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 career paths in technology. This degree prepares learners for both advanced academic pursuits and professional roles in the tech sector. The curriculum delivers thorough grounding in fundamental areas including system architecture, computational infrastructure, algorithm design, and mathematical theory. With its adaptable structure, this program enables students to investigate various facets of contemporary computing.
Architecture and Embedded Systems. This concentration combines embedded systems, software development, hardware design, computer architecture, and network systems, training students to develop optimized hardware/software solutions for cutting-edge applications. Participants will expand their software and hardware expertise while mastering the design of networked embedded systems and efficient computing architectures for multiple fields including gaming, data visualization, information retrieval, database management, transaction systems, data analysis, and high-performance scientific computation.