CS 110: PRINCIPLES OF WEB DEVELOPMENT
University of California, Riverside
4 Units, Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour. Prerequisite(s): CS 100. Provides an introduction to distributed systems, with a focus on web development techniques and the considerations to application scalability, security, reliability, and redundancy. Provides an in-depth study of technologies used for both back-end and front-end development, and how to design robust applications in the webs constantly evolving landscape.
Average GPA: 3.62
Grade distribution records: 718 students across 10 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 160 | 22.3% |
| A | 234 | 32.6% |
| A- | 111 | 15.5% |
| B+ | 79 | 11.0% |
| B | 58 | 8.1% |
| B- | 36 | 5.0% |
| C+ | 11 | 1.5% |
| C | 9 | 1.3% |
| C- | 2 | 0.3% |
| D | 1 | 0.1% |
| D- | 3 | 0.4% |
| F | 6 | 0.8% |
| S | 5 | 0.7% |
| W | 3 | 0.4% |
Based on 718 student grade records across 10 terms and 4 professors.
Instructors
- Mariam Salloum 151 students, Average GPA 3.61
- Westin Montano 117 students, Average GPA 3.55
- Mohammad Reza Zare Shahneh 106 students, Average GPA 3.43
- Brian Crites 40 students, Average GPA 3.68