• Course code:63702DJ
  • Credits:5
  • Semester: winter
  • Contents

Enrolment in the 1st year of the 2nd cycle Digital Linguistics programme.
The course is recommended to students with a 1st cycle degree in a field other than computer science and informatics or those with little or no prior programming skills.

The course consists of the following chapters:

1. Expressions, basic data types, variables
2. Conditional expressions, while loop
3. Lists, tuples, for loop
4. Functions
5. Dictionaries and sets
6. Files
7. List comprehension, generators, iterators
8. Namespaces
9. Recursion
10. Basics of object oriented programming
11. Exceptions
12. Basics of user interfaces, working with events
13. Additional topics

Students will solve a larger number of programming exercises related to lectures with help of teaching assistants.

  • Study programmes
  • Distribution of hours per semester
laboratory work
  • Professor
Room:R3.18 - Kabinet
Teaching Assistant
Room:R2.33 - Laboratorij LRV