FI:PV109 History of IT - Course Information
PV109 History of IT and Trends in Computing
Faculty of InformaticsAutumn 2009
- Extent and Intensity
- 2/0. 2 credit(s) (plus extra credits for completion). Recommended Type of Completion: k (colloquium). Other types of completion: z (credit).
- Teacher(s)
- Ing. Jan Kučera (lecturer)
- Guaranteed by
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Department of Computer Systems and Communications – Faculty of Informatics
Contact Person: Ing. Jan Kučera - Timetable
- Thu 17:00–18:50 A107
- Prerequisites
- Any student of Masaryk University may enlist to this course provided that he or she has not passed it (under any code).
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Informatics (programme FI, B-AP)
- Applied Informatics (programme FI, N-AP)
- Information Technology Security (programme FI, N-IN)
- Bioinformatics (programme FI, B-AP)
- Bioinformatics (programme FI, N-AP)
- Information Systems (programme FI, N-IN)
- Informatics with another discipline (programme FI, B-BI)
- Informatics with another discipline (programme FI, B-FY)
- Informatics with another discipline (programme FI, B-GE)
- Informatics with another discipline (programme FI, B-GK)
- Informatics with another discipline (programme FI, B-CH)
- Informatics with another discipline (programme FI, B-IO)
- Informatics with another discipline (programme FI, B-MA)
- Informatics with another discipline (programme FI, B-SO)
- Informatics with another discipline (programme FI, B-TV)
- Informatics (eng.) (programme FI, D-IN4)
- Informatics (programme FI, B-IN)
- Informatics (programme FI, D-IN4)
- Informatics (programme FI, M-IN)
- Informatics (programme FI, N-IN)
- Mathematical Informatics (programme FI, B-IN)
- Parallel and Distributed Systems (programme FI, B-IN)
- Parallel and Distributed Systems (programme FI, N-IN)
- Computer Graphics and Image Processing (programme FI, B-IN)
- Computer Graphics (programme FI, N-IN)
- Computer Networks and Communication (programme FI, B-IN)
- Computer Networks and Communication (programme FI, N-IN)
- Computer Systems and Technologies (eng.) (programme FI, D-IN4)
- Computer Systems and Technologies (programme FI, D-IN4)
- Computer Systems and Data Processing (programme FI, B-IN)
- Computer Systems (programme FI, N-IN)
- Embedded Systems (eng.) (programme FI, N-IN)
- Programmable Technical Structures (programme FI, B-IN)
- Embedded Systems (programme FI, N-IN)
- Service Science, Management and Engineering (eng.) (programme FI, N-AP)
- Service Science, Management and Engineering (programme FI, N-AP)
- Theoretical Informatics (programme FI, N-IN)
- Upper Secondary School Teacher Training in Informatics (programme FI, M-SS)
- Upper Secondary School Teacher Training in Informatics (programme FI, M-TV)
- Upper Secondary School Teacher Training in Informatics (programme FI, N-SS) (2)
- Artificial Intelligence and Natural Language Processing (programme FI, B-IN)
- Artificial Intelligence and Natural Language Processing (programme FI, N-IN)
- Image Processing (programme FI, N-AP)
- Course objectives
- The course is intended for students who seek information on the development of computing aids and information technology since the ancient times and on expected further development of the branch.
- Syllabus
- Pre-history of computing (from abacus to Babbage).
- First computers.
- Why to be interested in the history of IT. Formerly used terms. 1st to 5th computer generations. Hardware and software approach to the notion of the generation. Families of computers. Digital, analog and hybrid computers.
- Historical computer components and peripherals. Former view at main computer parts. Types of store. External storage devices. I/O devices.
- Personal recollections at IT used in our country. First computers in former Czechoslovakia. How programming the LGP-30 computer looked like. Research Institute of Mathematical Machines and its main achievements. EC and SM computer families.
- From machine code to programming languages. Languages that principally affected further language development (Algol, Fortran, Cobol, Basic, PL/I, APL, Lisp, Simula, Pascal, C).
- Operating systems. Computers without an OS. Toward an OS. Components of modern OS. Examples of OS.
- Trends in H/W and S/W. CISC/RISC, integration, dependencies between H/W, S/W and OS. Networks and Internet. Diversion from procedural languages?
- Compures and society. Computer: a tool, a partner, or a menace?
- Literature
- Communications of the A.C.M., Vol. 15 (1972), Nr. 7 (speciální číslo věnované historii IT)
- Communications of the A.C.M., Vol. 40 (1997), Nr. 2 (speciální číslo věnované výhledům do budoucnosti)
- Teaching methods
- Lectures, test covering the matter of the lectures. For colloquium, the sudent writs an essay to the theme chosen.
- Assessment methods
- Before the end of the term, the knowledge of the students is evaluated with a test. The student is allowed to pass the colloquium if he or she makes the test with at least 50 % result.
The course is ended with a colloquium. In condordance with the study rules, the colloquium is usually replaced by writing an essay (possibly in the form of a Web page). The theme of the essay may be student's own, or be selected from a set presented on the Web page of the course by the tutor. The choice of the theme must be authorized by the tutor. - Language of instruction
- Czech
- Further comments (probably available only in Czech)
- Study Materials
The course is taught annually. - Teacher's information
- http://www.fi.muni.cz/usr/jkucera/pv109/
- Enrolment Statistics (Autumn 2009, recent)
- Permalink: https://is.muni.cz/course/fi/autumn2009/PV109