By partnering with academic institutions, we pair theory with real-world application. We work closely with our education partners to integrate the computer science theory and development practices and deepen both the understanding of concepts and work experience. You'll learn new techniques at school and apply them to solve real problems on development teams at Shopify.
Carleton’s School of Computer Science has earned national recognition for its innovative undergraduate programs. Building on a strong core program in computer science and software engineering, our Bachelor of Computer Science Honours degree adds opportunities to learn about important application areas such as computer games, the life sciences and business. The core program gives all BCS graduates strong preparation for work in the IT industry or for advanced studies in computer science. Students who choose to also gain expertise in an application area will have a considerable advantage if they are interested in a job in that area after graduating. Carleton's professors bring knowledge and experience from a variety of backgrounds and maintain strong links with international high-tech leaders. The School is internationally recognized for its research, particularly in the areas of security, high-performance computing, networks, human-computer interaction and algorithms.
York's Computer Science program will equip you with both foundational knowledge and applied skills, using a blend of hardware and software courses including extensive lab work. You will learn the methodologies that lead to efficient and accurate software development, and you can choose from a wide range of application areas, including machine learning, robotics, graphics, user interface design and data mining. Changing the world for the better, perhaps through artificial intelligence, data science, and other new fields of the future, requires more than a purely technical point of view. An awareness of impacts on the world and on our lives is a fundamental outcome of the program.
Dominican University of California is an accredited, independent university located in the San Francisco Bay Area. The university was founded in 1890 and remains guided by the values of study, reflection, community, and service.
Offered through the AACSB accredited Barowsky School of Business, the Bachelor of Science in Applied Computer Science (ACS) program provides project-based learning in computer science and software engineering. The curriculum is continually evaluated and evolving with current industry standards and constitutes a balance of technical computer science courses, hands-on software product development, and thoughtfully-crafted liberal arts requirements.
The ACS faculty comprises individuals with recent, relevant software engineering experience and academic degrees in computer science. Instructors guide students through project-based learning that promotes both skill development and theoretical understanding in software engineering, computer science, and agile product development.