With a Bachelor of Science in Computer Science, you will receive a comprehensive overview of the technical aspects of information processing and design, along with skills to help you keep up with the latest computing technologies.
As a Computer Science major, you will develop strong problem-solving and decision-making skills through instruction in constantly evolving topics such as programming, digital multimedia, operating systems, network security, data structures, database management, software engineering and more. The program combines math and science coursework to sharpen your skills in both fields and prepare you for a wide range of career possibilities in which to use your degree.
A Computer Science degree prepares you for a career working with computer-based systems with business and scientific applications, project management and more.
Computer Science graduates often work for:
- computer vendors
- software companies
- government agencies
- research laboratories
- website design companies.
Some students acquire a certification to be a public school teacher or a doctoral degree to work in post-secondary education.
In addition to the University’s required general education and prerequisites, the Bachelor of Science in Computer Science requires 36 additional credit hours, including 30 hours of specific coursework and six additional credit hours. A mathematics minor is recommended to supplement the major. Additional information, including descriptions of specific courses and their corresponding credit hours, is available in the Academic Catalog.
A minor in Computer Science requires 15 hours of coursework in the subject. The University also offers an array of minor opportunities in other departments.