Artificial Intelligence
State space search, heuristics, knowledge representation, machine learning basics, and neural networks.
Choose a course. Each course is a series of modules you take in order.
State space search, heuristics, knowledge representation, machine learning basics, and neural networks.
Transmission media, modulation, packet switching, flow control, OSI physical and data link layers.
Machine architecture, CPU registers, instruction sets, memory addressing modes, and low-level execution.
Arrays, linked lists, stacks, queues, trees, graphs, and hash tables. The foundation of efficient computing.
Relational models, SQL, normalization, B-trees, ACID transactions, and database indexing.
Boolean algebra, logic gates, K-maps, combinational circuits, flip-flops, and sequential state machines.
Variables, control flow, functions, loops, and problem-solving patterns. The first course for beginners.
Software development lifecycles, requirements engineering, design patterns, testing, and CI/CD.
Classes, objects, inheritance, polymorphism, encapsulation, and robust design patterns.
No courses match your filter.