Computer Programming I
Course, Bachelor's level, 1TD433
Autumn 2024 Autumn 2024, Uppsala, 33%, On-campus, English
- Location
- Uppsala
- Pace of study
- 33%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 2 September 2024–3 November 2024
- Language of instruction
- English
- Entry requirements
-
General entry requirements and Mathematics 3c/Mathematics D
- Selection
-
Final school grades (66%) - Swedish Scholastic Aptitude Test (34%)
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- First tuition fee instalment: SEK 10,833
- Total tuition fee: SEK 10,833
- Application deadline
- 15 April 2024
- Application code
- UU-12002
Admitted or on the waiting list?
- Registration period
- 26 July 2024–9 September 2024
- Information on registration from the department
Autumn 2024 Autumn 2024, Uppsala, 33%, On-campus, English For exchange students
- Location
- Uppsala
- Pace of study
- 33%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 2 September 2024–3 November 2024
- Language of instruction
- English
- Entry requirements
-
General entry requirements and Mathematics 3c/Mathematics D
Admitted or on the waiting list?
- Registration period
- 26 July 2024–9 September 2024
- Information on registration from the department
Autumn 2024 Autumn 2024, Uppsala, 33%, On-campus, Swedish
- Location
- Uppsala
- Pace of study
- 33%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 2 September 2024–3 November 2024
- Language of instruction
- Swedish
- Entry requirements
-
General entry requirements and Mathematics 3c/Mathematics D
- Selection
-
Final school grades (66%) - Swedish Scholastic Aptitude Test (34%)
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- First tuition fee instalment: SEK 10,833
- Total tuition fee: SEK 10,833
- Application deadline
- 15 April 2024
- Application code
- UU-12019
Admitted or on the waiting list?
- Registration period
- 26 July 2024–9 September 2024
- Information on registration from the department
Autumn 2024 Autumn 2024, Uppsala, 17%, On-campus, Swedish Only available as part of a programme
- Location
- Uppsala
- Pace of study
- 17%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 2 September 2024–19 January 2025
- Language of instruction
- Swedish
- Entry requirements
-
General entry requirements and Mathematics 3c/Mathematics D
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- First tuition fee instalment: SEK 10,833
- Total tuition fee: SEK 10,833
- Application deadline
- 15 April 2024
- Application code
- UU-12031
Admitted or on the waiting list?
- Registration period
- 26 July 2024–9 September 2024
- Information on registration from the department
Spring 2025 Spring 2025, Uppsala, 33%, On-campus, Swedish
- Location
- Uppsala
- Pace of study
- 33%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 20 January 2025–23 March 2025
- Language of instruction
- Swedish
- Entry requirements
-
General entry requirements and Mathematics 3c/Mathematics D
- Selection
-
Final school grades (66%) - Swedish Scholastic Aptitude Test (34%)
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- First tuition fee instalment: SEK 10,833
- Total tuition fee: SEK 10,833
- Application deadline
- 15 October 2024
- Application code
- UU-62019
Admitted or on the waiting list?
- Registration period
- 20 December 2024–27 January 2025
- Information on registration from the department
Spring 2025 Spring 2025, Uppsala, 33%, On-campus, Swedish Only available as part of a programme
- Location
- Uppsala
- Pace of study
- 33%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 24 March 2025–8 June 2025
- Language of instruction
- Swedish
- Entry requirements
-
General entry requirements and Mathematics 3c/Mathematics D
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- First tuition fee instalment: SEK 10,833
- Total tuition fee: SEK 10,833
- Application deadline
- 15 October 2024
- Application code
- UU-62034
Admitted or on the waiting list?
- Registration period
- 10 March 2025–31 March 2025
- Information on registration from the department
About the course
Computer Programming I is a basic programming course where students learn how to think and what to do when programming. An important part is to learn problem-solving methods. In addition, students in the course gain knowledge about computers and how they work.
The programming language used in the course is Python, a language that has gained popularity over the last decade. It is a language suitable for beginners but is also used extensively in both industry and research.
Syllabus
- Syllabus valid from Autumn 2022, version 2
- Syllabus valid from Autumn 2022, version 1
- Syllabus valid from Autumn 2020
- Syllabus valid from Spring 2020
- Syllabus valid from Autumn 2019
- Syllabus valid from Spring 2017
- Syllabus valid from Autumn 2015
- Syllabus valid from Autumn 2013
- Syllabus valid from Autumn 2012, version 2
- Syllabus valid from Autumn 2012, version 1
- Syllabus valid from Autumn 2011
- Syllabus valid from Spring 2010
- Syllabus valid from Autumn 2009, version 2
- Syllabus valid from Autumn 2009, version 1
- Syllabus valid from Autumn 2007
Reading list
- Reading list valid from Autumn 2023
- Reading list valid from Spring 2017
- Reading list valid from Autumn 2015
- Reading list valid from Spring 2013
- Reading list valid from Autumn 2012
- Reading list valid from Autumn 2011
- Reading list valid from Spring 2010
- Reading list valid from Autumn 2009, version 2
- Reading list valid from Autumn 2009, version 1
- Reading list valid from Autumn 2007