CS 120B: INTRODUCTION TO EMBEDDED SYSTEMS
University of California, Riverside
4 Units, Lecture, 3 hours; discussion, 1 hour. Prerequisite(s): CS 010C with a grade of C- or better or EE 016 with a grade of C- or better; CS 120A with a grade of C- or better or EE 120A with a grade of C- or better. Introduction to hardware and software design of digital computing systems embedded in electronic devices (e.g., digital cameras or portable video games). Includes embedded processor programming, standard peripherals, interfacing, and hardware/software tradeoffs. Involves use of microcontrollers and developing working embedded systems. Cross-listed with EE 120B.
Average GPA: 2.95
Grade distribution records: 2,432 students across 30 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 197 | 8.1% |
| A | 613 | 25.2% |
| A- | 244 | 10.0% |
| B+ | 208 | 8.6% |
| B | 348 | 14.3% |
| B- | 123 | 5.1% |
| C+ | 106 | 4.4% |
| C | 144 | 5.9% |
| C- | 68 | 2.8% |
| D+ | 42 | 1.7% |
| D | 51 | 2.1% |
| D- | 22 | 0.9% |
| F | 200 | 8.2% |
| NP | 12 | 0.5% |
| S | 13 | 0.5% |
| W | 29 | 1.2% |
Based on 2,432 student grade records across 30 terms and 7 professors.
Instructors
- Philip Brisk 1,059 students, Average GPA 3.03
- Frank Vahid 432 students, Average GPA 2.89
- Jeffrey Mcdaniel 129 students, Average GPA 2.60
- Allan Knight 117 students, Average GPA 2.83
- Kelly Downey 73 students, Average GPA 2.69
- Tyson Loveless 26 students, Average GPA 3.10
- Westin Montano 22 students, Average GPA 2.97