Course code BūvZB047
Credit points 3
Total Hours in Course
Number of hours for lectures8
Number of hours for seminars and practical classes24
Number of hours for laboratory classes0
Independent study hours49
Date of course confirmation10.01.2025
Responsible UnitInstitute of Computer Systems and Data Science
Mg. paed.
BūvZB044, Computer Graphics in Land Management and Surveying I [Z.ier. un mēr., p(b)]
The purpose of the study course is to acquire skills in creating simple programs using the C# programming language. Students get an idea of the history and development of programming languages, as well as the basic principles of programming. Students learn the basic
elements of programming languages - data types, variables, conditional statements, loops and arrays.
Knowledge - knows the basic principles of programming (defense of practical works);
Skills – know how to create program code and debugs programs, use a good programming style (practical work, test work);
Competencies - to create program code and make its debugs for performing simple calculations and data processing tasks (defense of practical works, test work).
Full-time studies:
1. Development and characteristics of programming languages (Lecture – 1 h).
2. Creation and execution of a C# program (Lecture – 1 h, practical work – 3 h).
3. C# variables, constants and literals (Lecture – 1 h, practical work – 3 h),
4. C# operators (Lecture – 1 h, practical work – 3 h)
5. Implementation of mathematical functions in C# (Lecture – 1 h, practical work – 3 h)
6. C# conditional statements (Lecture – 1 h, practical work – 4 h)
7. C# cycle instructions (Lecture – 1 h, practical work – 6 h)
8. C# arrays (Lecture – 1 h, practical works – 2 h)
Part-time studies:
All topics specified for full-time studies are implemented, but the number of contact hours is 1/2 of the specified number of hours
Test with a mark
Must have passed practical works and successful completion of the test.
Completion of tasks started during practical lessons until the next lesson. Preparation for test work.
Practical works are evaluated with passed/failed. The test mark is the cumulative evaluation from two parts - credited practical works (60%), evaluation of the test work (40%).
1. Troelsen A., C# 2010 and the .NET Platform. 5th edition. New York, NY: Apress, 2010. 1712 p.
2. David S. P., Introducing Microsoft .NET 3rd ed. Microsoft Press, 2003. (Pieejama pie kursa atbildīgā mācībspēka)
3. Petzold C., Programming Microsoft Windows with C#,
Microsoft Press, 2001. (Pieejama pie kursa atbildīgā mācībspēka)
1. C# Introduction [tiešsaiste] [skatīts 18.01.2022.]. Pieejams: https://www.w3schools.com/cs/cs_intro.php
Professional higher education bachelor study program “Land Management and Surveying” for full-time studies and part-time studies