
Jonathan D. Blake
Professor of Computer Science and Software Engineering
Director of Software Engineering and BA in Computer Science
Education
- BSE, Princeton University
- MS, Northwestern University
- PHD, Northwestern University
Organization
- Computer Science
Office Location
- Comms, Computing & Engineering 246
Mail Drop
- TH-ENR
Courses
-
CSC 310 Operating Systems and Systems Programming
Fall 2025 -
CSC 493 Senior Thesis I
Spring 2025 -
CSC 494 Senior Thesis II
Spring 2025 -
CSC 520 Operating Systems
Fall 2025 -
CSC 575 Special Topics in Computer Science
Spring 2025 -
SER 305 Advanced Computational Problem Solving
Spring 2025 -
SER 490 Engineering Professional Experience
Spring 2025