Object-oriented Programming 1

2018/2019

Content, progress and pedagogy of the module

To provide the student with a foundation for the systematic development of programs using object-oriented modelling and programming.

The student should acquire an understanding of basic concepts and mechanisms in an object-oriented programming language such that the student is able to use the language and associated class library to implement small programs.

Learning objectives

Knowledge

  • Must have knowledge about commonly occurring concepts and mechanisms in an object-oriented programming language
  • Must have knowledge about commonly occurring data structures and algorithms
  • Must have knowledge about the implementation and use of commonly occurring data structures and abstract data types

Skills

  • Must be able to use an object-oriented programming language and associated class library to implement parts of programs and small programs
  • Must be able to plan and perform systematic test of small programs
  • Must be able to discuss/assess the quality of a given program

Competences

  • Must have competencies in using object-oriented programming in solving programming tasks, especially programming tasks related to communication and new media

Type of instruction

Refer to the overview of instruction types listed in the start of chapter 3. The types of instruction for this course are decided according to the current Joint Programme Regulations and directions are decided and given by The Study Board of Electronics and IT.

Exam

Exams

Name of examObject-oriented Programmng 1
Type of exam
Written or oral exam
ECTS5
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentAs stated in the Joint Programme Regulations
http:/​/​www.tech.aau.dk/​uddannelse/​Studieadministration/​

Facts about the module

Danish titleObjektorienteret programmering 1
Module codeESNITCOB1K3
Module typeCourse
Duration1 semester
SemesterAutumn
ECTS5
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Copenhagen
Responsible for the module

Organisation

Study BoardStudy Board of Electronics and IT
DepartmentDepartment of Electronic Systems
FacultyTechnical Faculty of IT and Design