Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Science in Computer Science program is structured around established fundamental domains within the field. This curriculum blends theoretical foundations with practical, hands-on learning experiences, equipping graduates to either launch careers in information technology or pursue advanced studies in graduate programs.
Program Objectives
After finishing the degree, graduates will possess the ability to:
Exhibit comprehensive understanding of key computer science disciplines including:
Software engineering and development.
Algorithm design and data structure implementation.
Computer systems architecture and hardware components.
Database systems and information processing.
Analyze the societal implications and professional considerations of emerging technologies.
Effectively communicate technical concepts through both written and verbal professional channels.
Utilize computational thinking and computer science principles to address complex challenges.