DTU
Uddannelse
Previous page | Current version Archive 2001/2002 
 
02130 Digital systems and systems programming
Danish title: Digitale systemer og systemprogrammering
Language:  Danish    ECTS-creditpoints:  10   
Class schedule:   F5
Exam schedule:   F5-A (jun 07 2002), E5-A (dec 20 2001)
Scope and form:  Lectures. Compulsory exercises.
Evaluation:  Approval of coursework/reports
Examination:  13-scale
Prerequisites:  02110
Aim:  Passing the course will enable participants to describe the mostessential components in a computer as well as the relation betweenthe components and the organisation of system programs. They willunderstand and use the field's terminology in technical reports.They will be able to design small digital systems and makereasonable predictions about their properties, especially withrespect to speed, size, and energy consumption. They will be ableto develop and document both programs and routine libraries bridgingthe gap between machine specific details and programs written intraditional programming languages.
Contents:  The structure of general processors, including the datapath,the control unit and the memory elements. Design and constructionof specialised processors, including combinatorial and sequentiallogic, state machines, and composition of complex components byuse of busses.Programming at a machine specific level; tools for program development;computers as layered systems; the interface between applicationprograms and an operating system; and elementary multiprogramming.Prerequisites are: the command of concepts and terminology aboutdevelopment; test and documentation of small programs in a conceptsupporting programming language (e.g.\ Standard ML); proficiency inuse of common data structures and programming paradigms forimplementation of algorithms. No prerequisites are assumed withrespect to digital electronics.
Contact:  Jan Madsen, building 322, (+45) 4525 3751, jan@imm.dtu.dk
Jørgen Steensgaard-Madsen, building 322, (+45) 4525 3732, jsm@imm.dtu.dk
Department: 002 Informatics and Mathematical Modelling
Course URL:  http://www.imm.dtu.dk/courses/02130
Updated:  14-01-2002