What is Computer Science?
Computer Science is the study of the design and operation of computer hardware and software. Computer Science majors also learn about how people and cultures interact with computers and technology.
Is Computer Science a Good Major / Degree for Me?
Do you love working with computers? Are you good at math? Are you a problem solver? Are you looking for an academically rigorous major? Do you always have to know how things work? Do you enjoy critical thinking? Are you good at working independently and good at working as part of a team? If you’ve answered yes to these questions, then a degree in Computer Science might be for you!
High School Classes Needed for a Computer Science Degree in College:
- 4 English Credits
- 4 Math Credits
- 3 Science Credits
- 3 Social Studies Credits
- 2 Foreign Language Credits
- If your high school offers any of the following courses, take advantage:
- AP Physics
- AP Calculus
- AP Computer Science
- AP Chemistry
- AP Statistics
Common Computer Science Courses in College:
- C++ Programming
- Calculus I and II
- Computer Design
- Data Structures
- The Dynamics of Technology
- Java Programming
- Mathematics for Computer Science
- Operating Systems
- Quantitative Analysis
- Quantitative Decision Theory
- Systems Engineering
- Systems Engineering Using Robotics
- Visual Basic Programming
Similar Degree Programs You Might Want to Explore:
- Computer Engineering: a course of study that prepares students to design and develop computer hardware and software
- E-commerce: the study of how to use the Internet and information technology in business
- Graphic Design: a course of study that teaches students how to communicate via images and language in print, computer, and multimedia formats
- Information Technology: the study of the development, implementation and maintenance of computer hardware and software
- Software Engineering: the study of the scientific and mathematical basis of computer software
- Statistics: the study of the collection, organization, and interpretation of numerical data
- Video Game Design: a course of study that teaches students how to design, program, and create video games
Computer Science Careers:
Computer Science majors graduate with many options. They can work as system designers, database administrators, security specialists, programmers, software developers, and fill many other exciting roles, some of which we haven’t even thought of yet.