CS 15-122: Principles of Imperative Computation
(Spring 2025)

Schedule of Classes

At a glance ...

January 2025
UMTWRFS
   1234
567891011
12131415161718
19202122232425
262728293031 
       
February 2025
UMTWRFS
      1
2345678
9101112131415
16171819202122
232425262728 
       
March 2025
UMTWRFS
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
April 2025
UMTWRFS
  12345
6789101112
13141516171819
20212223242526
27282930   
       
May 2025
UMTWRFS
    123
45678910
11121314151617
18192021222324
25262728293031
       

Outline[+]

Before the First Day of Classes

The "setup lab" will get you up to speed with some of the technology used in 15-122 and put you on the right footing for everything that will come later in the semester. Please complete it before the first day of classes (it will take about an hour). Here's what you need: If you get stuck anywhere, don't worry: we will have a workshop on Tuesday at 7pm where our friendly staff will help you resolve any lingering issues. You are also welcome to ask questions about it on Ed!


Tue 14 Jan
Lecture 0
waiting on id lecture0...
Thu 16 Jan
Lecture 1
waiting on id lecture1...
Fri 17 Jan
precept 1
waiting on id precept1...
Tue 21 Jan
Lecture 2
waiting on id lecture2...
Thu 23 Jan
Lecture 3
waiting on id lecture3...
Fri 24 Jan
precept 2
waiting on id precept2...
Tue 28 Jan
Lecture 4
waiting on id lecture4...
Thu 30 Jan
Lecture 5
waiting on id lecture5...
Fri 31 Jan
precept 3
waiting on id precept3...
Tue 4 Feb
Lecture 6
waiting on id lecture6...
Thu 6 Feb
Lecture 7
waiting on id lecture7...
Fri 7 Feb
precept 4
waiting on id precept4...
Tue 11 Feb
Lecture 8
waiting on id lecture8...
Thu 13 Feb
Lecture 9
waiting on id lecture9...
Fri 14 Feb
precept 5
waiting on id precept5...
Tue 18 Feb
Lecture 10
waiting on id lecture10...
Thu 20 Feb
Lecture 11
waiting on id lecture11...
Fri 21 Feb
precept 6
waiting on id precept6...
Tue 25 Feb
Lecture 12
waiting on id lecture12...
Thu 27 Feb
Lecture 13
waiting on id lecture13...
Fri 28 Feb
precept 7
waiting on id precept7...
Tue 4 Mar
waiting on id break...
Thu 6 Mar
Fri 7 Mar
Tue 11 Mar
Lecture 14
waiting on id lecture14...
Thu 13 Mar
Lecture 15
waiting on id lecture15...
Fri 14 Mar
precept 8
waiting on id precept8...
Tue 18 Mar
Lecture 16
waiting on id lecture16...
Thu 20 Mar
Lecture 17
waiting on id lecture17...
Fri 21 Mar
precept 9
waiting on id precept9...
Tue 25 Mar
Lecture 18
waiting on id lecture18...
Thu 27 Mar
Lecture 19
waiting on id lecture19...
Fri 28 Mar
precept 10
waiting on id precept10...
Tue 1 Apr
Lecture 20
waiting on id lecture20...
Thu 3 Apr
waiting on id h1...
Fri 4 Apr
waiting on id h2...
Tue 8 Apr
Lecture 21
waiting on id lecture21...
Thu 10 Apr
Lecture 22
waiting on id lecture22...
Fri 11 Apr
precept 11
waiting on id precept11...
Tue 15 Apr
Lecture 23
waiting on id lecture23...
Thu 17 Apr
Lecture 24
waiting on id lecture24...
Fri 18 Apr
precept 12
waiting on id precept12...
Tue 22 Apr
Lecture 25
waiting on id lecture25...
Thu 24 Apr
Lecture 26
waiting on id lecture26...
Fri 25 Apr
precept 13
waiting on id precept13...
Mon 28 Apr
(1-4pm)
final
waiting on id FINAL...

2025 Iliano Cervesato iliano@cmu.edu