Computer Science

Learn more about the skills, certifications, and degrees to consider for a computer science career.

Coursera logo C cutout

Explore popular computer science courses

Status: Free Trial

Skills you'll gain: Computer Science, Debugging, Development Environment, Computer Systems, Web Applications, Arithmetic, Computer Literacy, General Networking, Javascript, Network Security, Computer Networking, Application Security, Computational Thinking, Computer Programming Tools, Visualization (Computer Graphics), Applied Mathematics, Computer Programming, General Mathematics, Numerical Analysis, Problem Solving

Status: Free

Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Computer Programming, Computational Logic, Java Programming, Computer Hardware, Scalability

Status: Free Trial

Skills you'll gain: Arithmetic, Applied Mathematics, Computer Science, General Mathematics, Numerical Analysis, Mathematical Modeling, Algebra, Cryptography, Logical Reasoning, Geometry, Deductive Reasoning

Computer science is the study of computer hardware and software. As a discipline, it encompasses subjects from artificial intelligence and cryptography to computer engineering and software development. It touches various industries, including game development, financial services, and government.

With so many options and opportunities available, it can be tricky to know where to start. On Coursera, you'll find expert resources to support your goals, whether you're just starting or are ready to take the next step in your career. Explore computer science topics, including:

Ready to start learning? Explore our catalog of computer science, information systems, and artificial intelligence.

Frequently asked questions (FAQ)