The Internet protocol stack from the ground up — transport, network, and link layers. Covers TCP, IP addressing, routing algorithms, NAT, ARP, and MAC learning through interactive simulations.
Arrays, linked lists, trees, heaps, hash tables, and graphs implemented in Python. Covers BST operations, AVL rotations, heap sort, hash collision strategies, and graph traversal.
Cloud architecture fundamentals through the lens of real-world Azure infrastructure. Covers compute, storage, networking, identity, and cost management — aligned with AZ-900 Azure Foundations certification readiness.
History, terminology, and foundational concepts of AI explored through the lens of real-world applications. Students examine ethical tensions, data privacy, societal impact, and gain introductory exposure to machine learning — with hands-on time in the AI Lab. No prior CS experience required.