DM502: Programming A (5 ECTS)

STADS: 15000201

Level
Bachelor course

Teaching period
The course is offered in the autumn semester.
The first quarter

Teacher responsible
Email: ehmsen@imada.sdu.dk

Timetable
Group Type Day Time Classroom Weeks Comment
Common I Tuesday 12-14 U37 35-40
Common I Friday 10-12 U140 35-38
S1 TE Wednesday 12-14 U10 37-40
S1 TL Thursday 12-14 U10 35-41
S3 TE Monday 08-10 U10 37-40
S3 TL Wednesday 14-16 U49C 35-41
S71 TE Wednesday 08-10 U147 37-40
S71 TL Friday 08-10 U26 35-36
S71 TL Friday 08-10 U147 37-41
S72 TE Tuesday 10-12 U73 37-40
S72 TL Thursday 14-16 U103 40
S72 TL Friday 12-14 U103 35
S72 TL Friday 12-14 U75 36-39,41
Show entire timetable
Show personal time table for this course.

Comment:
Ubegrænset deltagerantal

Prerequisites:
None

Academic preconditions:
None.

Course introduction
To give an introduction to structured programming.



Qualifications
The student shall be able to prepare programs for simple tasks. More precisely the student should be able to
• model a real life problem with programming in mind
• design a program structure that can solve the problem in an adequate way
• implement the program in a modern programming language
• plan and perform a test of the program

Expected learning outcome


Subject overview
• the basic structuring tools sequence, repetition, conditional instruction and subprogram
• classes and objects, including examples and applications
• fundamental data structures such as arrays and lists

Literature
    Meddeles ved kursets start.


Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
None

Assessment and marking:
Project divided into parts and integrated in the course. Pass/fail, no external examinator. Exam after first quarter (the teaching period) and re-exam after second quarter.

Expected working hours
The teaching method is based on three phase model.

Forelæsninger (20 timer), eksaminatorier (8 timer) og projektarbejde (14 timer).
Educational activities

Language
This course is taught in Danish.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.