Responsible for this page: Jalal Maleki, jma@ida.liu.se
Page last updated: 2006-09-26
LiU » IDA » Undergraduate » Course »
TDDC60 »
Course Materials
The table below gathers the different course-documents in one place. Here you can find various course-related documents, scheme files, and other downloads. Every student is responsible to know and understand the contents of all the course materials.
Links to the material will be added continously during the course, therefore remember to 'refresh' your browsers frequently.
|
Week
|
Lectures
|
Labs
|
Tutorials
|
Supplements
|
| 34 |
Lecture 1 | 00 Lab Assignment | Tutorial 01 | |
| 35 |
Lecture 2 Lecture 3 |
01 Lab Assignment | ||
| 36 |
Lecture 4 |
01a Lab (optional) ipd-helper.scm |
Tutorial 02 | |
37 |
05: Structured Data
SICP: 79-113 06: Data Abstraction SICP: 79-126 |
02 Lab Assignment quicksort-skel.scm music-db.scm |
Tutorial 03 | |
38 |
07: Working with Symbolic Data SICP: Pages 145-187 |
02a Lab (optional) media-dbs.scm table-helper.scm |
Tutorial 04 | |
| 39 |
08: State-Based Programs and State-Based Model of Computation
SICP 217-250 09: State-Based Programs and State-Based Model of Computation SICP 217-260 |
03 Lab Assignment interaction-utils.scm html-helper.scm |
Tutorial 05 | |
| 40 |
10: Abstraction and Modelling Using Objects
SICP 251-260 11: Queues, Tables, Streams SICP 251-270, 317-344 |
04 Lab Assignment
object-system.scm sample-personalities.scm |
Tutorial 06 | |
41 |
No lectures. |
05 Lab Assignment optional |
module add prog/drscheme/209module initadd prog/drscheme/209drscheme &Dr. Scheme should now start. You are first asked to choose the appropriate language, then you should do the following when asked for a programming language: Under the heading 'Professional Languages' choose PLT and select Textual (MzScheme, includes R5RS), then click ok.
If you fail to choose the correct language the first time you can always do it from within Dr. Scheme under the language menu. Remember to click run when you are done with this, otherwise any code you type in the Interactions window (the lower one) will still use the old language setting.
The next time you log in to your account you only need to type
drscheme & in a terminal.