CMSC 198K: The Science behind Computing
Section 0101 and 0201
Lecture Notes |
Please download the syllabus for all information (pdf)
Homework 4 (pdf) (due Dec 10)
Exercise 03 (pdf)
CORRECTED Skeleton code (due Dec 8).
Homework 3 (pdf) (due Nov 12)
Corrected Homework 3 (pdf) (due Nov 12)
Exercise 02 (pdf)
CORRECTED Skeleton Code
(due Oct 29)
HW 02 (pdf)
(due Oct 15)
HW 01 (pdf)
(due Sep 15).
Exercise 01 (pdf)
Skeleton code (due Sep 24).
The second in class exam will be on Nov 17 (Tu).
The first in class exam will be on Oct 8 (Thu).
Currently, there is no single textbook that perfectly matches the material we plan to develop and cover.
However, the following books do contain some of the material that we will cover.
- The Pattern On The Stone: The Simple Ideas That Make Computers Work. W. Daniel Hillis. 1st. Edition. Basic Books. 1998. ISBN 978-0465025954.
- A book on Ruby.
The majority of the class will be taught using lecture notes that will be available on the course web page, and additional online resources.
- Great Ideas in Computer Science. Alan Biermann. 2nd Edition. The MIT Press.
2000. ISBN 262-5222-3.
|Two Exams||20% each|
You will be responsible for all material covered and assigned in class. It is also your responsibility to make sure that you pick up all homeworks and handouts. All course information and homeworks will be available on the web page. Solutions to homeworks will be given out in class.