Department of Computer Science 
Univ. of Tromsø

Faculty of Science
 
Information
The Department
Studies
Bachelor
Master (2 years)
Master (5 years)
Courses Fall 2007
Courses B and M
INF-1100
INF-1101
INF-2200
INF-2201
INF-2301
INF-2400
INF-2500
INF-2700
INF-2800
INF-2900
INF-2990
INF-2991
INF-2992
INF-3100
INF-3200
INF-3201
INF-3202
INF-3203
INF-3204
INF-3205
INF-3290
INF-3310
INF-3320
INF-3400
INF-3700
INF-3701
INF-3710
INF-3790
INF-3791
INF-3792
INF-3793
INF-3795
INF-3796
INF-3799
INF-3981
INF-3982
INF-3983
INF-3990
INF-3991
INF-3992
INF-3993
INF-3994
INF-3995
INF-3996
INF-6001
Courses PhD
CS-lunsj
Eksamensoppgaver
International students
Educational quality
CS library
Research
Employees
 
Services
Weather observations
Technical services
Adm. services
Departments
Biology
Physics
Geology
Chemistry
Tromsø Geophysical Observatory
Mathematics and Statistics
 
Language:

 
[ Login ]
set width of left cell in netscape 4
Startpage › matnat › informatikk › studier › emner › inf3400 › 1
Printer friendly

INF-3400 Compiler construction

Work Load
10  credits (ECTS)
Contents
The course gives an insight in formal methods for the definition of programming languages and requirements to realise typical program-constructions. The lectures includes (1) main properties of compiled, interpreted and macro-generating languages, (2) context-free and regular grammars and their relation to automata, (3) The main components of compilers: lexical analysis, syntax analysis, symbol-tables, internal representation and virtual machines, code generation, optimisation and run-time system.
Form of teaching
Lectures: 30, Colloquium: 30, Laboratory: 30
The coursework includes up to 3 written assignments graded Pass/Fail. Oral presentation of the assignments and demonstration of a working system can be claimed. Approved assignments give access to the final written exam.
Assessment
Spring or Fall exam. 4 hours final exam graded by letter A-F. The overall grade for the course is determined 100% by the final exam.
Type of course
Theoretical and practical subject.
Level of course/Year of study
Master level course.
Recommended previous qualifications
INF-2200 Computer architecture and organization, INF-2400 Structure and interpretation of computer programs
Recommended reading/syllabus
Available on request. See also link to Details.
Language of instruction
Norwegian
Course overlap
D-220 -1      10 sp
Homepage
http://uit.no/informatikk/inf3400/
Timetables
http://timeplan.uit.no/emne.php?department=ALLE&module=INF-3400-1


Institutt for informatikk, det matematisk- naturvitenskapelige fakultet,
Universitetet i Tromsø, 9037 Tromsø
Updated by kontorsjef Svein Tore Jensen on 06.09.2005 at 11:43
Ansvarlig redaktør: kontorsjef Svein Tore Jensen


Read this page in: Bokmål | English

set width of main cell in netscape 4

All UiT-pages
Advanced search

Pages:
Showing 1-4 of 4
Overview
Lectures
Kursdetaljer og oppgaver
E-post
set width of right cell in netscape 4