Canada offers 16 Bachelor's programmes in Computer Science & IT across 9 universities, providing a strong foundation in software engineering, data structures, networking, and related disciplines. Institutions with listings include the University of Toronto, McMaster University, Dalhousie University, Acadia University, Trinity Western University, and Mount Saint Vincent University. Tuition fees vary by programme — check individual listings for current figures.
Canadian Computer Science and IT Bachelor's programmes are highly regarded internationally, and graduates benefit from strong links to Canada's growing technology sector in cities such as Toronto, Vancouver, and Montreal. Post-Graduation Work Permits allow international graduates to work in Canada after completing their degree, and the country's immigration pathways make it a popular long-term destination for tech talent.

The Applied Computing minor at Brock University is designed to enhance your employability across various professional fields by providing essential computer skills. This program is ideal for students who wish to integrate computing expertise with their primary area of study, regardless of their mathematical background. Students will explore fundamental aspects of computing, including multimedia applications, software usage, information literacy, and basic troubleshooting. The curriculum also covers introductory computer programming and web design and development, offering a comprehensive understanding of practical computing applications. This minor allows you to gain valuable technological proficiencies without requiring advanced university-level mathematics, making it accessible and beneficial for a wide range of academic pursuits.

This Bachelor's program provides a strong foundation in the scientific principles of computer science, covering various aspects of systems analysis, programming languages, operating systems, algorithms, and data structures. You will explore industrial, scientific, and management information systems within organizations. The program equips you with the skills to analyze complex problems, develop appropriate IT solutions, and oversee their implementation. You will also gain the expertise to evaluate information systems and provide professional recommendations. Throughout your studies, you will engage in practical projects that allow you to apply your learning and build a portfolio of work, which is highly valued by employers during the recruitment process.
The Bachelor of Applied Computer Science (BACS) program at Dalhousie University equips you with the practical skills organizations need to thrive in the modern digital world. This program focuses on bridging the gap between management and technology, enabling you to develop and implement effective technology solutions. You will gain a deep understanding of technology combined with essential skills in communication and project management. This prepares you to lead teams, manage complex digital projects, and solve real-world problems, ensuring you are ready for the demands of today's digital workplace.
The Communication, Culture, Information & Technology (CCIT) program is an interdisciplinary undergraduate major. It provides students with a strong foundation in analyzing, evaluating, and interpreting communication and digital media using appropriate methodologies. Students will gain the skills to design various communication media and digital artifacts, preparing them for collaboration, communication, learning, and exploration in digital environments.
The Computer Science program at Acadia University focuses on empowering students to become innovators and problem-solvers in a rapidly evolving technological landscape. You will learn to design systems and translate innovative ideas into practical, real-world solutions. The curriculum emphasizes project-based learning and cooperative education, allowing you to develop essential technical skills alongside valuable soft skills like teamwork, communication, and problem-solving, which are highly sought after by employers. The Jodrey School of Computer Science offers a supportive learning environment characterized by small class sizes and close mentorship from faculty. This ensures you receive personalized guidance throughout your studies. The program is accredited by the Canadian Information Technology Professionals Society (CIPS), guaranteeing a high standard of education. While prior programming experience is not required for admission, students with existing coding knowledge may be eligible to fast-track certain first-year courses. Acadia offers a range of Computer Science programs, including Bachelor of Computer Science, Bachelor of Computer Science with Honours, Bachelor of Applied Computer Science, and Bachelor of Science with Honours in Computer Science, as well as a Master of Science degree. The Bachelor of Applied Computer Science offers specialized options such as software development, game development, data analytics, mobile and ubiquitous computing, or a combined major with another discipline. Graduates are well-prepared to confidently tackle complex challenges in the tech industry.

Computer Science is a dynamic field with applications across many Arts and Science disciplines. In today's world, professionals often need computer knowledge, whether for using computers as a tool or integrating them into their roles. The field is constantly evolving with new areas emerging annually. Many students pursue computer courses to gain skills and concepts applicable to practical challenges within their own chosen disciplines.

The Bachelor of Computing and Business (BCB) program at Brock University offers a unique blend of computing skills and business knowledge, designed for professionals who want to excel in the IT industry with a strong understanding of business practices. You will gain foundational skills in computer programming, data structures, and computer organization, complemented by essential courses in accounting, management, and economics. This interdisciplinary approach prepares you for various roles where technology meets business. In your upper years, the curriculum expands to cover advanced topics such as databases, operating systems, computing ethics, and software engineering. You will also delve into business areas like entrepreneurship, finance, marketing, and organizational behaviour, ensuring a well-rounded education. The program is offered by the Faculty of Mathematics and Science and includes opportunities for co-op placements and experiential learning, allowing you to apply your knowledge in real-world settings and gain valuable professional experience. This program is ideal for international students looking to combine strong technical abilities with strategic business acumen, opening doors to diverse career paths in a globalized economy. With a focus on practical application and industry relevance, graduates are well-prepared for immediate employment or further studies.
The Computing and Software department at McMaster University focuses on advancing the fields of computer science and software engineering through education and research. The department explores the intersection of scientific theory and practical engineering applications. Students engage with a curriculum designed to provide a strong foundation in computing methodologies, human-centred design, information systems, and the theory of computation. The department offers opportunities for students to specialize in areas such as software engineering, human-centred computing, privacy and security, and networked systems. Research and learning emphasize both theoretical underpinnings and real-world problem-solving, preparing graduates for diverse roles in the technology sector.
Trinity Western University's Computing Science program prepares you to become a technological leader with a global perspective. You will develop into a creative problem solver and an adaptable leader, equipped with fundamental computing knowledge and a variety of elective courses. Options include artificial intelligence, software engineering, computer graphics, databases, programming languages, computer networking, and virtual reality. The program also offers a Data Science stream, providing enhanced opportunities for graduate studies and employment. Students are encouraged to engage in undergraduate research, which can lead to co-authored publications and presentations at international conferences. The curriculum is delivered from a distinctly Christian worldview, fostering character development alongside technical expertise.
Acadia University's Physics program offers a comprehensive undergraduate degree designed to help students understand the fundamental laws governing our universe, from the smallest particles to the largest celestial bodies. With a focus on small class sizes and student-centered learning, the program fosters a strong sense of community among students and faculty. Graduates develop critical thinking, problem-solving, and communication skills, preparing them for a diverse range of careers or further academic pursuits. The curriculum encourages interdisciplinary studies and offers unique opportunities for hands-on research.
The Women's and Gender Studies (WGST) program at Acadia University invites students to critically examine how gender and sexuality shape global societies and individual experiences. You will explore diverse topics such as social justice, culture, education, literature, psychology, history, science, and politics through a feminist lens. The program encourages questioning assumptions and developing innovative approaches to societal challenges, offering a robust interdisciplinary curriculum to foster a deep understanding of gender's impact. Students can choose from various program options including a Major, Double Major, Major with Honours, Double Major with Honours, or a Minor. The curriculum is rich with over 60 interdisciplinary courses, covering unique areas like Black Women and Politics, Environmental Justice and Equity, and Women in Science. The program emphasizes hands-on learning, research opportunities, and offers a co-op option, preparing graduates for impactful careers.
There are 16 Bachelor's programmes in Computer Science & IT across 9 Canadian universities listed on this platform.
Options include the University of Toronto, McMaster University, Dalhousie University, Acadia University, Trinity Western University, and Mount Saint Vincent University, among others.
Tuition varies by programme and institution — check each listing for current fee information, as international student fees differ from domestic rates.
Yes; Canada actively recruits international students, who will need a Canadian study permit, English (or French) language proficiency evidence, and strong mathematics and science preparation.
Applicants need a recognised high school diploma with strong mathematics, English language proficiency (IELTS or TOEFL), and some institutions may also require calculus or precalculus as a prerequisite.