📚 Computer Science
60 topics with study materials — summaries, flashcards, tests, podcasts and mindmaps.
The processor and the instruction cycle
Unlock how your computer works! Learn about the processor and the instruction cycle (fetch-decode-execute) with clear examples. Master CPU basics now!
ViewLogic gates and Boolean algebra
Unlock the secrets of digital logic! Learn about logic gates (AND, OR, NOT, XOR) and Boolean algebra with this comprehensive student guide. Master circuit design and theory today!
ViewLogic gates and truth tables
Master logic gates and truth tables with our comprehensive guide. Learn symbols, Boolean expressions, De Morgan's Laws, and universal gates. Start your digital logic journey today!
ViewHalf adder and full adder
Master half adder and full adder circuits with this comprehensive guide for students. Learn their functions, truth tables, and how they cascade for multi-bit addition. Understand digital logic fundamentals now!
ViewComputer networks and the internet
Explore computer networks and the Internet's core concepts: IP addresses, DNS, TCP/IP, routing, and subnets. Master internet basics with our student-friendly guide!
ViewWhat happens when you type a URL into your browser
Unravel the journey of 'what happens when you type a URL into your browser', from parsing to rendering. Learn the networking magic behind every webpage load. Read now!
ViewThe TCP/IP and ISO/OSI models
Explore the TCP/IP and OSI models, the foundational frameworks for network communication. Understand their layers, differences, and how data travels. Master network basics!
ViewIP addresses, mask and subnets
Master IP addresses, subnet masks, and subnets with our detailed guide for students. Learn calculations, benefits, and avoid common errors. Start learning networking fundamentals today!
ViewComparison of sorting algorithms and time complexity
Explore the comparison of sorting algorithms and their time complexity. Learn Big O notation, algorithm stability, and key characteristics. Master efficient data sorting!
ViewLinked list
Unlock the power of linked lists! This comprehensive guide covers node concepts, singly and doubly linked list operations, and comparisons with arrays. Master linked lists today!
ViewHow to design a logic circuit from a truth table
Learn how to design a logic circuit from a truth table, including Boolean expression derivation, K-map minimization, and gate implementation. Master circuit design now!
ViewPacket routing
Learn the essentials of packet routing in computer networks. Understand routers, routing tables, Dijkstra's algorithm, and TTL. Dive into packet trace examples and simulations. Master packet routing today!
View