CS Fundamentals
469 articles in this topic

Synchronous Counter Design: A MOD-6 JK Flip-Flop Worked Example
Build a MOD-6 synchronous up counter from its state sequence to its JK input equations, then verify valid states, recovery paths, and clock timing.

C Function Basics MCQs: 10 Solved Questions on Prototypes, Calls and Parameters
Solve 10 C function MCQs, then use the explanations to separate declarations, definitions, copied arguments, return values, static locals and scope.

Computer Networks for GATE: Syllabus Areas, Weightage Pattern and How to Prepare
Learn what CN covers in GATE, where its questions tend to come from, and how to sequence the subject. Includes verified subnetting and stop-and-wait examples.

Compiler Design for GATE: A 6-Week Topic-by-Topic Study Plan
Follow a fixed eight-hour weekly clock through compiler phases, parsing, translation, runtime storage, optimisation and mixed revision.

Graph Matching: Maximal, Maximum and Perfect Matchings with Augmenting-Path Examples
Learn how maximal, maximum and perfect matchings differ. Follow one bipartite graph from a stuck greedy choice to a perfect matching using two augmenting paths.

Windows Operating System: Architecture, Processes, Memory and Worked Examples
Build a clear Windows architecture map, then practise exact traces for file I/O, thread scheduling, semaphores, paging and access checks.

Relational Algebra in DBMS: Complete Guide with Worked Queries
Learn relational algebra by tracing selection, projection, set operations, joins, and division through one small university database with exact outputs.

Simplification of CFG: Eliminate Epsilon, Unit and Useless Productions Step by Step
Learn the safe order for simplifying a context-free grammar. One example tracks every production through epsilon removal, unit closure, and useless-symbol removal.

Computer Memory Basics: Addressability, Capacity and Chip Organisation with Worked Examples
Learn to separate addresses, bytes, words, address lines and data lines. Worked examples cover a 256 KiB byte-addressable memory, chip organisation, and a 16K x 16 expansion.

Adders and Subtractors in Digital Logic: Circuits, Worked Examples and Exam Traps
Learn adders and subtractors from one-bit truth tables to four-bit ripple circuits, with verified addition, subtraction, overflow and delay examples.

File Handling in C: fopen, Read, Write, Append and Seek with Runnable Examples
Build safe C file workflows with text and binary examples. Write records, total them, append data, seek by byte offset, and handle failures.

Transport Layer Services in Computer Networks: TCP, UDP and Reliability with Worked Examples
Understand process-to-process delivery, compare TCP with UDP, and follow one connection through setup, loss recovery, flow control and closure.