Engelska Studiehandboken kurser

Computer Science, Electrical Engineering

SMD090 Functional Programming 6.0 ECTS credits

DENNA SIDA FINNS OCKSÅ PÅ SVENSKA

General information about studying at Luleå university


TIMEPERIOD: III


LANGUAGE: Swedish

EXAMINER
H Jonsson Doktorand


PREREQUISITES


COURSE AIM
The aim of the course is to - give competence in implementing algorithms and data types in a functional language. - give an introduction to a modern operating system and to computer science fundamentals.

CONTENTS
Programming: Expressions and declarations. Types and type constructors. Type deduction. Pattern matching. Recursion. Higher order functions. User defined types. Simple examples taken from the area of discrete mathematics, such as sets and propositional logic. Introduction to UNIX and computer science fundamentals: UNIX. The file system. Editing. Introduction to some areas in computer science, for instance computer architecture, programming languages, etc.

TEACHING


EXAMINATION

COURSE GRADE SCALE: U,3,4,5

ITEMS/CREDITS

Laboratory work                                             	1.5ECTS
Written exam                                                	4.5ECTS


COURSE LITTERATURE
To be decided later.

REMARKS

Last modified : 97-06-05 by Jan Lindberg
Further information: Håkan Jonsson

Back to department menu