COL 7004: Mathematical Foundations of Computer Science


Course Coordinator

Amit Kumar

Announcements

Quiz Scheduled on 3rd September. Venue: LH 325, 6:30-7:30pm

Class Timings

Slot Monday, Thursday : 8am-9:30am.

Tutorials

Timings: 1:00PM-2:00 PM (Monday, Tuesday, Thursday)
  • Tutorial 1
  • Tutorial 2
  • Tutorial 3
  • Tutorial 4
  • Tutorial 5
  • Tutorial 6
  • Tutorial 7
  • Tutorial 8
  • Tutorial 9
  • Tutorial 10
  • Tutorial 11
  • Tutorial 12
  • Tutorial 13
  • Tutorial 14
  • Problem Set

    Assignments

  • Homework 1
  • Homework 2



    Lecture Topics

    Course Contents

    Sets, relations, functions, propositional logic, Boolean algebra, proof techniques, combinatorics, discrete probability, probabilistic data-structures, canonical algebraic structures, vector spaces and linear algebra, eigenvalues, graph algorithms, NP completeness.

    Books

    Grading (tentative)

    25% assignment, 35% Minor, 40% Major.