Computer science students at the University of Toronto are learning how to incorporate ethical considerations into the design and development of new technologies such as artificial intelligence with ...
Combine a deep understanding of technology with in-demand skills such as communications and project management. Learn how to develop and implement technology solutions for organizations while gaining ...
We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world ...
Spring 2026 Senior Project Showcase Date: Friday, May 15, 2026 Time: 8:00 AM – 4:00 PM Join us for the Spring 2026 Senior Project Showcase, where graduating seniors from Civil Engineering, Computer ...
The Master of Applied Computer Science (MACS) program is a 16-month graduate degree that prepares you for a dynamic career in the software industry by developing strong technical skills with core ...
Introducing the MSc in Advanced Computer Science, where you can specialise in Software and Data Engineering or Interaction Design. Dive into cutting-edge topics like Machine Learning, Cyber Security ...
Overview 7 computer science courses that are structured to provide you with a deeper understanding of concepts and practical hands-on experience.A wide range of ...
There are more fascinating avenues to pursue in computer science than ever before. In addition to classic roles like website and software development, the explosive impact of AI means new ...
Apply now for 2026 entry or join us on a discovery afternoon to see where a Sheffield masters could take you. Our programme bridges computer science, machine learning, linguistics and signal ...
Our Computer Science course focuses on modern approaches to software systems development, allowing you to explore both theoretical and practical skills With the digital era continuing to develop ...