IT-Universitetet i København
  Tilbage Kursusoversigt
Kursusnavn (dansk):Grundlæggende programmering 
Kursusnavn (engelsk):Introductory Programming 
Semester:Efterår 2010 
Udbydes, softwareudvikling og -teknologi (sdt) 
Omfang i ECTS:7,50 
Min. antal deltagere:12 
Forventet antal deltagere:75 
Maks. antal deltagere:75 
Formelle forudsætninger:You should be able to use your computer to send e-mails, browse the web, install new software, and use a command prompt e.g. a "DOS-window" under Windows.

You don't need any programming experience to take this course.
Læringsmål:After the course the student should be able to:

  • Solve small programming tasks in Java using simple data types, arrays,
    loops, methods, classes, and objects.
  • Implement programs with simple input/output.
  • Implement programs with simple Graphical User Interfaces (GUIs).
  • Use selected class libraries. Therefore, you should be able to characterize the functionality of a Java class based on its documentation.
  • Structure programs using the notions of inheritance, interfaces, method
    signatures, and exceptions.
Fagligt indhold:This course or equivalent is a prerequisite for most technical courses at the IT University.
The course will introduce programming in Java and object-oriented programming in general.

Among others, the following topics will be introduced:

  • Variables, types, and values
  • Expressions, statements, loops, and methods
  • Recursion
  • Arrays and Strings
  • Classes and objects
  • Class hierarchies, inheritance, and interfaces
  • Exceptions
  • Graphical user interfaces
Læringsaktiviteter:14 ugers undervisning bestående af forelæsninger og øvelser

Study structure
This course is mandatory for students who are enrolled on the Development Technology track on SDT. See the track described here:
Development Technology.

Se hvordan undervisningen er tilrettelagt her:
link til skemaoplysninger
Skemaoplysningerne vil være tilgængelige fra kort før semesterstart.

See the schedule here:
link to the time table
The schedule will be available shortly before the beginning of the term.


Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur

Eight of a total of ten mandatory assignments must be solved satisfactory in order to qualify for the final exam.  

Litteratur udover forskningsartikler:Cay S. Horstmann.
Java Concepts (sixth edition) 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
Tirsdag 08.30-10.30 Forelæsning ITU Aud 3
Tirsdag 10.45-12.45 Øvelser ITU 4A56, 4A58

Eksamen afholdes på følgende tid og sted:
2011-01-11 09:00-13:00 Skriftlig eksamen ITU 4A14 og 4A16
2011-03-09 Re-eksamen Skriftlig eksamen ITU 3A18 - MUNDTLIG EKSAMEN
2011-03-09 Re-eksamen - Kontakt kursusansvarlig for tidspunkt Skriftlig eksamen ITU Eksamensform kan blive ændret / Examination form may be altered