Course code DatZ1004

Credit points 2

Introduction in Computer Studies

Total Hours in Course80

Number of hours for lectures16

Number of hours for seminars and practical classes16

Independent study hours48

Date of course confirmation12.09.2017

Responsible UnitDepartment of Computer Systems

Course developer

author Datoru sistēmu katedra

Aleksandrs Gailums

Dr. oec.

Course abstract

The course is viewing the basics of the computer arithmetic, including numeration systems, numeric representation and binary arithmetic. The section covers the subject of digital logic, introduces students to Boolean operations, logic gates, logic circuits. The course also covers processing of bits on base of machine language. The course covers origins of the computer development and trends of the development of the information technologies.

Learning outcomes and their assessment

As a result of the study course students acquire:
• knowledge of the basic of information technologies, including computer arithmetic and logical operations, alphabetic principles of information coding, computer programming and development history;
• skills in linking their knowledge on computers and information technology operations basis with the content of other study courses;
• competence in solving problems in their profession, in participating in the development of their professionalism.

Compulsory reading

1.Brookshear J.G. Computer Science - Addison-Wesley, 2011.
2.Cerruzi P. E. A History of Modern Computer. - The MIT Press, Cambridge, Massachusetts, 2003.
3.Gailums A., Tabunova T/ Binārā aritmētika un loģika – Jelgava, 2017.
4.Petzold C. Code. - Microsoft Press, 2001.

Further reading

1. Baums A., Borzovs J., Gobzemis A., Fricnovičs G., Ilziņa I., Skujiņa V. Angļu-latviešu-krievu informātikas vārdnīca. Rīga: Avots, 2001.
2. Reilly E. D. Milestones in Computer Science and Information Technology. – Greenwood Press, Westport, Connecticut, 2003.
3. O’Regan G. A Brief History of Computing. – Springer-Verlag London Limited, 2008.