| TTIT80 |
Programming and modeling, 4,5 ECTS credits.
/Tema: Programmering och modellering/
For:
IT
|
| |
Area of Education:
Subject area:
|
| |
Advancement level
(A-D): B
|
|
Aim:
To understand the principles of data- and control abstraction and ability to apply them for building models and simulating reality.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Computer science from theme 1 and 3 semester 3.
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
See the study handbook.
|
|
Course contents:
The programming language SCHEME. Abstraction and definitions of functions. Recursive data structures. Recursion. Higher-order functions. Streams. Applications from linear systems. Examples of structures with complex data. Symbolic computations.
|
|
Course literature:
See literature list.
|
|
Examination: |
|
Written report. Laboratory work. Work in PBL-group. |
3 p 0 p 0 p
|
| |
|
|
Course language is Swedish.
Department offering the course: IDA.
Director of Studies:
Examiner:
Link to the course homepage at the department
Course Syllabus in Swedish
|