Informasjons- og kommunikasjonsteknologi, masterprogram
Basic knowledge and practice in object oriented programming is recommended; Java is used to relate models to code.
An introduction to object-oriented software development; where UML will be used for the specification, construction, visualisation and documentation of software systems. An overview of UML will be presented, e.g. class, state chart, sequence, use case and activity diagrams. Programming language Java will be used to demonstrate design and implementation.
The course also gives an introduction to: Iterative incremental software development, agile methods, design patterns, mapping of UML class diagrams onto relational databases and XML.
Lectures, laboratory exercises, and self study. Some of the laboratory exercises are compulsory (and some may be guided). The course lecturer will be present for counselling during the laboratory exercises.
Students must pass the compulsory group assignments in order to take the examination. Information about compulsory assignments will be given in Fronter at the start of the course.
Written examination, 4 hours. Graded assessment.
IKT403- G
med 5 studiepoeng
IKT2150- G
med 5 studiepoeng
IKT2150- G2
med 5 studiepoeng
Yes
Fakultet for teknologi og realfag