• Course code:0644569
  • Credits:6
  • Semester: winter
  • Contents

Lectures:

  • Introduction to programming (motivation and use cases, introduction to computers, algorithmic thinking and program execution)
  • Variables and basic data types, standard output and standard input
  • Conditional statements
  • Strings, lists and tuples
  • Loops (for, while, list comprehension)
  • Sets and dictionaries
  • Functions (local and global scope of variables)
  • Modules
  • Files (reading from and writing to text files)
  • Libraries (numpy and pandas)
  • Data analysis and visualization
  • Error detection and correction (debugging)

 

Tutorial:

  • Individual problem-solving in a computer environment using concepts that students learn in lectures.
  • Study programmes
  • Distribution of hours per semester
45
hours
lectures
30
hours
laboratory work
  • Professor
Instructor
Room:R3.05 - Kabinet