Explore courses

Spring 2027

6 courses

Introduction to Software Security covers secure design, secure programming, vulnerability assessment, static/dynamic analysis tools, and system defenses across the SDLC.

Offering recorded · Spring 2027 · Sources

Past student reviews · Barton Miller

Students described Barton Miller as unhelpful and resistant to questions, with weekly quizzes that were often vague or difficult to make up. Some found the course material engaging and easier to get an A in, but others felt the lack of clear grading criteria and TA support made the experience frustrating.

historical GPA · grades

Fall 2022–Spring 2026

Directed study projects for Computer Science juniors and seniors, arranged with a faculty member.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Fall 2022–Spring 2026 · limited sample

Pre-dissertator independent research supervised by a faculty member for students who have completed a master's degree but have not reached dissertator status.

Offering recorded · Spring 2027 · Sources

No recorded grade history

Looking for a professor? →