|
|
|
|
IED318 Objectoriented Programming 7.5 ECTS credits | |
TIMEPERIOD: LANGUAGE:Swedish EXAMINER L Furberg Fo ing PREREQUISITES A1 Introduction to Computer- and systems Science (IED300), A2 Introduction to Computer- and Systems Science (IED301), DSV B1 Computer Communication in Information Systems (IED302), DSV B1 Information Management in Database Systems (IED303), Applied mathematics (IED338), Logics and Algoritmik (IED339), DSV B2 Objectoriented Software Engineering (IED317) and DSV B2 Operating Systems and programming (IED326) COURSE AIM The aim of the cource is to - give the student fundamental knowledge of objectoriented systems development - introduce the student in objectoriented programming CONTENTS The course deals with Part 1 - Objectoriented analysis, Objectoriented design Part 2 - Objectoriented design, Objectoriented programming, Objectoriented database TEACHING Teaching will take the form of lessons/lectures and compulsory laboratory work. EXAMINATION Examination will be in the form of written examination and required assignments of project work. COURSE GRADE SCALE: ITEMS/CREDITS | |
Assignment reports | 1.50ECTS |
Written exam | 6.00ECTS |
COURSE LITERATURE Drake: Object-Oriented programming with C++ and small talk, Prentice Hall, 1010 s. IES/DSV: Objektorienterad programmering - Röda Tråden, Luleå tekniska universitet, 1996. Booch, Rumbaugh, Jacobsson: The unified modeling language user guide, 1999, 482 sid, Addison Wesley, ISBN 0-201-57168-4 Referenslitteratur: Booch Grady: Object-oriented Analysis and Design, Benjamin Cummings, 1994, 589 sid. Coad - Yourdon: Object-oriented Analysis, Yourdon Press, 1990, 233 sid. Coad - Yourdon: Object-oriented Design, Yourdon Press, 1991, 197 sid. Rumbaugh, Blaha, Eddy, Lorensen: Object-oriented Modeling and Design, Prentice Hall, 1991 REMARKS |
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 |