Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science bachelor's degree program is structured around established core disciplines within the field. This curriculum combines 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 completing the degree, graduates will possess the ability to: Exhibit comprehensive understanding of key computer science domains:
Software engineering, Algorithm design and data structures, Computer systems organization and architecture, Database and information systems.
Analyze the societal implications and professional considerations of technological innovations.
Effectively communicate technical concepts through both written and verbal professional channels.
Utilize computational thinking and computer science principles to address complex challenges.