Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program enables you to explore two key disciplines: programming and artificial intelligence (AI). Additionally, you'll examine project management and research methodologies to develop both the academic foundation for graduate studies and the hands-on competencies needed for professional careers. Our School boasts a demonstrated history of impactful research, consulting, and entrepreneurial initiatives in computer science, equipping our faculty with authentic case studies to enhance their instruction. With extensive industry experience, many of our professors maintain robust collaborations with technology professionals. The programming curriculum equips you with versatile skills in event-driven development, design patterns, software creation, and deployment using industry-standard platforms. The AI component explores computational models, simulations, and analytical methods for analyzing and forecasting behaviors in complex systems. The project management component strengthens both practical and theoretical capabilities with strategic project leadership approaches, preparing you for complete project lifecycles. Through the individual computer science project and Advanced Practice (Internship) module, you'll implement your technical and conceptual knowledge in your chosen specialization while gaining valuable professional experience in either industry or research settings.