Upcoming Deadlines


Homework 4: Multiprogramming
  • Due: September 24, 2021

MP 3: malloc
  • Due: September 24, 2021

Homework 5: Deadlock
  • Due: October 1, 2021

MP 4: Resource Manager
  • Due: October 1, 2021

Lecture: Every Tuesday/Thursday at 12:30pm in 2035 CIF
Resource Manager

MP 4: Resource Manager

September 23, 2021
Synchronization, Dining Philosophers, and Deadlock

Lecture #9: Synchronization, Dining Philosophers, and Deadlock

Assignments:

September 23, 2021
[Limited] Direct Execution and Threads II

Lecture #8: [Limited] Direct Execution and Threads II

September 21, 2021
Fragmentation, Threads, and pthreads

Lecture #7: Fragmentation, Threads, and pthreads

Assignments:

September 16, 2021
Memory Finale and Reflection on Part 1

Lecture #6b: Memory Finale and Reflection on Part 1

September 14, 2021
malloc

MP 3: malloc

September 9, 2021
Locality of Reference and Virtual Memory

Lecture #5: Locality of Reference and Virtual Memory

September 7, 2021
PNG Chunks

MP 2: PNG Chunks

September 2, 2021
Binary Math, Two’s Complement and Logic Gates

Lecture #3: Binary Math, Two’s Complement and Logic Gates

August 31, 2021
Emojis

MP 1: Emojis

August 26, 2021
Hexadecimal, Character Encodings, and C Programming

Lecture #2: Hexadecimal, Character Encodings, and C Programming

Assignments:

August 26, 2021
Course Introduction and Binary Representation

Lecture #1: Course Introduction and Binary Representation

Assignments:

August 24, 2021
Welcome to CS 240!

Welcome to CS 240!

Our first class meeting is on Tuesday, Aug. 24 at 12:30pm Central Time.

Our classroom is in the brand new Classroom Instructional Facility (CIF), located just to the west of Grainger Library. As an on-campus course, make sure to review the University of Illinois COVID-19 Policy.

See you on Tuesday! :)

August 17, 2021