Operating System : System calls, Process concept, Multithreading Programming, Process Scheduling, Synchronization, Deadlock, Memory management concept, Indexes and sequences, File system, Secondary storage, System protection, Cryptography
DBMS : Difference between file system and RDBMS, Database models, Normalization , keys and constraints, E-R diagram, Transaction, Concurrency control Management, Recovery and backup, Routing, View and Trigger, Cursors, SQL, Miscellaneous concepts(Data dictionary, data warehouse, data mining)
Data Communication and Networking : Types of networks, OSI model and protocols, Error detection and correction, Network devices and Models, Transmission Media, TCP/IP three way connection, IP addressing, Sorting, CSMA/CD and CSMA/CA, IEEE standards, DNS, Network security, Network Switching, Firewall
Data Structure : Time Complexity and space complexity, Array, Linked List, Stack, Queue, Tree, Graph
OOPS : Introduction, Classes and methods, Encapsulation, Abstraction, Polymorphism, Inheritance
Compiler Design : Linker , loader, Phases of compilation, Lexical analyzer, Parsing theory, Code optimization, Intermediate code generation, Decision making in C
Basic Programming In C : Keywords in C, Format specifiers, Data Types, Variables in C, Types of variables, Constants in C, Operators in C, Loops, Break, continue and Go statement, Array, String in C, Function in C, String Functions, Recursion, Pointer, Structure and Union, File input and output, Dynamic memory allocation and C pre procesor
Software engineering : Software process, SDLC models, Debugging, Cohesion and coupling, Testing, PHP, Pipelining
Web Technology : Web Design, HTML, CSS, Javascript, XML, Priority interrupt, Memory organization
Computer Architecture : CPU organisation, General register organisation, Interrupt, Modes of transfer, Instruction and program control, Virtual memor