Course code DatZ1004
Credit points 3
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
Dr. oec.
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.
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).
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)
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%
In homework students solve uncompleted tasks in a computer class.
The evaluation of the examination of the study course depends on the evaluation of the examination task and the cumulative evaluation of the tests.
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.
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”.