College of EngineeringComputer Science and SoftwareAcademicsUndergraduate ProgramsComputer Science

Computer Science

The computer science curriculum, which leads to the bachelor of science in computer science degree, provides an excellent preparation for students seeking careers as software professionals and in computing-related fields, as well for those planning to pursue graduate study. The curriculum builds on a strong foundation in science, mathematics, social sciences, humanities and computer science with advanced course work in theoretical computer science, database systems, and computer networks. Course work ensures that students receive hands-on exposure to a variety of computer systems, tools and techniques. Elective courses allow students to specialize in areas of computer science such as cybersecurity, and artificial intelligence. The curriculum also emphasizes oral and written communication skills, the importance of ethical behavior, and the need for continual, lifelong learning. The overall educational objectives of the Computer Science program are for graduates of the program to attain success in their chosen profession and/or post-undergraduate studies.


Accredited by the Computing Accreditation Commission of ABET