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

Schedule of Classes

At a glance ...

January 2023
UMTWRFS
1234567
891011121314
15161718192021
22232425262728
293031    
       
February 2023
UMTWRFS
   1234
567891011
12131415161718
19202122232425
262728    
       
March 2023
UMTWRFS
   1234
567891011
12131415161718
19202122232425
262728293031 
       
April 2023
UMTWRFS
      1
2345678
9101112131415
16171819202122
23242526272829
30      
May 2023
UMTWRFS
 123456
78910111213
14151617181920
21222324252627
28293031   
       

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 Wednesday where our friendly staff will help you resolve any lingering issue. You are also welcome to ask questions about it on Ed Discussion!


Mon 16 Jan
waiting on id h1...
Tue 17 Jan
Lecture 0
waiting on id lecture0...
Thu 19 Jan
Lecture 1
waiting on id lecture1...
Fri 20 Jan
Recitation 1
waiting on id recitation1...
Mon 23 Jan
Lab 2
waiting on id lab2...
Tue 24 Jan
Lecture 2
waiting on id lecture2...
Thu 26 Jan
Lecture 3
waiting on id lecture3...
Fri 27 Jan
Recitation 2
waiting on id recitation2...
Mon 30 Jan
Lab 3
waiting on id lab3...
Tue 31 Jan
Lecture 4
waiting on id lecture4...
Thu 2 Feb
Lecture 5
waiting on id lecture5...
Fri 3 Feb
Recitation 3
waiting on id recitation3...
Mon 6 Feb
Lab 4
waiting on id lab4...
Tue 7 Feb
Lecture 6
waiting on id lecture6...
Thu 9 Feb
Lecture 7
waiting on id lecture7...
Fri 10 Feb
Recitation 4
waiting on id recitation4...
Mon 13 Feb
Lab 5
waiting on id lab5...
Tue 14 Feb
Lecture 8
waiting on id lecture8...
Thu 16 Feb
Lecture 9
waiting on id lecture9...
Fri 17 Feb
Recitation 5
waiting on id recitation5...
Mon 20 Feb
Lab 6
waiting on id lab6...
Tue 21 Feb
Lecture 10
waiting on id lecture10...
Thu 23 Feb
Midterm 1
waiting on id e1...
Fri 24 Feb
Recitation 6
waiting on id recitation6...
Mon 27 Feb
Lab 7
waiting on id lab7...
Tue 28 Feb
Lecture 11
waiting on id lecture11...
Thu 2 Mar
Lecture 12
waiting on id lecture12...
Fri 3 Mar
Recitation 7
waiting on id recitation7...
Mon 6 Mar
waiting on id break...
Tue 7 Mar
Thu 9 Mar
Fri 10 Mar
Mon 13 Mar
Lab 8
waiting on id lab8...
Tue 14 Mar
Lecture 13
waiting on id lecture13...
Thu 16 Mar
Lecture 14
waiting on id lecture14...
Fri 17 Mar
Recitation 8
waiting on id recitation8...
Mon 20 Mar
Lab 9
waiting on id lab9...
Tue 21 Mar
Lecture 15
waiting on id lecture15...
Thu 23 Mar
Lecture 16
waiting on id lecture16...
Fri 24 Mar
Recitation 9
waiting on id recitation9...
Mon 27 Mar
Lab 10
waiting on id lab10...
Tue 28 Mar
Lecture 17
waiting on id lecture17...
Thu 30 Mar
Lecture 18
waiting on id lecture18...
Fri 31 Mar
Recitation 10
waiting on id recitation10...
Mon 3 Apr
Lab 11
waiting on id lab11...
Tue 4 Apr
Midterm 2
waiting on id e2...
Thu 6 Apr
Lecture 19
waiting on id lecture19...
Fri 7 Apr
Recitation 11
waiting on id recitation11...
Mon 10 Apr
Lab 12
waiting on id lab12...
Tue 11 Apr
Lecture 20
waiting on id lecture20...
Thu 13 Apr
waiting on id h2...
Fri 14 Apr
waiting on id h3...
Mon 17 Apr
Lab 13
waiting on id lab13...
Tue 18 Apr
Lecture 21
waiting on id lecture21...
Thu 20 Apr
Lecture 22
waiting on id lecture22...
Fri 21 Apr
Recitation 12
waiting on id recitation12...
Mon 24 Apr
Lab 14
waiting on id lab14...
Tue 25 Apr
Lecture 23
waiting on id lecture23...
Thu 27 Apr
Lecture 24
waiting on id lecture24...
Fri 28 Apr
Recitation 13
waiting on id recitation13...
Mon 1 May
(8:30-11:30am)
final
waiting on id FINAL...

2023 Iliano Cervesato iliano@cmu.edu