CS 205M, Theoretical Foundations of Computer Science (Minor
Course)
Autumn 2014 - 2015
Instructors
Purandar Bhaduri, ext: 2360
(email: pbhaduri)
Teaching Assistants
- Lalaltendu Behera (email:
lalatendu)
- Ramanuj Chouksey (email: r.chouksey)
Textbook
Computation Engineering: Applied Automata Theory and
Logic, Ganesh Gopalakrishnan, Springer, Indian reprint 2009. The book is
available
online almost in entirety.
The
errata for the book is available from the author's
website.
Lecture Notes
Lecture notes from the course CS 3100 at Utah are available from the
author's website.
Additional Material
- Notes on
Set Theory for
Computer Science by Glynn
Winskel.
Evaluation
Assignments
15%
Midsem
35%
Endsem
50%
Midsem Exam Solutions
Homework
-
(Due Date 18/08, Monday) Exercises 2.4, 2.6, 2.8, 2.9
and 2.10 from Winskel's notes (pages 27 - 29).
-
(Due Date 25/08, Monday) Exercises 2.16, 2.17 (i),
2.18, 3.1 (i) and (ii), 3.5 and 3.11 from Winskel's notes (pages 40 -
47).
-
(Due Date 01/09, Monday) Exercises 3.15, 3.17,
3.34, 3.38 and 3.42 from Winskel's notes (pages 49 - 59).
-
(Due Date 08/09, Monday) Exercises 7.11, 7.12,
7.13, 7.14 and 7.16 from the textbook (page 117).
-
(Due Date 15/09, Monday) Exercises 8.3, 8.5,
8.15, 8.16 and 9.7 from the textbook (pages 130 - 131, 158).
-
(Due Date 20/10, Monday)
HW # 6
-
(Due Date 03/11, Monday)
Exercise 14.5 parts (4) and
(5) from the textbook (page 269).
-
(Due Date 10/11, Monday)
HW #
8
Homework
Policy
Late assignments would
be penalised by deducting (10 × no. of days of lateness) % of the
marks. Any form of copying will incur zero marks.
back to homepage
|