In the order of my studying priority as of January 1st 2017.
Operating System
- Operating System Introduction
- Threads
- Deadlock
- Memory Management
- File System
Computer Networks
- Computer Network Introduction
- Data Link Layer
- Network Layer(Routing)
- TCP/UDP,HTTP,SMTP,FTP,MIME,POP Protocols
Design Analysis and Algorithm
- Analysis of Algorithm
- Algorithm Designing Techniques
- Tree and Graph Traversal and Searching Techniques
- Sorting and Searching
- NP-Completeness
Data Structure
- Data Structure and Array Stack Queue
- Linked list
- Tree and Graph
Programming in C
- Introduction to C
- Control Structure
- Function and Pointers
- Arrays
- Structure in C
Software Engineering
- Introduction to Software Engineering
- Software Project Management
- Software Design
- Software Coding and Testing
- Software Reliability and Maintenance