Informatics for Engineers Course code: INFOG | 7 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 1
Semester: 2
Requirements:
Goal: Introducing prospective geodetic engineers to the concept of integrated architecture of information technology applied in the agencies, organizations, enterprises, which includes: business, technology, application and data architecture. Understanding the concept of databases and training students to work with the basic functions of the database management software, modern programming essentials,Internet / Intranet technology and software tools for working with spatial and attribute data in the field of real estate cadaster, line cadaster and other systems. Training future geodetic engineers to work on application and use of geo-information systems in the field of geodesy, civil engineering and the related disciplines
Outcome: The course allows students to understand the principles underlying modern components of information technologies applied in modern organizations worldwide, data and information storage in client-server environments, the concept of databases, the principles of modern programming languages used to develop applications and information systems.
Contents of the course
Theoretical instruction:
  1. History of computers
  2. Components of integrated information technology architecture – basic considerations
  3. Technical architecture
  4. Basic components of a personal computer
  5. Types of servers
  6. Communication Architecture
  7. Computer Networks
  8. Application architecture
  9. Network software
  10. Network Operating Systems
  11. Application software: Tabular calculations, Word processing, Databases, Internet, other service applications
  12. Data storage in computer networks
  13. RAID, NAS, SAN systems of data storage
  14. Architecture of computer networks
  15. Concept of databases
  16. Evolution, category, component database environment
  17. Database design process
  18. Relational and dimensional model – basic considerations
  19. Normalization
  20. SQL
  21. Indices
  22. Distributed Databases
  23. Data and database administration
  24. Accessing data from databases
  25. DBMS systems
  26. Programming Languages
  27. Introduction to the methods of software programming and production
  28. Internet development technologies / Intranet application; access to geospatial information on portals
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. Exercises in the computer lab
Textbooks and References
Number of active classes (weekly)
Lectures: 2
Practical classes: 2
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
10
activities on practial excersises
0
seminary work
0
colloquium
30
Final exam
Points
Written exam
0
Oral exam
60