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

Course Information  [  Logistics  |  Calendar of Classes  |  Coursework Calendar  |  Office Hours  ]



(Your comments will be sent anonymously to the instructors)

Logistics

Labs: M,  between 9:30am and 5:20pm  (varies by section)
Lectures: TR,  09:00-10:20am (DH 2315)
or  TR,  10:30-11:50am  (DH 2315)
Recitations: F,  between 9:30am and 5:20pm  (varies by section)
Class web page: http://cs.cmu.edu/~15122
Course syllabus

Calendar of Classes

Click on a class day to go to that particular lecture or recitation. Due dates for homeworks are set in bold. The due date of the next homework blinks.

January 2018
UMTWRFS
 123456
78910111213
14151617181920
21222324252627
28293031   
       
February 2018
UMTWRFS
    123
45678910
11121314151617
18192021222324
25262728   
       
March 2018
UMTWRFS
    123
45678910
11121314151617
18192021222324
25262728293031
       
April 2018
UMTWRFS
1234567
891011121314
15161718192021
22232425262728
2930     
       
May 2018
UMTWRFS
  12345
6789101112
13141516171819
20212223242526
2728293031  
       

Coursework Calendar

Test
Percentage
learn. obj
Wr1
1.2%
1-3,11
Pg1
2.5%
1,12
Wr2
1.2%
1-3
Pg2
2.5%
12,15,16
Wr3
1.2%
1,2,4,12
Pg3
2.5%
1,12-16
Wr4
1.2%
1-4,21,27
Pg4
2.5%
1,18,17
Wr5
0.9%
6-10,15-17
Midterm1
12.5%
1-8
Wr6
1.2%
6-8,12,17
Pg5
2.5%
5,12,27
Wr7
1.2%
9,17,24,27
Pg6
2.5%
10
Posted15 Jan18 Jan22 Jan25 Jan29 Jan1 Feb5 Feb8 Feb12 FebThu
22 Feb
19 Feb22 Feb26 Feb1 Mar
Due
(9pm)
Mon
22 Jan
Thu
25 Jan
Mon
29 Jan
Thu
1 Feb
Mon
5 Feb
Thu
8 Feb
Mon
12 Feb
Thu
15 Feb
Mon
19 Feb
Mon
26 Feb
Thu
1 Mar
Mon
5 Mar
Thu
8 Mar
Corrected23 Jan27 Jan30 Jan3 Feb6 Feb10 Feb13 Feb17 Feb20 Feb26 Feb27 Feb3 Mar6 Mar10 Mar
Test
Percentage
learn. obj
Wr8
1.2%
12,24,27
Pg7
2.5%
1,12-18
Wr9
1.2%
9,10,25-27
Pg8
2.5%
8,10-18
Wr10
0.9%
2,13,25,27
Midterm2
12.5%
1-8
Pg9
2.5%
9,12-18
Wr11
1.2%
18-20
Pg10
2.5%
10,15-20
Wr12
1.2%
19,20
Pg11
2.5%
5,15-20
Wr13
1.2%
5,20,27
Pg12
2.5%
5,15-20
Final
25%
1-27
Posted12 Mar8 Mar19 Mar22 Mar26 MarThu
5 Apr
2 Apr5 Apr9 Apr12 Apr17 Apr23 Apr17 AprThu
10 May
(5:30-8:30)
Due
(9pm)
Mon
19 Mar
Thu
22 Mar
Mon
26 Mar
Thu
29 Mar
Mon
2 Apr
Mon
9 Apr
Thu
12 Apr
Mon
16 Apr
Mon
23 Apr
Thu
26 Apr
Mon
30 Apr
Thu
3 May
Corrected20 Mar24 Mar27 Mar31 Mar3 Apr7 Apr11 Apr13 Apr18 Apr24 Apr28 Apr1 May5 May12 May

Note the submission deadlines for written and programming assignments are inverted between midterm 2 and Carnival.

Office Hours

SundayMondayTuesdayWednesdayThursdayFridaySaturday
12:00pmGHC 6 commons30
Lunch OH
GHC 6 commons30
Lunch OH
GHC 6 commons30
Lunch OH
GHC 6 commons30
Lunch OH
GHC 711360
GHC 6 commons30
Lunch OH
1:00pmGHC 711360
2:00pmGHC 430760GHC 600760GHC 600760
Conceptual OH
GHC 430760
3:00pmGHC 430760GHC 430760
4:00pmGHC 430760GHC 430760
5:00pmGHC 430760GHC 430760
6:00pmGHC 421560GHC 421160GHC 421560GHC 410260
Conceptual OH
GHC 421160
7:00pmGHC 421560GHC 421160GHC 421560GHC 410260
Conceptual OH
GHC 421160
8:00pmGHC 421160GHC 421560
9:00pmGHC 421160GHC 421560

Office hour rules:


2018 Iliano Cervesato iliano@cmu.edu