7 courses · 60 lessons
ASK AI ANYTHING
Describe what you want to learn in Computer Science and AI will generate a custom lesson for you.
Algorithms, computational thinking and Python basics — no prior experience needed.
Arrays, linked lists, stacks, queues, trees, graphs and hash tables.
Sorting, searching, dynamic programming and Big-O analysis.
Relational databases, SQL queries, normalization and database design.
OSI model, TCP/IP, protocols, DNS, HTTP and network security fundamentals.
Processes, memory management, file systems, scheduling and concurrency.
HTML, CSS, JavaScript, React and building modern web applications.