Systems Programming (C Language) File I/O, Multi Process, Parallel Programming, Synchronization, Signal Handling, Pipes, Threads, POSIX Threads, System-V Threads, Thread Pool, Dynamic Pool, Semaphores, Multiple Produceser Multiple Consumer Problem, Prioritizing, Sockets, Daemon Process, Server Client
Operating Systems (C++ - ASSEMBLY Language) Assembly programs, Syscalls, Program Scheduling, Process Table, Multiple Programming, Interrupt Handling, Micro Kernel
Object Oriented Programming (C++ and JAVA Language) Object Oriented, Shape Fit Algorithm, SVG, Vector, Operator Overloading, Dynamic Memory, Name Spaces, Inheritance, Templates, STL, Collections, Generics, Java Collections, Java GUI, Polymorphism, Encapsulation, Abstraction