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.
Bachelor of Arts
Bachelor of Science
Please see the specific location page for degree offerings at
What I will learn?
Majors in Computer Science will:
- have a working knowledge of basic computer-science principles and computing practices
- learn to deal with different operating systems and computer architectures
- demonstrate proficiency in problem-solving, software design and development, data structures, algorithms, computer organization and computer architecture
- write, document and test programs, in a variety of programming languages, supporting different programming paradigms
- be proficient in at least one (in-demand) programming language
- understand the software development process
- be prepared to pursue graduate work in computer science and will demonstrate the ability to under-stand, write about, and speak about the social and ethical issues of computing
- be able to adapt to the constantly changing environments in the computer industry and will be prepared to learn new skills as required in a continually changing discipline
What are some possible entry-level careers with a degree in this field?
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.