The major in computer science is designed to prepare students either for immediate employment or for graduate study. A minor in computer science may be taken in combination with any major field. In keeping with the mission of the University to teach and provide research opportunities for students, the goals of the program in computer science are designed to produce graduates who can:

 

  • successfully qualify for positions in data processing, entry into graduate schools in the computer and information sciences; entry into the workforce as computer laboratory coordinators;


  • enter other professions that require a background in computer technology;


  • teach computer-related subject matter to individuals at the post-secondary level; and


  • become productive citizens who contribute to the welfare and development of their communities through their career activities.
Students who complete the major in computer science will:
  • have knowledge of the conceptual framework of the major branches of computer science;


  • be able to apply the computer science theoretical principles to problems using the appropriate data structures and algorithms;


  • be able to apply the necessary technical skills that are fundamental to experimental computer science;


  • have a fundamental understanding of the relationship of computer science to other sciences; and


  • be aware of the role of computer science in society and the opportunities