Hardest SI classes at USNA
Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.
- SI 335: Computer Algorithms Average GPA 3.01, 121 students
- SI 413: Programming Languages Average GPA 3.22, 107 students
- SI 242: Discrete Structures for Computing Average GPA 3.31, 136 students
- SI 204: Intro to Computer Science Average GPA 3.35, 133 students
See also: Easiest classes, USNA course catalog, SI course catalog.