| 1. | Introduction | 32 MCQs |
| 2. | Process and Threads Management | 70 MCQs |
| 3. | Inter Process Communication | 50 MCQs |
| 4. | Deadlock | 50 MCQs |
| 5. | Memory Management | 85 MCQs |
| 6. | I/O Management & Disk scheduling | 40 MCQs |
| 7. | Security & Protection | 33 MCQs |
| 8. | Unix/Linux Operating System | 115 MCQs |
| 9. | Virtualization Concepts | 25 MCQs |
| 1. | Introduction to java and elementary programming | 95 MCQs |
| 2. | Selections , Mathematical functions and loops | 38 MCQs |
| 3. | Methods and Arrays | 44 MCQs |
| 4. | Objects and Classes | 36 MCQs |
| 5. | Object oriented thinking | 64 MCQs |
| 6. | Exception Handling, I/O, abstract classes and interfaces | 38 MCQs |
| 7. | JAVAFX basics and Event-driven programming and animations | 31 MCQs |
| 8. | JAVAFX UI controls and multimedia | 18 MCQs |
| 9. | Binary I/O ,Recursion and Generics | 34 MCQs |
| 10. | List, Stacks, Queues and Priority Queues | 40 MCQs |
| 11. | Sets and Maps | 13 MCQs |
| 12. | Concurrency | 29 MCQs |
| 1. | Computer Data Representation | 50 MCQs |
| 2. | Basic Computer Organization and Design | 50 MCQs |
| 3. | Assembly Language Programming | 35 MCQs |
| 4. | Micro programmed Control Organization | 35 MCQs |
| 5. | Central Processing Unit | 55 MCQs |
| 6. | Pipeline And Vector Processing | 40 MCQs |
| 7. | Computer Arithmetic | 30 MCQs |
| 8. | Input-Output Organization | 30 MCQs |
| 9. | Memory Organization | 45 MCQs |
| 10. | Multiprocessors | 30 MCQs |
| 1. | Introduction to Economics | 28 MCQs |
| 2. | Theory of Production and Cost | 32 MCQs |
| 3. | Markets and National Income | 34 MCQs |
| 4. | Basic Economic Problems | 34 MCQs |
| 5. | Money and Banking | 35 MCQs |
| 6. | Introduction to Management | 29 MCQs |
| 7. | Functions of Management | 56 MCQs |
| 8. | Organizational Culture | 18 MCQs |
| 9. | Corporate Social Responsibility | 15 MCQs |