Introduction to Programming and Data Processing

Important: New course

Reexam in the course on 30 May 2024! This may be the final.

From Autumn 2023 this course no longer exists and is superseded by the course "Computer Programming (Polytechnical Foundation)" which is found under the course numbers 02002 and 02003.

Also note 28864 Introduktion til Matlab programmering may be a possible alternative for matlab programming.

A reexam is planned for December 2023 running under the course number 02633 with the same format as in previous exams in 2023 (5 assignments, 2 hours). The exam registration is planned to open 15 October 2023. The date of the exam is expected to be on the 6 December 2023.

Course numbers

02631, 02632, 02633, 02692.
See the official course descriptions on the DTU course base by following the links above.

Course plan

The flipped classroom course starts with a short introductory lecture (information about time and place will be given on the DTU Inside calender). Immediately after, you will work with the first exercies.

Deadlines for handing in mandatory assignments can be found on CodeJudge / DTU Inside.

You can get help in the data bars when you work with the modules and the first project. In the second project you must work independently without help.

We use Piazza

In this semester we will use an online discussion board called Piazza for questions and discussions related to the course. Piazza is an effective way to get quick help from fellow students, teaching assistants, and from me. Rather than contacting the teaching assistants and myself by email, you must use Piazza for all digital communication.

 

Textbooks

Dependent on which programming language you choose, we recommend that you aquire one of the following text books:

Matlab

Stormy Attaway: "Matlab: A Practical Introduction to Programming and Problem Solving" 3rd edition. Available in the bookstore or free digital access through the library here

Python

Downey: "Think Python. How to Think Like a Computer Scientist". The book is freely available for download here

R

Braun & Murdoch: "A First Course in Statistical Programming with R". The book can be bought at the bookstore.
Buy a hardcopy of one of the textbooks at Polyteknisk Boghandle with a special studyprice.

Video lectures and screen casts

You can find video lectures and screen casts on the course YouTube channel.