Calendar for SI 335 Spring 2014

This is the archived website of SI 335 from the Spring 2014 semester. Feel free to browse around; you may also find more recent offerings at my teaching page.

January 2014
SundayMondayTuesdayWednesdayThursdayFridaySaturday
2930311

New Year's Day

234
5

Week 1

67

Class 1, Unit 1:
Design, Analysis, Implementation

Monday Schedule

8

Class 2, Unit 1:
Design, Analysis, Implementation

910

Class 3, Unit 1:
Design, Analysis, Implementation

11
12

Week 2

13

Class 4, Unit 1:
Design, Analysis, Implementation

1415

Class 5, Unit 2:
Sorting Part I

1617

Class 6, Unit 2:
Sorting Part I

18
19

Week 3

20

MLK Jr Day

2122

Class 7, Unit 2:
Sorting Part I

2324

Class 8, Unit 2:
Sorting Part I

25
26

Week 4

27

Class 9, Unit 2:
Sorting Part I

2829

Class 10, Unit 3:
Number-Theoretic Computations

Problem Set 1 due

3031

Class 11, Unit 3:
Number-Theoretic Computations

1
February 2014
SundayMondayTuesdayWednesdayThursdayFridaySaturday
26

Week 4

27

Class 9, Unit 2:
Sorting Part I

2829

Class 10, Unit 3:
Number-Theoretic Computations

Problem Set 1 due

3031

Class 11, Unit 3:
Number-Theoretic Computations

1
2

Week 5

3

Class 12, Unit 3:
Number-Theoretic Computations

45

Class 13, Unit 3:
Number-Theoretic Computations

67

Class 14, Unit 3:
Number-Theoretic Computations

8
9

Week 6

10

Class 15, Unit 3:
Number-Theoretic Computations

Project 1 due

1112

Class 16, Unit 3:
Number-Theoretic Computations

1314

Class 17, Unit 4:
Multiplication

15
16

Week 7

17

Washington's Birthday

1819

Class 18, Unit 4:
Multiplication

6wk Grades due

2021

Class 19, Unit 4:
Multiplication

22
23

Week 8

24

Class 20, Unit 4:
Multiplication

Problem Set 2 due

2526

Midterm Exam

2728

Exam Debrief

1
March 2014
SundayMondayTuesdayWednesdayThursdayFridaySaturday
23

Week 8

24

Class 20, Unit 4:
Multiplication

Problem Set 2 due

2526

Midterm Exam

2728

Exam Debrief

1
2

Week 9

3

Class 21, Unit 4:
Multiplication

45

Class 22, Unit 4:
Multiplication

6

Project 2 KEYs due

7

Class 23, Unit 4:
Multiplication

Early Schedule

8
9

Spring Break

10

Spring Break

11

Spring Break

12

Spring Break

13

Spring Break

14

Spring Break

15

Spring Break

16

Week 10

17

Snow Day

1819

Class 24, Unit 5:
Graph Search

2021

Class 25, Unit 5:
Graph Search

Project 2 due

22
23

Week 11

24

Class 26, Unit 5:
Graph Search

2526

Class 27, Unit 5:
Graph Search

2728

Class 28, Unit 5:
Graph Search

29
30

Week 12

31

Class 29, Unit 5:
Graph Search

12

Class 30, Unit 5:
Graph Search

34

Class 31, Unit 6:
Completeness and Complexity

5
April 2014
SundayMondayTuesdayWednesdayThursdayFridaySaturday
30

Week 12

31

Class 29, Unit 5:
Graph Search

12

Class 30, Unit 5:
Graph Search

34

Class 31, Unit 6:
Completeness and Complexity

5
6

Week 13

7

Class 32, Unit 6:
Completeness and Complexity

8

12wk Grades due

Problem Set 3 due

9

Class 33, Unit 6:
Completeness and Complexity

1011

Class 34, Unit 6:
Completeness and Complexity

12
13

Week 14

14

Class 35, Unit 6:
Completeness and Complexity

1516

Class 36, Unit 6:
Completeness and Complexity

1718

Class 37, Unit 7:
Advanced Sort & Search

19
20

Week 15

21

Class 38, Unit 7:
Advanced Sort & Search

Project 3 due

2223

Class 39, Unit 7:
Advanced Sort & Search

2425

Class 40, Unit 7:
Advanced Sort & Search

26
27

Week 16

28

Class 41, Unit 7:
Advanced Sort & Search

2930

Problem Set 4 due

123
May 2014
SundayMondayTuesdayWednesdayThursdayFridaySaturday
27

Week 16

28

Class 41, Unit 7:
Advanced Sort & Search

2930

Problem Set 4 due

123
4

Review session at 1900 in MI 223

5

Final Exam at 1930 in MI 223

678910
1112

Final Grades due

1314151617
181920212223

Graduation

24
2526

Memorial Day

2728293031