| TTIT05 |
Introduction to Computer Science, 7,5 ECTS credits.
/Tema: Grundläggande datavetenskap/
For:
IT
|
| |
Area of Education:
Subject area:
|
| |
Advancement level
(A-D): B
|
|
Aim:
Knowledge about fundamental computer science concepts. Knowledge about different computer languages, their construction and use. Knowledge about programming paradigms. Knowledge about formal description of computer languages. Ability to program simple problems.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
Se the study handbook, part 1.
|
|
Course contents:
Knowledge about different kinds of computer languages, such as programming languages, description languages, query languages, and command languages. Knowledge of programming language concepts, such as compilation, interpretation, data types, control structures, subprograms and other program units. Knowledge about different programming paradigms, such as the functional, the imperative, and the object-oriented paradigm. Ability to formulate algorithms, interative and recursive. Ability to solve problems. Knowledge about formal languages' syntax and semantics, grammar and automats.
|
|
Course literature:
According to litterature list.
|
|
Examination: |
|
Hand-in exercises Computer exercises Work in PBL-group Communication exercises |
1 p 4 p 0 p 0 p
|
| |
|
|
Course language is Swedish.
Department offering the course: IDA.
Director of Studies: sas-sr@ida.liu.se
Examiner:
Link to the course homepage at the department
Course Syllabus in Swedish
|