Undergraduate - Statewide

Computer Science

This major combines professional preparation with a liberal education. A student completing this major is qualified for employment in business or industry in entry-level positions requiring application programming, working knowledge of computing systems, and use of commercial software packages. The student has the option of graduating with a Bachelor of Science degree or with a Bachelor of Arts degree. Additionally, graduates will possess a solid foundation for success in a graduate program in Computer Science.

Computer Science Program Outcomes

Problem-solving and Critical Thinking

  • Students will develop problem-solving and critical thinking skills and use these skills to solve complex computing problems.

Theoretical Foundations

  • Students will acquire a working knowledge of theoretical foundations of computer science.

Professional Practice

  • Students will acquire both a working knowledge and a theoretical understanding of the professional practice and formal methodologies of development of software projects.

Communication and Interpersonal Skills

  • Students will acquire communication and interpersonal skills necessary to perform effectively in technical environments.