🌐
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.
🌐
Coursera
coursera.org › coursera articles › degrees › degrees by topic › what is a computer science degree?
What Is a Computer Science Degree? | Coursera
July 28, 2025 - A computer science degree, commonly called a CS degree, is proof that you’ve completed a computer science program and may be qualified for a variety of technology-focused careers
🌐
College Board
bigfuture.collegeboard.org › explore-careers › majors › science-technology-engineering-math › computer-science
Major: Computer Science – BigFuture | College Board
Computer science majors learn about computer systems and the way humans and computers interact from a scientific perspective. Instruction includes programming and the theory and design of software.
🌐
Indeed
ca.indeed.com › career guide › career development › everything you need to know about majoring in computer science
Everything You Need to Know About Majoring in Computer Science | Indeed.com Canada
Below, we break down what you can expect while getting your degree and after you graduate.A computer science major is a person who studies the theoretical and practical aspects of computers and computation.
Published   July 30, 2024
🌐
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.
🌐
Michigan Tech
mtu.edu › cs › what
What is Computer Science?
April 9, 2025 - Computer science is the study of computers and computational systems. Computer scientists use various mathematical algorithms, coding procedures, and their expert programming skills to study computer processes and develop new software and systems.
🌐
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.
Find elsewhere
🌐
Southern New Hampshire University
snhu.edu › about-us › newsroom › stem › what-can-you-do-with-a-computer-science-degree
What Can You Do With a Computer Science Degree?
Computer science combines the principles of engineering, mathematics and science to study and develop computers, networks, hardware, software, databases and much more. Because of that, there is a wide range of potential careers within the field, ...
🌐
University of Guelph
uoguelph.ca › programs › computer-science
Computer Science | University of Guelph
Learn more about how the Computer Science (CS) degree at the University of Guelph will provide you with a theoretical foundation in computer science, as well as practical experience in software development and an introduction to hardware.
🌐
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 ...
🌐
ComputerScience.org
computerscience.org › degrees
Computer Science Programs: Cost, Types, What to Expect
October 25, 2024 - Today, computer science is a popular major with multiple subfields, including cybersecurity, computer architecture, and artificial intelligence.
🌐
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, ...