Skip to content
Hack University

Learn

The Learning Platform

A complete, self-paced computer science degree, free for every admitted student. Start anywhere. Progress saves per lesson.

23/23 courses live

23 results · 4 categories

Foundations3

CS 101 Introduction to Programming3 crIND 500 The Terminal, Linux & Bash3 crIND 504 Git & GitHub2 cr

Core Computer Science5

CS 210 Data Structures4 crCS 310 Algorithms4 crCS 320 How Computers Work3 crIND 510 How the Internet Works2 crCS 490 System Design & Distributed Systems4 cr

Industry & Tools8

CS 460 Web Development Fundamentals3 crIND 514 React3 crIND 517 Next.js3 crIND 515 Backend Engineering with Node.js3 crCS 330 SQL & Databases3 crIND 512 Testing & Debugging2 crIND 505 Docker, CI/CD & Deployment3 crIND 501 Cloud Computing with AWS3 cr

Programming Languages7

LANG PY Python for Beginners3 crLANG PY2 Advanced Python3 crLANG JS JavaScript for Beginners3 crLANG JS2 Advanced JavaScript3 crLANG TS TypeScript2 crLANG JAVA Java: Beginner to Advanced3 crLANG CPP C++: Beginner to Advanced3 cr