Lectures

PDF slides will be made available. The lectures, however, will also include blackboard sessions as well as live coding demonstrations. Active participation in lectures is expected.

date week lect. topic
05.10.2018 1. MR Introduction, the way of program. Variables, expressions, and statements. Lecture 1
12.10.2018 2. MR Program flow, conditionals, simple loops, simple data types Lecture 2
19.10.2018 3. MR Program structure, functions Lecture 3
26.10.2018 4. MR Compound data types, traversals Lecture 4
02.11.2018 5. MR Modules, namespaces Lecture 5
09.11.2018 6. MR Collections: sets, dictionaries, named tuples Lecture 6
16.11.2018 7. MR Files, I/O reading, writing data. Lecture 7
23.11.2018 8. MR MID-TERM TEST during the lecture! SPAM FILTER semestral assignment
30.11.2018 9. MR Debugging, writing clean code PEP8 Lecture 9
07.12.2018 10. MR Objects, classes I Lecture 10
14.12.2018 11. MR Objects, classes II Lecture 11
21.12.2018 12. MR Testing programs. Unit tests. Exceptions. to be specified
04.01.2019 13. MR END-OF-TERM TEST during the lecture! Python by example 1000 python questions
11.01.2019 14. MR Introduction to advanced concepts (list comprehensions, lambda, map-filter-reduce, iterators, generators) to be specified

( be5b33prg | labs )

courses/be5b33prg/lectures/start.txt · Last modified: 2018/12/15 14:07 by reinsmic