Contact

Email: rifat.shahriyar@gmail.com

Notice

The final exam scheduled for April 3, 2022 will start at 3.30 PM and end at 5 PM.
The project submission deadline is May 6, 2022.

Lectures

Introduction
Just In Time Compilation
Introduction to Garbage Collection
Reference Counting Garbage Collection
Reference Counting vs. Tracing
Concurrency
Java Concurrency Utilities
Type Systems

Readings

A Brief History of Just-In-Time
Garbage Collection Background (1)
Garbage Collection Background (2)
Statistically Rigorous Java Performance Evaluation

List of Papers for Presentation

Incomplete List of Papers

List of Projects

Incomplete List of Projects