CS 5002: Discrete Math (Align) Fall 2018
This course is Northeastern University's Discrete Math for Align class.
Course Calendar
We will release the Fall 2018 assignments as the semester progresses. Links for items such as lecture, readings, etc will be updated within a day (before or after) the event.
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday |
Office Hours:
12-2pm: Collin, Brian, Simeng, 225-Whidbey |
Office Hours:
3:30-5:30: Anthony, 401-164 |
Office Hours:
1-2pm: Adrienne, 401-Lummi 3:30-5:30: Anthony, Capitol One Cafe |
Office Hours:
3:30-530: Min, Shitan, Yuan, 225-305 5:45-7:45: Ankur, 401-164 |
Office Hours:
1:30-3:30: Josh, 225-305 3:30-5:30: Min, 401-164 |
Office Hours:
1-3pm: Adrienne, 401-Pearl 2-4pm: Ankur & Brian, 401-Pearl |
September 2
|
September 3
|
September 4
|
September 5
|
September 6
Course overview, logistics.
Number representations. Logic, logical operators. Assigned: Assignment
0
|
September 7
Assigned: Assignment
1
|
September 9
DUE: Assignment
0
|
September 10
|
September 11
|
September 12
|
September 13
Lect: Lecture
2(Notes)
Functions and variables.
Loops. Integer functions. |
September 14
|
September 16
DUE: Assignment
1
|
September 17
Assigned: Assignment 2
|
September 18
|
September 19
|
September 20
Lect: Lecture 3 (Notes--blank, filled)
Sums and sequences.
Arithmetic and geometric progressions. |
September 21
|
September 23
DUE: Assignment
2
|
September 24
Assigned: Assignment 3
|
September 25
|
September 26
|
September 27
Lect: Lecture 4 (Notes--blank
Notes-- filled)
Sets
Venn diagrams Combining sets Counting arguments |
September 28
|
September 30
DUE: Assignment
3
|
October 1
Assigned: Assignment 4
|
October 2
|
October 3
|
October 4
Arrays, number theory.
Divisibility, primes, gcd, mod. |
October 5
|
October 7
DUE: Assignment 4
|
October 8
Assigned: Assignment 5
|
October 9
|
October 10
|
October 11
Relations and recurrences.
Surjections, injections, bijections. Inverses, compositions. |
October 12
|
October 14
DUE: Assignment
5
|
October 15
Assigned: Assignment 6
|
October 16
|
October 17
|
October 18
Lists, stacks and queues.
|
October 19
|
October 21
DUE: Assignment
6
|
October 22
|
October 23
|
October 24
|
October 25
MIDTERM
6pm 401 Terry Ave North, 106 |
October 26
|
October 28
|
October 29
Assigned: Assignment 7
|
October 30
|
October 31
|
November 1
Combinatorics.
Begin probability. |
November 2
|
November 4
DUE: Assignment 7
|
November 5
Assigned: Assignment 8
|
November 6
|
November 7
|
November 8
Intro to Algorithms.
|
November 9
|
November 11
DUE: Assignment 8
|
November 12
Assigned: Assignment 9
|
November 13
|
November 14
|
November 15
Divide and Conquer algorithms.
|
November 16
Assigned: Assignment 10
|
November 18
DUE: Assignment 9
|
November 19
|
November 20
|
November 21
|
November 22
THANKSGIVING!
Algorithm correctness, proofs. (Online lecture) |
November 23
Assigned: Assignment
11
|
November 25
|
November 26
|
November 27
|
November 28
DUE: Assignment
10
|
November 29
Lect: Lecture
13 (Slides)
Trees, graphs and searching, sorting
|
November 30
|
December 2
|
December 3
|
December 4
|
December 5
Practice assignment: Graphs and trees
Practice assignment: Probability theory
|
December 6
Probability
|
December 7
DUE: Assignment
11
|
December 10
|
December 11
|
December 12
|
December 13
FINAL
6pm 401 Terry Ave N, 106 |
December 14
|
|