Explore courses

Spring 2027

7 courses

Introduction to high-performance computing focusing on shared-memory systems, multithreaded programming, vectorization, and memory hierarchy using numerical algorithms as case studies.

Offering recorded · Spring 2027 · Sources

Past student reviews · Eftychios Sifakis

Eftychios Sifakis taught the course with a chill, knowledgeable approach, focusing lectures on case studies and code. Students found the grading structure clear and lenient, noting that he provided practice exams for review. The instructor was described as highly recommendable due to these engaging and supportive teaching methods.

historical GPA · grades

Spring 2025–Spring 2026

Senior Honors Thesis is an individual study for seniors completing theses for honors in the Computer Sciences major, arranged with a faculty member.

Offering recorded · Spring 2027 · Sources

No recorded grade history

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? →