Theory of Computation
Finite Automata and Regular Language
Push Down Automata and Context Free Language
Undecidability
Recursively Enumerable Language and Turing Machine
Operating Systems
Process Concepts and Cpu Scheduling
Synchronization and Concurrency
Deadlocks
Memory Management
File System IO and Protection
Algorithms
Complexity Analysis and Asymptotic Notations
Searching and Sorting
Divide and Conquer Method
Greedy Method
P and NP Concepts
Dynamic Programming
Digital Logic
K Maps
Boolean Algebra
Combinational Circuits
Number Systems
Sequential Circuits
Database Management System
Er Diagrams
Functional Dependencies and Normalization
Structured Query Language
Relational Algebra
Transactions and Concurrency
File Structures and Indexing
Data Structures
Arrays
Stacks and Queues
Linked List
Trees
Graphs
Hashing
Computer Networks
Concepts of Layering
Data Link Layer and Switching
Network Layer
Application Layer Protocol
Routing Algorithm
TCP UDP Sockets and Congestion Control
Lan Technologies and Wi-Fi
Network Security
Software Engineering
Software Engineering
Compiler Design
Lexical Analysis
Parsing
Syntax Directed Translation
Code Generation and Optimization
Web Technologies
Web Technologies
General Aptitude
Discrete Mathematics
Set Theory & Algebra
Linear Algebra
Graph Theory
Combinatorics
Mathematical Logic
Probability
Calculus
Programming Languages
Basic of Programming Language
Function and Recursion
Pointer and Structure in C
Computer Organization
Computer Arithmetic
Pipelining
Machine Instructions and Addressing Modes
Memory Interfacing
IO Interface
Alu Data Path and Control Unit
Secondary Memory