Explore courses

Spring 2027

3 courses

Introduction to Computing provides a broad overview of computing, security, robotics, and AI, focusing on how computers work and algorithms solve problems via creative applications in a visual coding environment.

Offering recorded · Spring 2027 · Sources

Past student reviews · Jeff Nyhoff

Students found Jeff Nyhoff's class easy, with grading based on lecture demos and homework rather than tests. While many praised his supportive nature, others criticized his rambly lectures and disorganized Canvas page. The course required daily attendance, and outside work was often posted after class.

historical GPA · grades

Fall 2023–Spring 2026

Introduction to Data Science with hands-on projects analyzing real-world data and creating visualizations, covering statistics, data management, programming, and ethics.

Offering recorded · Spring 2027 · Sources

Past student reviews · Jeff Nyhoff

Jeff Nyhoff taught LIS 440 with repetitive assignments and attendance requirements, which students found easy but often boring or confusing. Some reviews described the lectures as tangential, dismissive of questions, or so monotonous that students fell asleep, resulting in little learning.

historical GPA · grades

Fall 2022–Spring 2026

Introduction to info architecture and interaction design for the web, covering usability, navigation, accessibility, and web development via a project-based approach.

Offering recorded · Spring 2027 · Sources

Recent recorded grades — Fall 2025: 4.00 GPA, 100.0% A/AB (n=42 letter grades); Spring 2026: 3.91 GPA, 93.2% A/AB (n=88 letter grades).

historical GPA · grades

Fall 2022–Spring 2026

Looking for a professor? →