CS 149: Operating Systems
San Jose State University
Fundamentals: Contiguous and non-contiguous memory management; processor scheduling and interrupts; concurrent, mutually exclusive, synchronized and deadlocked processes; parallel computing; files. Substantial programming project required. Prerequisite(s): CS 47 or CMPE 102 (with a grade of "C-" or better), and CS 146 (with a grade of "C-" or better). Allowed Declared Majors: Computer Science, Computer Science and Linguistics, Applied and Computational Math, Forensic Science: Digital Evidence, or Software Engineering Majors only; or Instructor Consent.
Average GPA: 3.12
Grade distribution records: 2,971 students across 16 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 256 | 8.6% |
| A | 630 | 21.2% |
| A- | 378 | 12.7% |
| B+ | 339 | 11.4% |
| B | 497 | 16.7% |
| B- | 246 | 8.3% |
| C+ | 165 | 5.6% |
| C | 242 | 8.1% |
| C- | 81 | 2.7% |
| D+ | 19 | 0.6% |
| D | 30 | 1.0% |
| D- | 6 | 0.2% |
| F | 82 | 2.8% |
Based on 2,971 student grade records across 16 terms and 11 professors.
Instructors
- William B Andreopoulos 1,189 students, Average GPA 3.49
- Faramarz Mortezaie 738 students, Average GPA 2.95
- Kong Li 441 students, Average GPA 2.70
- Benjamin Clay Reed 344 students, Average GPA 2.81
- Fain Butt 57 students, Average GPA 3.01
- Ahmed K Ezzat 39 students, Average GPA 3.28
- Fabio di Troia 34 students, Average GPA 3.72
- Jahan Ghofraniha 34 students, Average GPA 2.89
- Chung-Wen A Tsao 33 students, Average GPA 3.35
- Kai Mast 31 students, Average GPA 2.74
- Sriram S Rao 31 students, Average GPA 2.36