Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Science program focuses on the core concepts of computing that shape today's digital landscape, offering comprehensive training to equip students for diverse computing careers. This degree prepares learners for both advanced academic pursuits and professional roles in the tech industry. The curriculum delivers thorough grounding in hardware architecture, system design, algorithmic processes, and mathematical theory. With its adaptable structure, this program enables students to investigate various aspects of contemporary computing.
Algorithm Studies. This concentration examines essential computational methods, covering their evaluation and implementation in fields like computer vision, gaming, graphics, AI, and data search. Coursework includes structure of data, network and graph algorithms, geometric computation, randomized algorithms, complexity analysis, and cryptographic systems.