DD1343 Computer Science and Numerical Methods, part 1 7.5 credits
Datalogi och numeriska metoder, del 1
A basic course in computing science and Matlab.
Educational level
First cycleAcademic level (A-D)
ASubject area
Techonology
Grade scale
A, B, C, D, E, FX, F
Course offerings
Autumn 12 CELTE for programme students
Periods
Autumn 12 P1 (3.0 credits), P2 (1.5 credits)
Spring 13 P3 (3.0 credits)
Application code
50171Start date
2012 week: 34End date
2013 week: 11Language of instruction
SwedishCampus
KTH CampusNumber of lectures
6 (preliminary)Number of exercises
Tutoring time
DaytimeForm of study
NormalNumber of places
No limitationSchedule
Schedule (new window)Teacher
Vahid Mosavat <vahid@kth.se>
Target group
Compulsary: CELTE1 but available for all programs
Part of programme
Learning outcomes
After passed course the student is expected to be able to:
- utilize computers to solve technical problems
- break down problems into smaller manageable problems
- create user friendly and well-structured programs
- discuss concepts in computer science with correct terms
- find and use right technique for a given problem
- utilize Matlab for graphic utilization.
In more details the student is expected to be able to:
- utilize right technique to manage error caused by unsuitable program inputs
- create flexible programs
- find and use right data structure and technique for a given problem
- write technical documentation for your own programs.
Course main content
Introduction to how a computer works and introduction to computer hardware. Programming in a modern programming language (Python). Computer science concepts such as structures for algorithms and data. Principles for data abstraction, modularization, and program structuring.
During the second year the theoretical knowledge is applied in a programming project.
Eligibility
Prerequisites
High school mathematics (scientific program). Some computer experience (the concepts of operating system and file and experience from one computer application, e.g. word processing). 5B1115/SF1608 Matematik I.
Literature
Will be announced at least 4 weeks before course start at course web page.
Examination
- LAB1 - Laboratory Work, 3.0 credits, grade scale: P, F
- MAT1 - Calculation Tasks, 1.5 credits, grade scale: P, F
- TEN1 - Examination, 3.0 credits, grade scale: A, B, C, D, E, FX, F
In this course all the regulations of the code of honor at the School of Computer science and Communication apply, see: http://www.kth.se/csc/student/hederskodex/1.17237?l=en_UK.
Requirements for final grade
Laboratory assignments (LAB1; 3 university credits)
Written examination (TEN1; 3 university credits)
Laboratory assignment in Matlab (MAT1; 1,5 university credits)
Offered by
CSC/Computer Science
Contact
Vahid Mosavat, e-post: vahid@kth.se
Examiner
Vahid Mosavat <vahid@kth.se>
Supplementary information
Only one of the following courses can be counted in your degree: DD100N, DD1310, DD1311, DD1312, DD1314, DD1315, DD1340, DD1341, DD1342, DD1343, DD1345, DN1212, HI1024, HI1026, ID1004, ID1301.
Add-on studies
DN1243 Computer Science and Numerical Methods, part 2.
Version
Course plan valid from:
Autumn 09.
Examination information valid from:
Autumn 07.
