| Messages | Staff | Syllabus | Textbooks | Schedule | Homeworks |
| Assignments | Exams | Grading | Course Policies | WebCT | Assorted Links |
| Instructor | Teaching Assistant | Teaching Assistant |
| Srikanta Tirthapura | Somya Gupta | Tycho Andersen |
| Email: snt@iastate.edu | Email: somyag@iastate.edu | Email: tanderse@iastate.edu |
| Office: Room 3212, Coover Hall | Office: ALC Village D, Cubicle 15 | Office: ALC Village C, Cubicle 14 |
| Phone: (515) 294-3546 | ||
| Office Hours: Tuesday 9.30-10.30am | Office Hours: Monday 3-4pm | Office Hours: Monday 11-12am, Thursday 2-3.30pm |
| Day | Topic | Reading | Homeworks/Assignments |
| Tue Jan 15 | Introduction | ||
| Thu Jan 17 | Introduction to Proofs, Logical Equivalences | Sections 1.6, 1.7 | |
| Tue Jan 22 | Direct Proof, Proof by Contradiction | Sections 1.6, 1.7 | HW 1 out |
| Thu Jan 24 | More Proofs by Contradiction | Sections 1.6, 1.7 | |
| Tue Jan 29 | Propositions and Sets | Sections 1.1, 1.2 | |
| Thu Jan 31 | Overview of Functions, More Proofs | Sections 2.1, 2.2, 2.3 | HW 1 due, HW 2 out |
| Tue Feb 5 | Predicates and Quantifiers, Proof by Induction | Sections 1.3 (predicates), 4.1 (Induction) | |
| Thu Feb 7 | Proof by Induction | Sections 4.1, 4.2 | HW 2 due, HW 3 out |
| Tue Feb 12 | More Proofs | ||
| Thu Feb 14 | Recursive Definitions | Section 4.3 | HW 3 due |
| Tue Feb 19 | Introduction to Graphs | Section 9.1 | |
| Thu Feb 21 | More Graphs + Recap for Exam 1 | HW 4 due, Assignment 1 out | |
| Tue Feb 26 | EXAM 1 | Proofs + Basics of Graphs | |
| Thu Feb 28 | Graph representations, Breadth First Search | Section 9.3 | |
| Tue Mar 4 | Depth First Search, Big-Oh Notation | Section 3.2 | |
| Thu Mar 6 | Big-Oh Notation | Section 3.2 | HW 5 out | Tue Mar 11 | Asymptotic Analysis of Algorithms, Bubble Sort Analysis |
Assignment 1 due |
| Thu Mar 13 | Recap of midterm and Homework 5, Special Classes of Graphs |
HW 5 due, HW 6 out | Tue Mar 18 | Spring Break |
| Thu Mar 20 | Spring Break | Tue Mar 25 | Trees, Basic Properties | Section 10.1 |
| Thu Mar 27 | Minimum Spanning Trees, Kruskal's and Prim's algorithms. Look at animations here |
Sections 10.4 and 10.5 | Assignment 2 out (due Apr 15), HW 7 out | Tue Apr 1 | Euler Circuits |
| Thu Apr 3 | Recap for Exam 2 | HW 7 due | Tue Apr 8 | EXAM 2 |
| Thu Apr 10 | Hamilton Circuits, Traveling Salesperson Problem Graph Isomorphism Look here for TSP slides. |
Sections 9.3, 9.5 | Tue Apr 15 | Basics of Counting, Sum and Product Rules | Section 5.1 | Homework 8 out, Assignment 2 due |
| Thu Apr 17 | Permutations | Section 5.3 | Tue Apr 22 | Combinations | Homework 8 due |
| Thu Apr 24 | Permutations with Repetitions | Tue Apr 29 | Binomial Theorem |
| Thu May 1 | Recap for Final Exam | Homework 9 due | |
| Monday May 5, 7.30-9.30 am | Final Exam |
You can check your homework grades on WebCT .
Login to the webCT discussion board to see discussion about the assignments.
Practice Problems for Exam 2 are here.