TDDA07 Introduction to Computer Science and Computer Equipment, ECTS-points
/ORIENTERING DATATEKNIK OCH DATORUTRUSTNING/

Advancement level:
B

Aim:
This course gives an introduction to computer science, computer equipment and the programming language Pascal.

Course organization:
The lectures presents a selection of computer science history, the computer configuration, how the computer works and some aspects of laws around computers and programs. The course also gives an overview of programming in the language Pascal. The laboratory work, which starts in the propaedeutic period and ends after period 1, consists of exercises in using IDA's computer system and some exercises in Pascal programming. The lessons in the course are introductional to the laboratory work.

Course content:
Using the computer system and computer science: Presenting UNIX, OpenWindows, Emacs and workstations, lineprinters. Computer science history and development. Computer configuration and how the computer works. Representation of data. Introduction to I/O units and operating system, UNIX. Areas in which computers are used. Laws and copyright issues for programs. Programming: Introduction to programming and discussions about different programming languages, specificly the programming language Pascal (but not all of it).

Course literature:
Davis, Williams, Concepts, Addison-Wesley Publishing Company. Course material from the Dept. of Computer and Information Science (IDA).

LAB 1Labratory work
UPG 1
Course language is Swedish.