Chapters | Main Topics |
Engineering Mathematics | Discrete Mathematics, Linear Algebra, Calculus, Probability, Statistics |
Digital Logic | Boolean Algebra, Combinational Circuits, Sequential Circuits, Minimization |
Computer Organization | Machine Instructions, ALU, Data Path, Pipelining, Memory Hierarchy, Cache, I/O |
Programming & Data Structures | C Programming Concepts, Arrays, Stacks, Queues, Linked Lists, Trees, Graphs, Hashing |
Algorithms | Searching, Sorting, Divide & Conquer, Dynamic Programming, Greedy Algorithms, Complexity |
Theory of Computation | Regular Languages, Context-Free Languages, Turing Machines, Decidability |
Compiler Design | Lexical Analysis, Parsing, Syntax-Directed Translation, Runtime Environment, Code Generation |
Operating Systems | Processes, Threads, CPU Scheduling, Synchronization, Deadlocks, Memory Management, File Systems |
Databases | ER Model, Relational Model, SQL, Normalization, Transactions, Concurrency Control, Indexing |
Computer Networks | ISO/OSI, TCP/IP, Switching, Routing, Congestion Control, Application Layer Protocols |
Software Engineering | SDLC, Agile, Requirements, Testing, Project Management |
Web Technologies (Basics) | HTML, CSS, JavaScript, Client-Server Concepts |