| 1. | Introduction | History of OS | 100minutes | 
                        
                           | 2. | Shell Programming | Ubuntu setup, materials | 100minutes | 
                        
                           | 3. | Development Environment, API | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 4. | String, Files | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 5. | File & Performance Analysis | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 6. | Process, basic | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 7. | Process, multi-tasks | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 8. | Thread, multi-thread programming | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 9. | Thread, lock, mutex-lock | Practice using distributed PDF, and programming | 1100minutes | 
                        
                           | 10. | Basic understanding of network, and it's programming | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 11. | Network Socket programming (client) | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 12. | Socket programming (server) | Practice using distributed PDF, and programming | 100minutes | 
                        
                           | 13. | Develop network service program | Development of network program | 100minutes | 
                        
                           | 14. | Presentation of the developed program | Presentation | 100minutes | 
                        
                           | Total. | - | - | 2400minutes |