Perfect School Search
What do we learn in a BSc Computer Science?
Question:
What do we learn in a BSc Computer Science?
Perfect School Search
Answer:
A Bachelor of Science in COmputer science is a four-year, undergraduate degree that discusses the fundamentals of computer technology and computational systems. Computer science covers all the basic theories and concepts in computing, algorithms, and programming. One of the basic subjects included in the coursework of this degree is the history of computer systems and the basic fundamentals of software systems. Students are taught how to read and write in binary systems, as well as other number systems that are used by computers to perform system operations and to communicate with other devices. Computer science also discusses the design of system hardware and software that makes up a whole computer system. Computer programming is also a core subject in computer science and learning this subject trains the students in creating solutions to computing problems by creating programs and scripts that will execute processes to solve the given problems. Computer science also trains the student's skills in coding as well as their analytical thinking skills and logical reasoning skills.
For more information on computer science courses, check out this article: Computer Science Degree Program Overviews by Level
Additional Reading
Popular Schools
The listings below may include sponsored content but are popular choices among our users.
An admission advisor from each school can provide more info about:
- programs & curriculum
- career opportunities
- tuition & financial aid
- admissions & starting dates
-
School Info
Minimum eligibility requirements:
- Must be a high school graduate or have completed GED
School locations:
- Online Learning
Program Info
Online Programs
- Doctorate
-
- DBA: Information Systems
-
- Master
-
- MAT: Computer Science Education 6-12 (36 Hours)
- MAT: Computer Science Education 6-12 (45 Hours)
- MS: Information Systems: Technology Management
-
- MS: Information Systems: Information Assurance
- MS: Information Technology: Software Design & Management
- MS: Cyber Security
-
- Bachelor
-
- BS: Computational Mathematics
- BS: Computational Mathematics: Actuarial
- BS: Computational Mathematics: Computer Science
-
- BS in Information Systems
- BS in Information Technology - Application and Database Development
- BS: Information Systems: Database
-
- Associate
-
- AA: Information Systems
-
- Non-Degree
-
- CERT: Database
- CERT: Web Development
- CERT: Application Development
-
- CERT: Data Networking
- CERT: Information Assurance
-
-
School Info
Minimum eligibility requirements:
- Must be a high school graduate or have completed GED.
School locations:
- Online Learning
Program Info
Online Programs
- Master
-
- MS in IT - Amazon Web Services (AWS) Cloud Technologies
- MS in Management - Information Technology
- MS in Information Technology
-
- MS in Information Technology - Project Management
- MS in IT - Secure Software Development and Quality Assurance
- MS in IT - Enterprise Architecture Systems
-
- Bachelor
-
- Bachelor of Science in Applied Computer Science
- BS in Cloud Computing and Solutions
- BS in Analytics - Cloud Computing
-
- BS in Analytics - Information Security and Assurance
- BS in Analytics - Network Administration
- BS in Analytics - Software Development Using C#
-
- Associate
-
- Associate of Applied Science in Information Technology
-
- Non-Degree
-
- Professional Focus + Google UX Design Certificate
- AWS Cloud Technologies
- Professional Focus + Google IT Support Certificate
-
- Enterprise Architecture Systems
- Secure Software Development and Quality Assurance
- Blockchain Technologies and Apps
-
-
School Info
Minimum eligibility requirements:
- Must be a high school graduate or have completed GED
School locations:
- Online Learning
-
School Info
Minimum eligibility requirements:
- Must be a high school graduate or have completed GED
School locations:
- Online Learning
Program Info
Online Programs
- Master
-
- MS in Computer Science
- M.S. in Computer Science (Bridge)
- M.S. in Artificial Intelligence
-
- MS in Information Technology Management (Bridge)
- MS in Instructional Technology
- M.S in Software Development
-
- Bachelor
-
- BS in Information Technology
- B.S. in Applied Technology
- B.S. in Software Development
-
- Bachelor of Science in Business Information Systems
- BS in Applied Business Information Systems
- B.A. in Digital Design with an Emphasis in Web Design
-
-
School Info
Minimum eligibility requirements:
- Must be a high school graduate or have completed GED
School locations:
- Online Learning
Program Info
Online Programs
- Master
- Bachelor
- Associate
-
Program Info
Areas of study you may find at Harvard University include:
-
- Graduate: Doctorate, First Professional Degree, Master
- Post Degree Certificate: Postbaccalaureate Certificate
- Undergraduate: Associate, Bachelor
- Architecture
- Biological and Biomedical Sciences
- Business
- Communications and Journalism
- Computer Sciences
- Education
- Engineering
- Legal
- Liberal Arts and Humanities
- Medical and Health Professions
- Physical Sciences
- Psychology
- Visual and Performing Arts
-
-
Program Info
Areas of study you may find at Stanford University include:
-
- Graduate: Doctorate, First Professional Degree, Master
- Undergraduate: Bachelor
- Biological and Biomedical Sciences
- Business
- Communications and Journalism
- Computer Sciences
- Education
- Engineering
- Legal
- Liberal Arts and Humanities
- Medical and Health Professions
- Physical Sciences
- Psychology
- Visual and Performing Arts
-
-
School Info
Minimum eligibility requirements:
- Applicants must have a Bachelor's or higher for Masters.
School locations:
- Online Learning
Program Info
Online Programs
- Master
-
- Master of Information Technology Management
- Master of AI Strategy and Innovation
-
- Master of Cybersecurity Leadership
-
-
School Info
Minimum eligibility requirements:
- Admission requirements will vary by degree level and program.
School locations:
- Online Learning
-
School Info
Minimum eligibility requirements:
- Must be a high school graduate or have completed GED
School locations:
- Online Learning
Program Info
Online Programs
- Master
-
- Computer Science Masters Campus
- MS in Game Design (Campus)
- Computer Science Masters - Online
-
- Game Design Masters - Online
- Mobile Gaming Masters - Online
- MS in Business Intelligence
-
- Bachelor
-
- BS in Software Development
- Cybersecurity Bachelors - Campus
- Game Business and Esports Bachelors - Campus
-
- Interactive Technology Bachelors with Game Design Concentration - Campus
- BS in Software Development (Online)
- BS in Cloud Technologies
-
- Non-Degree
-
- Computer Science Bachelors with AI Concentration - Online
-
- User Experience Bachelors - Online
-
10 Popular Schools
The listings below may include sponsored content but are popular choices among our users.
-
- DBA: Information Systems
- MAT: Computer Science Education 6-12 (36 Hours)
- MAT: Computer Science Education 6-12 (45 Hours)
- MS: Information Systems: Technology Management
- MS: Information Systems: Information Assurance
- MS: Information Technology: Software Design & Management
- MS: Cyber Security
- BS: Computational Mathematics
- BS: Computational Mathematics: Actuarial
- BS: Computational Mathematics: Computer Science
- BS in Information Systems
- BS in Information Technology - Application and Database Development
- BS: Information Systems: Database
- AA: Information Systems
- CERT: Database
- CERT: Web Development
- CERT: Application Development
- CERT: Data Networking
- CERT: Information Assurance
- View more
-
- MS in IT - Amazon Web Services (AWS) Cloud Technologies
- MS in Management - Information Technology
- MS in Information Technology
- MS in Information Technology - Project Management
- MS in IT - Secure Software Development and Quality Assurance
- MS in IT - Enterprise Architecture Systems
- Bachelor of Science in Applied Computer Science
- BS in Cloud Computing and Solutions
- BS in Analytics - Cloud Computing
- BS in Analytics - Information Security and Assurance
- BS in Analytics - Network Administration
- BS in Analytics - Software Development Using C#
- Associate of Applied Science in Information Technology
- Professional Focus + Google UX Design Certificate
- AWS Cloud Technologies
- Professional Focus + Google IT Support Certificate
- Enterprise Architecture Systems
- Secure Software Development and Quality Assurance
- Blockchain Technologies and Apps
- View more
-
- MS in Computer Science
- M.S. in Computer Science (Bridge)
- M.S. in Artificial Intelligence
- MS in Information Technology Management (Bridge)
- MS in Instructional Technology
- M.S in Software Development
- BS in Information Technology
- B.S. in Applied Technology
- B.S. in Software Development
- Bachelor of Science in Business Information Systems
- BS in Applied Business Information Systems
- B.A. in Digital Design with an Emphasis in Web Design
- View more
-
- MS in Cyber Security - IT Management
- MS in Information Technology
- MS in Information Technology - Internet Security Concentration
- MS in Information Technology - Software Application Development Concentration
- MS in Information Technology - Web Design Concentration
- BS in Computer Science
- BS in Information Technologies
- BS Information Technologies with concentration in Software Development
- BA Information Technologies
- AS Information Technologies
- View more
-
- Master of Information Technology Management
- Master of AI Strategy and Innovation
- Master of Cybersecurity Leadership
- View more
-
- Computer Science Masters Campus
- MS in Game Design (Campus)
- Computer Science Masters - Online
- Game Design Masters - Online
- Mobile Gaming Masters - Online
- MS in Business Intelligence
- BS in Software Development
- Cybersecurity Bachelors - Campus
- Game Business and Esports Bachelors - Campus
- Interactive Technology Bachelors with Game Design Concentration - Campus
- BS in Software Development (Online)
- BS in Cloud Technologies
- Computer Science Bachelors with AI Concentration - Online
- User Experience Bachelors - Online
- View more
- Show more schools…
