Skip to content

TBalint2000/tuw-python-2022WS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

194.123 Programming in Python

TU Wien, 2022 WS

TISS page

WARNING: the course material is not yet finalized. If you download the notebooks now, make sure you update them before the course starts

Time and place

  • Every day between 2022.09.26 (Mo) - 09.30 (Fr)

  • Daily from 10.15 - 11.45 (lectures) and 13.15 - 15.30 (practice)

  • Using Zoom and Slack

Instructors

Administrative questions should be directed to Gabor Recski

Schedule

Date Topic
09/26/2022 Introduction to Python, basic types. Using git for version control.
09/27/2022 Advanced types, operators, strings. Functions, lambda functions.
09/28/2022 Object-oriented programming. Classes, attributes, inheritence, magic functions, static methods.
09/29/2022 List comprehensions, decorators, functional programming.
09/30/2022 Common Python modules. collection, re, networkx, itertools

Who should take this course

Anyone with knowledge of programming basics who would like to learn (more) about Python and get practical experience.

Self-assessment questions are provided, please have a look if you are about to attend 188.995 Data-oriented Programming Paradigms.

Evaluation

Homework exercises will be released on each of the first 4 days. Solutions must be submitted via GitHub classroom, links for this will be available to registered students on TUWEL. The deadline for submitting all exercises is Thursday (9/29) 23.59 (CEST), scores will be published the next morning. The exercises on Friday can be used to earn bonus points.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.8%
  • Python 0.2%