02002/02003: Computer Programming#
Danger
This is the 2023 version of the website for 02002/02003. Please see the newer programmering.compute.dtu.dk
This page contains material and information related to the course Computer Programming, offered at DTU.
You can find the exercises and project descriptions in the menu to the left.
Practicalities#
Note
There are two versions of the course: 02002 (Danish) and 02003 (English). The exercises, projects, and exams have the same content.
- Contact
- Python support
- Platform feedback
Course schedule#
Please select the schedule corresponding to the course version you are following.
- DTU Learn
- Online discussion forum
- Time and place
See room plan on DTU learn, Thursday 13:00-17:00
- Live streamed lecture
See DTU Learn under tab Video & Streaming
- Exercise location
See DTU Learn
The teaching assistants will be available to answer your questions in person between 15:00-17:00.
# |
Date |
Title |
Reading |
Slides |
---|---|---|---|---|
1 |
Aug 31th, 2023 |
Chapter 1-2, [Dow16] |
||
2 |
Sep 7th, 2023 |
Chapter 3-4, [Dow16] |
||
Sep 27th, 2023 |
||||
3 |
Sep 14th, 2023 |
Chapter 5-6, [Dow16] |
||
4 |
Sep 21th, 2023 |
Chapter 7-9, [Dow16] |
||
Oct 4th, 2023 |
||||
5 |
Sep 28th, 2023 |
Chapter 10, [Dow16] |
||
6 |
Oct 5th, 2023 |
Chapter 11, [Dow16] |
||
Oct 11th, 2023 |
||||
7 |
Oct 12th, 2023 |
Chapter 12-13, [Dow16] |
||
8 |
Oct 26th, 2023 |
Chapter 14, [Dow16] |
||
Nov 1st, 2023 |
||||
9 |
Nov 2nd, 2023 |
Chapter 15-16, [Dow16] |
||
10 |
Nov 9th, 2023 |
Chapter 17-18, [Dow16] |
||
Nov 15th, 2023 |
||||
11 |
Nov 16th, 2023 |
Chapter 2, [Her23] |
||
12 |
Nov 23th, 2023 |
|||
Nov 29th, 2023 |
||||
13 |
Nov 30th, 2023 |
- DTU Learn
- Online discussion forum
- Time and place
Building 306, Auditorium 32, Fridays 8:00-12:00
- Live streamed lecture
See DTU Learn under tab Video & Streaming
- Exercise location
See DTU Learn
The teaching assistants will be available to answer your questions in person between 10:00-12:00.
# |
Date |
Title |
Reading |
Slides |
---|---|---|---|---|
1 |
Sep 1st, 2023 |
Chapter 1-2, [Dow16] |
||
2 |
Sep 8th, 2023 |
Chapter 3-4, [Dow16] |
||
Sep 27th, 2023 |
||||
3 |
Sep 15th, 2023 |
Chapter 5-6, [Dow16] |
||
4 |
Sep 22th, 2023 |
Chapter 7-9, [Dow16] |
||
Oct 4th, 2023 |
||||
5 |
Sep 29th, 2023 |
Chapter 10, [Dow16] |
||
6 |
Oct 6th, 2023 |
Chapter 11, [Dow16] |
||
Oct 11th, 2023 |
||||
7 |
Oct 13th, 2023 |
Chapter 12-13, [Dow16] |
||
8 |
Oct 27th, 2023 |
Chapter 14, [Dow16] |
||
Nov 1st, 2023 |
||||
9 |
Nov 3rd, 2023 |
Chapter 15-16, [Dow16] |
||
10 |
Nov 10th, 2023 |
Chapter 17-18, [Dow16] |
||
Nov 15th, 2023 |
||||
11 |
Nov 17th, 2023 |
Chapter 2, [Her23] |
||
12 |
Nov 24th, 2023 |
|||
Nov 29th, 2023 |
||||
13 |
Dec 1st, 2023 |
Reading Material#
Lecture notes (most recent version): 02002_Notes.pdf
Bibliography#
- Dow16(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20)
Allen Downey. Think Python. O'Reilly Media, Sebastopol, CA, 2nd edition, updated for python 3 edition, 2016. Available at https://greenteapress.com/wp/think-python-2e/.
- Her23(1,2)
Tue Herlau. Introduction to python programing. Lecture notes, 2023.
>>> from datetime import datetime
>>> print("This page was last updated at:", datetime.now().strftime("%d/%m/%Y %H:%M:%S"))
This page was last updated at: 09/08/2024 15:35:39