Search programme

​Use the search function to search amongst programmes at Chalmers. The programme overview and the programme syllabus relating to your studies are generally from the academic year you began your studies.

​​​

Syllabus for

Academic year
TDA550 - Object-oriented programming, advanced course
 
Owner: TKITE
5,0 Credits (ECTS 7,5)
Grading: TH - Five, Four, Three, Not passed
Level: A
Department: 37 - COMPUTER SCIENCE AND ENGINEERING


Teaching language: English

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 No Sp
0104 Examination 3,0 c Grading: TH   3,0 c   16 Dec 2006 am M,  10 Apr 2007 pm V,  Contact examiner
0204 Laboratory 2,0 c Grading: UG   2,0 c    

In programs

TTFYA ENGINEERING PHYSICS - Technic, Year 3 (compulsory)
TTFYA ENGINEERING PHYSICS, Year 4 (elective)
TKITE SOFTWARE ENGINEERING, Year 1 (compulsory)
TKIEK INDUSTRIAL ENGINEERING AND MANAGEMENT - Information technology, Year 2 (compulsory)

Examiner:

Docent  Wolfgang Ahrendt


Replaces

TDA375   Fundamental object-oriented software development


Eligibility:

For single subject courses within Chalmers programmes the same eligibility requirements apply, as to the programme(s) that the course is part of.

Course specific prerequisites

Being a continuation of the course Object-oriented programming, that course (or a similar course) is a prerequisite.

Aim

Software development is fundamental to an engineer in Information Systems. The course aims to give an in-depth knowledge in object-oriented programming. Students should learn more sophisticated concepts and techniques, usable when developing large software systems.

Content

Inheritance, polymorphism, and dynamic binding, abstract classes and interfaces, basic concepts of object-oriented design, design patterns, application frameworks, parallelism, and streams for I/O.

Beside new issues, the course contains deeper considerations of the basic object-oriented concepts being subject of the predecessor course.

Organisation

Lectures, exercise sessions, supervised computer laborations.

Literature

Information about current course literature will be announced at the course homepage in due time.

Examination

Written exam and compulsory lab sessions.


Page manager Published: Thu 03 Nov 2022.