|
|
|
|
SMD056 Program Construction 6.0 ECTS credits | |
TIMEPERIOD: Quarter III LANGUAGE:Swedish EXAMINER H Johansson Univ lekt PREREQUISITES SMD011/SMD012/SMD038/SMD109 Imperative Programming (or SMD091 Computer Science Project course) and SMD001/SMD090/SMD108 Functional Programming. COURSE AIM The aim of the course is to give - ability to develop programs using abstraction, modularization and information hiding with functional and imperative languages. - exercise the use of object oriented program development. CONTENTS Functional programming with modules, classes, information hiding and functional abstraction. Imperative programming with classes, inheritance and modularization. TEACHING Lectures and programming exercises. EXAMINATION COURSE GRADE SCALE: U,3,4,5 ITEMS/CREDITS | |
Laboratory work | 2.25ECTS |
Written exam | 3.75ECTS |
COURSE LITERATURE Andersson L: Programkonstruktion, latest version. Thompson S: Haskell - The Craft of Functional Programming, 2nd ed., Addison-Wesley, ISBN 0-201-34275-8.
|
Web Editor: Karin.Lindholm@dc.luth.se
The University | Student | Research | Search | Contact us | In Swedish |
LULEÅ UNIVERSITY OF TECHNOLOGY University Campus, Porsön, 971 87 Luleå. Tel. +46 (0) 920-91 000, fax +46 (0) 920-91 399 |