Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
From crafting cybersecurity software solutions to engineering sophisticated wireless mobile technologies and designing social media or gaming applications, the field of computer science offers diverse and highly sought-after career paths.
This program teaches you to conceptualize, build, and evaluate computing systems for numerous applications. You'll gain expertise across multiple operating environments, programming methodologies, and hardware architectures, with ample hands-on experience applying your software engineering knowledge to practical projects.
The curriculum allows students to concentrate on specialized domains aligned with their professional aspirations. Potential focus areas include network systems, information security, digital visualization, game development, computational biology, software architecture, among various other concentrations.