Bachelor of Science in Computer Science
The Bachelor of Science in Computer Science program is housed within the Electrical, Computer, Software & Systems Engineering (ECSSE) department, and provides a blend of theory and applications that prepares students for a variety of computer science and software engineering positions in industry or government, while laying the foundation for graduate study in computer science or software engineering. The program allows students to apply knowledge and skills in computer science and software engineering acquired in the program to a number of Areas of Concentration, including Applied Mathematics, Business Administration, Homeland Security and Human Factors.
Cyber Security Engineering Area of Concentration: The Computer Science degree with Area of Concentration in Cyber Security produces graduates who have solid knowledge of computer science and cyber security. The curriculum emphasizes securing and defending networks and communications through secure system design and implementation. Graduates will be ready to work in a wide range of industry and government settings.
Business Administration Area of Concentration: The Computer Science degree with Area of Concentration in Business Administration produces graduates operating at the intersection of business administration, management, computer science, and software engineering. Graduates will have in-depth knowledge of computing and management fundamentals, and will be ready to pursue software-related careers as managers or as entrepreneurs.
Homeland Security: The Computer Science degree with Area of Concentration in Homeland Security produces graduates who operate at the intersection of homeland security, computer and data network security, computer science, and software engineering. Graduates will have a very strong core comprised of elements from homeland security, computer science, and software engineering, and will be ready to work in government or industry in the homeland security or other security-related careers.
Human Factors Area of Concentration: The Computer Science degree with Area of Concentration in Human Factors produces graduates who operate at the intersection of human factors, computer science, and quality assurance. Human Factors is an interdisciplinary field in itself, incorporating aspects of psychology, systems engineering, and computer science to improve the man-machine interface. Human Factors makes designs safer, more reliable, and easier to use by understanding the capabilities and limitation of the individual who operates the interface to the equipment being used. Graduates will have a very strong core in computing, as well as in-depth experience with both human factors and quality assurance.
Apply Now or Learn More:
The Bachelor of Science of Computer Science, with its offering several Areas of Concentration, provides advantages beyond traditional computer science degrees. The program focuses more on applications than theory: Program students graduate with a thorough grounding in computer science basics, advanced computer science topics, and software engineering practices.
The Areas of Concentration make it possible for students to develop substantial proficiency in a second domain, one of: Applied Mathematics, Business Administration, Human Factors, or Homeland Security. For the student primarily interested in computer science, the chosen concentration opens doors to a specific field in which to practice software engineering; for the student primarily interested in one of the concentration domains, the computer science / software engineering skills attained provide opportunities to advance in the chosen area in high-demand computing jobs.
View requirements for the B.S. in Computer Science degree on the Catalog site.