DM526: Introduction to Computer Science (10 ECTS)

STADS: 15002701

Level
Bachelor course

Teaching period
The course is offered in the autumn semester.
1st and 2nd quarter.

Teacher responsible
Email: joan@imada.sdu.dk

Timetable
Group Type Day Time Classroom Weeks Comment
Common I Monday 12-14 U9 36-41, 45-51
Common I Tuesday 08-10 U42 35
Common I Wednesday 10-12 U9 35-36, 38, 40, 45, 47-48
S71 TE Tuesday 08-10 U28 36,38-40, 45-51
S71 TE Tuesday 08-10 IMADAs terminalrum 37, 41
S71 TE Thursday 14-16 IMADAs terminalrum 37, 41
S71 TE Thursday 14-16 U147 38-39,47-49, 51
S72 TE Wednesday 12-14 U103 36,38-40
S72 TE Wednesday 12-14 IMADAs terminalrum 37
S72 TE Wednesday 15-17 IMADAS terminalrum 41
S72 TE Friday 08-10 IMADAs terminalrum 37,41
S72 TE Friday 08-10 U69 38-39
Show entire timetable
Show personal time table for this course.

Revison of timetable:
: S72 nedlagt og alle studerende sættes på S71 på 2.kvartal.
: Lokaleændringer efter ønske fra IMADA.
: Skemaændringer uge 37

Comment:
Ubegrænset deltagerantal

Prerequisites:
None

Academic preconditions:
None.

Course introduction
The purpose of the course is to give a brief introduction to a selection of central subjects within Computer Science such that the participants obtain an understanding of what Computer Science is. Another purpose is to introduce some applications and tools useful during the computer science study.

Expected learning outcome


Subject overview
Computer architecture, operating systems, algorithms and datastructures, databases, networks, artificial intelligence, formal models of computation, software engineering, social issues relating to computers, formatting of mathematical text, version control, programs for symbolic computations.

Literature
    Meddeles ved kursets start.


Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
None

Assessment and marking:
Required assignments. Internal evaluation by teacher. Pass/not passed.
Re-examination after 4th quarter.
Reexamination will consist of an oral examination, pass/fail and external censorship.

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

Forelæsninger (42 t) og eksaminatorietimer/opgaveregning (42 t).
Eksaminatorietimerne vil være med vægt på gruppearbejde. Der vil være indlæg fra de forskellige faggrupper i datalogi.
Educational activities

Language
This course is taught in Danish.

Remarks
The course can only be taken by students who have not passed any Computer Science courses besides DM502 Programming A and DM503 Programming B, unless the course is mandatory in the student’s study programme. The course can not be taken by students who have passed DM501 Introduction to Computer Science.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.