The Computer Science curriculum prepares students to design and implement software, to consider new ways to use computers, to assist in improving solutions to computer problems, and generally helps students to adapt to new ideas.

Computer Science
Career Opportunities
- Computer And Information Research Scientist
- Operations Research Analyst
- Computer Hardware Engineer
- Computer Network Architect
- Computer Programmer
- Computer Systems Analyst
- Database Administrator
- Information Security Analyst
- Information Systems Manager
- Software Developer
Contact Information
Undergraduate Programs
BS in Computer Science
A minimum of 120 credits of coursework is required for the baccalaureate degree with a minimum 2.0 overall GPA, and a minimum 2.0 major GPA. However, more than 120 credits may be required depending upon the major field of study.
BS in Computer Science (Combined BS/MS)
Undergraduate Computer Science majors with a minimum GPA of 3.0 in Computer Science at the end of the first semester of their junior year are eligible to apply for the combined BS/MS program.
BS in Data Sciences
BS in Information Technology
This major focuses on working with designing, implementing and maintaining information systems.
Minor in Computer Science
Students may earn a minor in computer science by satisfactorily completing a minimum 19 credit program.
Graduate Programs
MS in Computer Science
Our MS in Computer Science degree has adopted and updated the curriculum of our Computer Science BS with a concentration in Professional Studies degree, thus creating one curriculum path for all students.
MS in Computer Science (Combined BS/MS)
Undergraduate Computer Science majors with a minimum GPA of 3.0 in Computer Science at the end of the first semester of their junior year are eligible to apply for the combined BS/MS program.
MS in Cybersecurity
MS in Information Technology
Information technology is the study, design, development, implementation, testing and support of applications of computing and communication technologies for, and other organizations to solve the major challenges in today’s business, industry or government work environments.
MS in Information Technology, Applied Information Technology Concentration (Online)
Information technology is the study, design, development, implementation, testing and support of applications of computing and communication technologies for, and other organizations to solve the major challenges in today’s business, industry or government work environments.
Computing Technology Certificate Program (Online)
The Certificate in Computing Technology teaches the fundamentals of computer software programming and computer hardware and also covers discrete mathematics and data structures and algorithms.