- Academic calendar
- Acts and regulations
- Approvals, credit transfer and exemptions
- Citing sources
- E-learning: Fronter
- ECTS
- Guide to ECTS course catalogue
- General practical information
- Information about the University of Agder
- ECTSrammeplaner
- International Education Office
- Exchange students
- Faculties & administration
- Financial support
- Individual education plan
- Maps
- Open bachelor's degree
- Reading- and group rooms
- Registration – StudentWeb
- Schedules
- Special needs and health services
- Student guidance
- Student information services
DAT101-G Introduction to Object-oriented Programming
Bachelor's Programme in Multimedia Technology and Design , Renewable Energy, Bachelor Programme , Programming and Multimedia, 1-year Programme , Energy and Electric Power Engineering, Bachelor Programme , Computer Engineering, Bachelor Programmme , Electronic and Electrical Engineering, Bachelor Programme
Autumn
Norwegian
The course gives the student an introduction to object-oriented programming and Universal Modelling Language. The student will also be given an introduction to laws and regulations concerning processing of personal data.
The course includes the following topics: Objects and Classes, Inheritance, Interfaces and Inner Classes, Graphics Programming, Exception, Event Handling, Streams and Files, UML. Rules and regulations, protection of personal privacy.
Lectures and laboratory exercises. The exercises take place in the computer laboratory. A laboratory engineer, student assistant and/or course lecturer is present. The students get training in development and use of professional software. The classes are split into groups of suitable sizes so that all students get access to necessary equipment and the help they need to solve the exercises. Some of the exercises can involve group work. The problems for the students to solve, are typically development of own programmes. One of the exercises demands access to hardware for dismounting/mounting.
Portfolio. Graded assessment.
Bachelor's level
Study coordinator Morgan Konnestad
Available on request.
Face-to-face
The syllabus will be published on the home page of the course when finalised. See link in the upper right hand corner of the page.
DAT0530- G2
- 10 ECTS credits
DAT0520- G
- 4 ECTS credits
DAT2126- G
- 4 ECTS credits
DAT0521- G
- 4 ECTS credits
DAT2127- G
- 4 ECTS credits
DAT0510- G
- 4 ECTS credits
DAT0530- G
- 10 ECTS credits
FF0520- X
- 6 ECTS credits
IKT403- G
- 0 ECTS credits
Yes
Faculty of Engineering and Science



