Syllabus for Program Design and Data Structures
Programkonstruktion och datastrukturer
Syllabus
- 20 credits
- Course code: 1DL201
- Education cycle: First cycle
-
Main field(s) of study and in-depth level:
Computer Science G1F,
Technology G1F
- Grading system: Fail (U), Pass (3), Pass with credit (4), Pass with distinction (5)
- Established: 2010-03-18
- Established by:
- Revised: 2022-10-17
- Revised by: The Faculty Board of Science and Technology
- Applies from: Autumn 2023
-
Entry requirements:
Participation in Information Technology (introductory course), participation in Basic course in mathematics.
- Responsible department: Department of Information Technology
Syllabus Revisions
- Latest syllabus (applies from Autumn 2023)
- Previous syllabus (applies from Autumn 2019)
- Previous syllabus (applies from Autumn 2018)
- Previous syllabus (applies from Autumn 2017)
- Previous syllabus (applies from Autumn 2013)
- Previous syllabus (applies from Autumn 2012)
- Previous syllabus (applies from Autumn 2010)
Reading list
Reading list
Applies from: Autumn 2023
Some titles may be available electronically through the University library.
Required literature
-
Structure and Interpretation of Computer Programs JavaScript Edition
Abelson, Harold;
Sussman, Gerald Jay;
Henz, Martin;
Wrigstad, Tobias
MIT Electrical Engineering and Computer Science, 2022
Mandatory
-
Cormen, Thomas H.
Introduction to algorithms [Elektronisk resurs]
2022
Tillgänglig för användare inom Uppsala universitet
Mandatory
Reference literature
-
Okasaki, Chris
Purely functional data structures
Cambridge: Cambridge University Press, 1998
Last modified: 2022-04-26