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.

Majors and Minors

Major Minor

BA or BS in Computer Science Computer Science Minor
Courses
Last updated: 08/07/2023