Computer science involves much more than writing code. It blends technical knowledge —like programming, algorithms and data systems — with soft skills, such as communication and problem-solving.
Develop advanced computing skills for the digital age. Whether or not you have programming experience, this program will help you become a creator of new technologies and gain a deep understanding of ...
Basic computer science skills are the perfect complement to any degree program at Concordia. The Minor in Computer Science is designed to meet the growing demand for computer-literate professionals, ...
Want to know how we're training the next generation of engineers and computer scientists? Join us to learn about the Gina Cody School's undergraduate programs and plans to advance integrated ...
Software Systems (SoSy) is an applied area of computer science that focuses on teaching the skills to develop high-quality software. Developing software is the foundation of many careers in industry.
Apply computational thinking to solve real-world problems. Learn the skills to design, manage and deploy complex technologies within organizations. By learning to lead teams that analyze and tackle ...
With AI at the forefront of technology, it is essential to recognize its role in every aspect of our daily operations, from maintaining contact with our customers to leveraging our marketing and human ...
The School of Computing Science is the largest within the Faculty of Applied Sciences. Established in 1973, the School has built a reputable program which teaches our students skills for a changing ...
A CIS major covers many disciplines and applications, and uses the computer as a powerful problem-solving machine.