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

Computer Science Schiller International University
4,2(19)Paris, France +3This Computer Science BSc programme from Schiller International University prepares you to build tomorrow's technologies.

Computer Science Wilfrid Laurier University
4,3(45)Waterloo, Canada Top 20% in WorldwideThe Faculty of Science at Wilfrid Laurier University offers a wide variety of undergraduate programmes across seven academic departments and are home to several leading-edge research centres. The Computer Science programme is offered at Wilfrid Laurier University.

Applied Computer Science Dalhousie University
4,1(58)Truro, Canada +1 Top 5% in WorldwideDalhousie University's Bachelor of Applied Computer Science programme offers you the opportunity to apply computational thinking to solve real-world problems. Choosing this course opens you up to a world of opportunity and is key to finding effective solutions in a range of fields — from business and science to entertainment and medicine.

Computer Science Dalhousie University
4,1(58)Halifax, Canada +1 Top 5% in WorldwideStudy at Dalhousie University's Computer Science programme and develop advanced computing skills for the digital age.

Computer Programming St. Lawrence College
3,0(1)Cornwall, CanadaComputer Programming at St. Lawrence College follows an experiential learning approach to education by offering courses that parallel the software development practices used in the modern workplace.

Business Administration (Laurier) and Computer Science (Waterloo) Wilfrid Laurier University
4,3(45)Waterloo, Canada Top 20% in WorldwideExplore 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.

Non-Destructive Testing Foundations Southern Alberta Institute of Technology (SAIT)
4,7(30)Calgary, CanadaThe Non-Destructive Testing (NDT) Foundations program from Southern Alberta Institute of Technology (SAIT) will equip you with the fundamental skills required to perform critical inspections that contribute to the safety and maintenance of various industries

Computer Science - Software Development Canadore College
North Bay, CanadaThe Computer Science - Software Development programme is offered by Canadore College. Prepare for a career in the dynamic and rapidly evolving field of software development.

Computer Systems Technician - Networking St. Clair College
4,2(5)Windsor, CanadaThis Computer Systems Technician - Networking programme from St. Clair College will appeal to students who are problem solvers with good analytical skills. Students must be highly organized with a strong interest in computers.

Computer Science Wilfrid Laurier University
4,3(45)Waterloo, Canada Top 20% in WorldwideAs a Computer Science student at Wilfrid Laurier University, you’ll study the principles and practices that power today’s digital world. Courses cover programming, algorithms, data structures, systems and software design, with hands-on labs and co-op opportunities that connect theory to experience.

Computer Network and Cybersecurity Thompson Rivers University
4,1(38)Kamloops, CanadaThis Computer Network and Cybersecurity from Thompson Rivers University prepares you to design, implement and manage secure systems that keep digital infrastructure running smoothly.

Computer Science University of Wisconsin Milwaukee
5,0(2)Milwaukee, United States Top 15% in WorldwideThe Computer Science program at the University of Wisconsin Milwaukee positions you at the center of one of today’s most dynamic and high-demand fields. At UWM’s College of Engineering & Applied Science, you’ll gain the technical depth, hands-on experience, and industry exposure needed to launch a powerful, future-proof career.

Engineering in Computer Engineering Thompson Rivers University
4,1(38)Kamloops, CanadaThis Engineering in Computer Engineering course from Thompson Rivers University equips you with the knowledge and skills to become a proficient computer engineer that's ready to tackle real-world challenges.

Information Technology (Computer and Communication Networks) (Hons) Centennial College
4,6(40)Toronto, CanadaThe Information Technology (Computer and Communication Networks) (Hons) at Centennial College is a four-year degree delivered in a public study mode. This comprehensive programme blends technical expertise with business acumen, preparing students for the evolving IT sector through hands-on training in advanced campus laboratories.

Computer Science (Hons) Toronto Metropolitan University
4,3(94)Toronto, Canada Top 15% in WorldwideFrom coding, AI, cybersecurity and more, the Computer Science (Hons) BSc programme from Toronto Metropolitan University helps you turn theoretical knowledge into cutting-edge applications.

Associate of Science University of the Fraser Valley
4,1(14)Abbotsford, CanadaThroughout this Associate of Science, Associate Degree (AD) from University of the Fraser Valley you'll gain an excellent grounding in modern scientific methods of conducting lab work and research.

Computing Science Thompson Rivers University
4,1(38)Kamloops, CanadaThis Computing Science course from Thompson Rivers University consists of two years of general study followed by two years of concentrated studies in computing science. It is an excellent option to build a diverse set of skills.

Computer Engineering University of Wisconsin Milwaukee
5,0(2)Milwaukee, United States Top 15% in WorldwideThe Computer Engineering program at the University of Wisconsin Milwaukee prepares you to master computer science and electrical engineering in order to analyze problems and design solutions related to computer hardware, software, networks and equipment.

Computer Science (Honours) Conestoga College
4,0(50)Waterloo, CanadaThe Computer Science (Honours) programme from Conestoga College you will obtain applied and integrated knowledge and skills in software quality, reliability, and security, emphasizing testing methodologies, software project management techniques, and a strong awareness of security/privacy issues.

Game Programming St. Lawrence College
3,0(1)Cornwall, CanadaThe Game Programming at St. Lawrence College content introduces you to fundamental game concepts including introductory computer programming in C++, C#, scripting languages, web development, and database storage techniques.