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
No responsible teachers found, contact the department if necessary

Timetable
Group Type Day Time Classroom Weeks Comment
Common I Tuesday 08-10 U20 36-41
Common I Friday 10-12 U20 35-38
M1 TL Wednesday 12-14 IMADAs terminalrum 36
M1 TE Wednesday 12-14 U9 37-40
M1 TL Thursday 14-16 IMADAs terminalrum 40
M1 TL Friday 12-14 IMADAs terminalrum 36-39, 41
S1 TL Tuesday 14-16 IMADAs terminalrum 36
S1 TE Tuesday 14-16 U9 37-40
S1 TL Friday 08-10 IMADAs terminalrum 36-41
S7 TL Monday 14-16 IMADAs terminalrum 36
S7 TE Monday 14-16 U9 37-40
S7 TL Thursday 12-14 IMADAs terminalrum 36-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
  • J. Lewis and W. Loftus: Java – Software Solutions.


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.