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)
Formal test (Pass/Fail assessment)
In homework students solve uncompleted tasks in a computer class.
The assessment of the course depends on the cumulative assessment in the semester.
In the semester: 3 tests (20 points each), 1 theory test (10 points), homework (20 points), attendance of a study tour to MPS “Vecauce” (10 points). To obtain a successful final assessment, a minimum of 50 points must be obtained in the semester.
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”.