U.S. News
usnews.com › home › education › best colleges
What You Need to Know About Becoming a Computer Science Major
November 8, 2023 - Computer science, with its deep foundation in mathematics, focuses on the theory behind programming, computation and operating systems. Computer engineering is the study of engineering applied to computers and computer systems.
Videos
11:06
My Honest Advice to Computer Science Majors - YouTube
17:25
The TRUTH About Computer Science Degrees in 2024 - YouTube
15:26
You Got Your Computer Science Degree... Now What? - YouTube
04:00
Is Computer Science a Good Major for YOU? - YouTube
12:51
Everything You'll Learn In Computer Science - YouTube
MacEwan University
macewan.ca › academics › academic-departments › computer-science › academics › computer-science-major
Computer Science Major - MacEwan University
When you major in computer science, you choose to complete a general computer science major or focus on one of three streams:
Stanford University
majors.stanford.edu › majors › computer-science
Computer Science | Explore Majors
As part of the CS major, students complete a set of core courses that provide a foundation in CS theory and systems. Students also choose a track (concentration area) to gain greater depth in a particular area of computing. The track can be chosen from among the following: Artificial Intelligence, Biocomputation, Computer Engineering, Graphics, Human-Computer Interaction, Information, Systems, Theory, or Unspecialized.
Memorial University
mun.ca › computerscience › undergraduates › programs › major-in-computer-science
Major in Computer Science | Computer Science | Memorial University of Newfoundland
Our Major program keeps pace with advancements in computer science, and provides a well-balanced foundation in the discpline. It covers all aspects and levels of computers and computing.
McGill University
mcgill.ca › study › 2024-2025 › faculties › science › undergraduate › programs › bachelor-science-bsc-major-computer-science
Bachelor of Science (B.Sc.) - Major Computer Science | eCalendar - McGill University
November 16, 2025 - Offered by: Computer Science Degree: Bachelor of Science · This program is the standard Major program offered by the School of Computer Science. It provides a broad introduction to the principles of computer science and offers ample opportunity to acquire in-depth knowledge of several sub-disciplines.
University of Ottawa
catalogue.uottawa.ca › en › undergrad › major-computer-science
Major Computer Science
Computer science at the School of Electrical Engineering and Computer Science combines the study of computation and information processing fundamentals with their application in the world around us. Computer scientists build fast, reliable, scalable and secure software systems to organize and ...
Suffolk University
suffolk.edu › cas › degrees-programs › computer-science › undergraduate › major
Computer Science Major - Suffolk University
As a computer science major, you'll study new ways of thinking and problem-solving while gaining confidence and fluency with programming languages. Integrating theoretical knowledge with practical programming skills, you'll develop computer applications to analyze data and model your results.
My Majors
mymajors.com › college-majors › computer-science
Computer Science Major
Description: A program that focuses on computer theory, computing problems and solutions, and the design of computer systems and user interfaces from a scientific perspective. Includes instruction in the principles of computational science, computer development and programming, and applications ...
University of Toronto Academic Calendar
artsci.calendar.utoronto.ca › section › Computer-Science
Computer Science | Academic Calendar
A Minor in Computer Science provides ... science courses. A Major in Computer Science builds on the content of the Minor, preparing you for upper-year computer science study with options to explore a few topics more deeply....
University of Manitoba
catalog.umanitoba.ca › undergraduate-studies › science › computer-science › computer-science-bsc-major
Computer Science, B.Sc. Major | University of Manitoba Academic Calendar
May not be taken once in a declared Computer Science Honours, Joint Honours, Major, General or Minor program. May be used as an elective if taken prior to entry. ... From broad technical descriptions to the social and environmental impacts of Computer Science, we analyze and critique the networks, technologies, and social factors that co-shape our world. ... This is a lab-based course.
Missouristate
computerscience.missouristate.edu › missouri state › computer science department › computer science major
Computer Science Major - Computer Science Department - Missouri State
July 18, 2024 - A computer science major prepares you to work with software, data, programs and more. ... We have updated the curriculum of both tracks to the recommendations of CS educational policymakers, represented by the ACM and IEEE professional organizations. ... Focus on the technical aspects of software ...
Sallie
sallie.com › colleges › majors › computer-science
What Is a Computer Science Major and What Can You Do With It? – Sallie
Computer science majors learn to solve real-world problems through code and innovation. You’ll study programming, algorithms, systems, and more—plus build hands-on projects. The CS field offers roles in software, data, AI, cybersecurity, ...