Program Overview

The Bachelor of Science in Computer Science program provides in-depth knowledge of algorithms, data structures, software development, computer architecture, and emerging technologies. Students learn to design, develop, and test software systems while also understanding the theoretical foundations of computer science. Throughout the program, students apply their learning through practical projects, coding assignments, and collaborative problem-solving. Upon graduation, students are well-prepared for roles in software engineering, cybersecurity, data science, and more, or graduate study in computer science or related disciplines.

 

Program Highlights