Detailed information |
Pre-requisites |
(*)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.
|
Original study plan |
Master's programme Economic and Business Analytics 2021W |
Objectives |
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.
|
Subject |
- 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
|
Criteria for evaluation |
Positive grading from the exercises and exam
|
Methods |
Exercises, practical part
|
Language |
English |
Study material |
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/
|
Changing subject? |
No |
Further information |
Attendance is mandatory
Introduction to Software Development in Python consists on the practical exercises and the theoretical part. They are assessed together.
|