特別要求:我需要一個非常熟識電腦系統和C語言的導師,我底子很差,希望導師擅長講解並且有耐心,願意教導我完成學校很難的編程作業。Syllabus的learning objectives如下:
Upon completion of the course, students should be able to:
1. Explain the major components of an operating system and their respective functionality and interaction, including runtime libraries and systems programs
2. Use an operating system’s command line interface to run shell scripts and perform productivity tasks
3. Describe the theories underlying CPU scheduling and their impact on applications
4. Describe proper synchronization techniques, deadlock detection and avoidance
5. Describe the principles underlying virtual memory and their impact on applications
6. Design, implement, test, and debug:
a. programs that interact directly with an operating system using its system call application programming interface (API)
b. multi-process applications that use inter-process communication
c. multi-threaded applications
d custom user-level memory allocators
e. simple network applications
7. Describe the principles underlying virtualization
我在時差地區,希望盡量能在香港時間的晚上或早上補課
我只有這些時間無法配合:
周二晚上8點至周三凌晨3點
周四凌晨2點至早上9點
周四全天
需要即時補習,這周和下周之內,越快越好,謝謝