EUt+ Mobility
Go back

Course Page ✏️


Introduction to computer and algorithms
RTR107

Description
The study course provides knowledge about computers structure and operation principles. Following topics are covered: counting systems and data storage in computer memory, concept of algorithm, types of algorithm notation, linear, branched and cyclic algorithms, implementation of basic algorithms in Python programming language, text editors for preparing texts and programs, debugging and execution of programs.

Course contents:
  • Review of modern Computers. Computer structure and operating principles. 
  • Numeral systems. Transformation of numbers between numeral systems.
  • The concept of algorithm. Types of algorithm notation. 
  • Linear, branched and cyclic algorithms. 5
  • Implementation of basic algorithms in Python programming language. 
  • Program debugging and execution. 
  • Data input/output options. Basics of programming techniques. Modularity of the program.

ECTS credits
3

Teaching Language
English/Latviešu

Exam Language
English/Latviešu

Support Materials Language
Latviešu/English

Basic Learning Outcomes

Managing Entity (faculty)
Faculty of Computer Science, Information Technology and Energy (RTU)