- Home
- Programmes
- Computer Sciences
- North America
2.5k Bachelor's degrees in Computer Sciences in North America

Computer Engineering
Within this Computer Engineering B.Eng programme from Toronto Metropolitan University, you’ll learn how to design and develop the hardware, software and electronic systems that allow computing devices to become smaller, sleeker and smarter.

Computer Engineering
Computer Engineering at The University of Maine involves the design and development of systems based on computers and complex digital logic devices. Students can apply through CommonApp. Please also note that all international applicants must submit a credential evaluation report from a NACES-accredited member for their high school transcripts.

Computer Programming
This two-year Computer Programming diploma program at Seneca Polytechnic prepares you with the skills and knowledge to begin your career as a programmer. As a leader in developing relevant programs, we have the largest offering of computer studies programs in the province.

Surveying Engineering Technology Online
The Surveying Engineering Technology Online course at The University of Maine develops the skills and education required to enter a rewarding career in land surveying.

Computer Programming and Analysis
This three-year Computer Programming and Analysis advanced diploma program at Seneca Polytechnic provides you with the skills and knowledge to begin your career as a software developer.

Computer Science
The School of Computing and Information Science from The University of Maine offers both the Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) degrees in Computer Science.

Computer Science
Throughout this Computer Science course from North Central College you will learn the communication skills necessary to be successful in the profession.

Computer Science (Applied Computing)
This Computer Science (Applied Computing) BSc degree from the University of Windsor is more hands-on than what’s offered elsewhere, and you’ll have lots of opportunities to network with industry leaders.

Computing - Computing, Mathematics, and Analytics (Hons)
This Computing - Computing, Mathematics, and Analytics (Hons) from Queen's University is intended for students aiming at graduate work in the theory of Computing or in an applied area of Computing that requires significant mathematical expertise, such as communications, optimization, security, or biomedical computing.

Computer Science
This Computer Science BSc programme from Schiller International University prepares you to build tomorrow's technologies.

Cognitive Science (Hons)
This Cognitive Science (Hons) BComp course from Queen's University explores the science of the mind and thought. Cognitive scientists are probing the concept of intelligence in humans and animals in order to program intelligent computers that are not only capable of performing complex tasks, but of thinking complex thoughts.

Computer Engineering Technician
As a Computer Engineering Technician graduate from Niagara College Canada, your ability to quickly and effectively troubleshoot and implement computer system solutions will put you in high demand by employers in multiple sectors and industries.

Applied Computer Science (Co-op Program)
The University of Winnipeg’s Applied Computer Science (Co-op Program) programme offers students a Professional Development Programme and the ability to work in their field long before they graduate. It allows students to go beyond the classroom and have a more holistic learning experience.

Business Administration (Laurier) and Computer Science (Waterloo)
Explore every facet of business—accounting, finance, marketing, human resources and more—while also mastering computer programming, software engineering, algorithms, data structures and the social implications of computing with the Business Administration (Laurier) and Computer Science (Waterloo) offered at Wilfrid Laurier University.

Welding Engineering Technology (PGWP Eligible – details in description)
Our rigorous Welding Engineering Technology (PGWP Eligible – details in description) programme from Southern Alberta Institute of Technology (SAIT) will equip you with skills in inspection, drafting, weld design and project management.

Computer Science
The Computer Science course from Saint Joseph's University will help you become part of an exciting and fast-paced industry, opening the door to a wide range of technical fields and opportunities.

Computer Systems Technology - Security - Pathway for Computer Systems Technician
The Computer Systems Technology - Security - Pathway for Computer Systems Technician programme at Algonquin College prepares you to perform a critical role in securing the confidentiality, integrity, and availability of business-critical data, transactions and network infrastructure.

Computer Science
The Bachelor of Science in Computer Science programme at Westcliff University will be offered as an interdisciplinary programme and from a holistic perspective, with an emphasis on Computer Science.

Computer Programming and Analysis (Co-op and Non Co-op Version)
The three-year Computer Programming and Analysis (Co-op and Non Co-op Version) Advanced Diploma programme from Algonquin College prepares you for a career in software development and systems analysis.

Computer Science
Algoma University students studying Computer Science delivers an innovative and cutting-edge education in two unique locations, Sault Ste. Marie and Brampton.