CMPE 142: Operating Systems Design
San Jose State University
Overview: history, concepts, system calls and structures. Management of major components: processes, memory, input/output and files. Design of system calls and device drivers for hardware dependence. Concepts of kernel and shell, file protection and interactive computation. Prerequisite: CMPE 102, CMPE 126 (all with grades of "C-" or better). Computer Engineering or Software Engineering Majors Only. Pre/Corequisite: CMPE 130 (with grades of "C-" or better).
Average GPA: 2.94
Grade distribution records: 897 students across 16 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 56 | 6.2% |
| A | 135 | 15.1% |
| A- | 76 | 8.5% |
| B+ | 130 | 14.5% |
| B | 169 | 18.8% |
| B- | 106 | 11.8% |
| C+ | 49 | 5.5% |
| C | 84 | 9.4% |
| C- | 30 | 3.3% |
| D+ | 12 | 1.3% |
| D | 15 | 1.7% |
| D- | 7 | 0.8% |
| F | 28 | 3.1% |
Based on 897 student grade records across 16 terms and 9 professors.
Instructors
- Juan C Gomez 311 students, Average GPA 3.02
- Benjamin Clay Reed 154 students, Average GPA 2.53
- Ya-Chin Daphne Chen 122 students, Average GPA 2.96
- Haonan Wang 98 students, Average GPA 2.79
- Michael K Larkin 76 students, Average GPA 2.77
- Yan Cui 75 students, Average GPA 3.39
- Chandrasekhar Mukherjee 25 students, Average GPA 3.66
- Ron Mak 20 students, Average GPA 3.13
- Sang Y Shim 16 students, Average GPA 3.30