Computer Science
Discover the science of computation, algorithms, and information. Computer Science powers the digital world, from software and AI to cybersecurity and data science.
Algorithms & Data Structures
Efficient Problem Solving
Study of algorithms, data organization, and complexity
- Sorting & Searching
- Graphs & Trees
- Hashing & Indexing
Programming & Software Engineering
Building Software
Programming languages, paradigms, and software design
- Object-Oriented & Functional Programming
- Software Development Life Cycle
- Testing & Debugging
Artificial Intelligence & Data Science
Smart Systems
Machine learning, neural networks, and analytics
- Machine Learning
- Natural Language Processing
- Big Data & Analytics
Systems & Networks
Infrastructure
Operating systems, networking, and cybersecurity
- Operating Systems
- Networking Protocols
- Cybersecurity