Course code DatZ1004

Credit points 3

Introduction in Computer Studies

Total Hours in Course81

Number of hours for lectures16

Number of hours for seminars and practical classes32

Independent study hours33

Date of course confirmation06.09.2022

Responsible UnitInstitute of Computer Systems and Data Science

Course developer

author Datoru sistēmu un datu zinātnes institūts

Aleksandrs Gailums

Dr. oec.

Course abstract

The aim of the study course is to acquaint students with the arithmetic and logical bases of computer operation and data storage, counting systems, display of binary numbers and binary arithmetic. View the principles of encoding alphabetical information. The course provides an overview of machine language instructions and software. The history of computer development in terms of various technologies used is shown. The latest trends in the development of information and communication technologies are considered.

Learning outcomes and their assessment

Student knows about the basic of information technologies, including computer arithmetic and logical operations, alphabetic principles of information coding, computer programming and development history (1-st test).
Acquire skills to link knowledge on computers and information technology operations basis with the content of other study courses (2-nd test).
Have competence solve problems in their profession, in participating in the development of their professionalism (3-rd test).

Course Content(Calendar)

1. Converting numbers from one numeration system to another. Notations for representing numbers. (4h)
2. Arithmetic operations with binary numbers (2h)
3. Arithmetic with numbers of Floating-point notation. (2h)
4. Test 1. Binary arithmetic. (2h)
5. Logic statements and operations. (2h)
6. Logic gates and schemes. (2h)
7. Half adder and full adder. (2h)
8. Trigger as equipment for storing bits. (2h)
9. Test 2. Binary logic. (2h)
10. Coding and compression information. (2h)
11. Machine language instructions. (2h)
12. Execution program of machine language. (2h)
13. Using masks in logic operations. (2h)
14. Control instructions. (2h)
15. Test 3. Instructions of machine language. (2h)
16. Study excursion to SIA MPS Vecauce (practical works 16 hours)

Requirements for awarding credit points

Obtaining of sum of points make evaluation of cumulative evaluation in semester. Evaluation of examination depend on evaluation of cumulative evaluation in semestre, which is 50%

Description of the organization and tasks of students’ independent work

In homework students solve uncompleted tasks in a computer class.

Criteria for Evaluating Learning Outcomes

The evaluation of the examination of the study course depends on the evaluation of the examination task and the cumulative evaluation of the tests.

Compulsory reading

1.Brookshear J.G. Computer Science. Addison-Wesley, 2011.
2.Cerruzi P. E. A History of Modern Computer. Cambridge, Massachusetts:The MIT Press, 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. Angļu-latviešu-krievu informātikas vārdnīca. A. Baums, J. Borzovs, A.Gobzemis, G. Fricnovičs, I. Ilziņa, V. Skujiņa. Rīga: Avots, 2001.
2. Reilly E. D. Milestones in Computer Science and Information Technology. – Westport, Connecticut: Greenwood Press, 2003.
3. O’Regan G. A Brief History of Computing. London: Springer-Verlag, 2008.


ITF academic bachelor study program “Computer Management and Computer Science”.