Detailinformationen |
Anmeldevoraussetzungen |
(*)Kenntnisse über Windows/Mac/Linux und Anwendungsprogramme sowie die Organisation von Ordnern und Dateien werden erwartet.
Knowledge of Windows/Mac/Linux and application programs, as well as the organization of folders and files is expected.
|
Quellcurriculum |
Masterstudium Economic and Business Analytics 2023W |
Ziele |
(*)The students have knowledge of methods of programming in Python and are familiar with modern and an appropriate programming environment.
They have an elementary knowledge of the development of algorithms and essential data and control structures.
They are able to solve problems using Python.
They are also familiar with basic concepts of procedural and object-oriented programming paradigms.
|
Lehrinhalte |
(*)- Basic programming concepts
- Use of the programming environment
- Python Syntax
- Data structures: types, variables, operators, strings, lists, dictionaries
- Control structures: case differentiation, loops
- Standard-input/output, functions, exception handling
- Access to the file system
- Essential libraries for data analysis
- Additional concepts: Classes
|
Beurteilungskriterien |
(*)Positive grading from the exercises and exam
|
Lehrmethoden |
(*)Lecture
|
Abhaltungssprache |
Englisch |
Literatur |
(*)Python Crash Course, No Starch Press by Eric Matthes https://ehmatthes.github.io/pcc/
https://courses.edx.org/courses/course-v1:MichiganX+py4e101x+3T2019/course/
Python Documentation https://docs.python.org/3/library/
|
Lehrinhalte wechselnd? |
Nein |
Sonstige Informationen |
(*)Attendance is mandatory.
Introduction to Software Development in Python consists on the practical exercises and the theoretical part. They are assessed together.
|
Frühere Varianten |
Decken ebenfalls die Anforderungen des Curriculums ab (von - bis) 977PADTPYTV21: VL Python Programming for Economic and Business Analytics (2021W-2022S)
|