Study Guide@lith
 

Linköping Institute of Technology

 
 
Valid for year : 2016
 
TDDC77 Object oriented programming, 8 ECTS credits.
/Objektorienterad programmering/

For:   IT  

 

Prel. scheduled hours: 110
Rec. self-study hours: 103

  Area of Education: Technology

Main field of studies: Information Technology

  Advancement level (G1, G2, A): G1

Aim:
The course aims to enable the students to learn basic programming and object oriented programming. After the course, the students will be able to:
  • Explain basic concepts of imperative and object oriented programming
  • Write and structure programs of about 1000 lines of code in an object oriented programming language such as Java
  • Familiarise themselves with standard libraries for the adopted programming language and use them
  • Debug and document their program


Prerequisites: (valid for students admitted to programmes within which the course is offered)


Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Organisation:
The course consists in lectures, laboratory assignments and a programming project in addition to the PBL-group work. The course runs over the entire autumn semester.

Course contents:
  • Imperative programming
  • Object oriented programming
  • Object oriented software development methodology
  • Problem solving
  • Documentation and debugging strategies


Course literature:
Students can choose a textbook on Java and object oriented programming.

Examination:
Written tests
Laboratory work
Project assignment
Work in PBL-group
1 ECTS
3 ECTS
2 ECTS
2 ECTS
 
A pass with grade 3 requires a pass in LAB1 and BAS1 with grade 3 in DAT1 and UPG3.
A pass with grade 4 requires a pass in LAB1 and BAS1 with at least grades 3 in DAT1 and UPG3 and such that the sum DAT1+UPG3 is between 7 and 8.
A pass with grade 5 requires a pass in LAB1 and BAS1 with at least grades 4 in DAT1 and UPG3 and such that the sum DAT1+UPG3 is between 9 and 10.



Course language is Swedish.
Department offering the course: IDA.
Director of Studies: Ahmed Rezine
Examiner: Ahmed Rezine
Link to the course homepage at the department


Course Syllabus in Swedish

Linköping Institute of Technology

 


Contact: TFK , val@tfk.liu.se
Last updated: 10/21/2013