Skip to content

The course site for the Data Processing in Python from IES

Notifications You must be signed in to change notification settings

vojtechkaniaedu/PythonDataIES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Data Processing in Python (JEM207)

The course site for the Data Processing in Python from IES. See information on SIS. The course is taught by Martin Hronec and Vítek Macháček.

Jan Šíla on the bench.

Schedule

Date Topic who Notes HW
3/10 Seminar 0: Setup Martin (Jupyter, VScode, Git, OS basics)
4/10 Python basics Vitek
11/10 Numpy & Pandas Martin HW 0&1
17/10 Seminar 1 Vitek
18/10 Advanced Pandas & Matplotlib Vitek HW 2
25/10 DBs Vitek HW 3
31/10 Seminar 2 Vitek
1/11 Live coding example Martin
8/11 Deployment, packaging & testing Martin HW 4
14/11 MIDTERM both
15/11 Seminar 3 Martin
22/11 Flask, APIs Vitek
28/11 Seminar 4 Vitek DEADLINE: topic approval
29/11 Data science libraries Martin
6/12 Putting it all together Martin
13/12 Guest lecture TBA
19/12 WiP projectg consultations both
20/12 WiP projectg consultations both

Course requirements

The requirements for passing the course are DataCamp assignments (5pts), the midterm (25pts), work in-progress-presentation (10pts), and the final project - including the final delivery presentation (60pts). At least 50% from the DataCamp assignments and work-in-progress presentation is required for passing the course.

Final project (60%)

  • Students in teams by 2
  • Deadline for topic approval: 28th of November 2022
  • Deadline: 7th of February 2023

Projects' Evaluation critera

Project work - presentation (10%)

  • Presentation of work-in-progress related to the final project.

Midterm exam (25%)

Takes place TBA - Live coding (80 minutes), "open browser", no collaboration between the students. More details during the lecture week before

DataCamp Assignments (5%)

At least 3 out of 4 assignments submitted on time is required.

11/10 18:20 (HW 0 & 1)

25/10 18:20

8/11 18:20

Recommended DataCamp Courses

Tools

Introduction to Git for Data Science

General Python

Introduction to Python

Intermediate Python for Data Science

pandas

pandas Foundations

Manipulating DataFrames with pandas

Merging DataFrames with pandas

Cleaning Data in Python

Data Visualizations

Introduction to Data Visualization

Interactive Data Visualization in Bokeh

SQL

Introduction to SQL for Data Science

Introduction to Databases in Python

Prerequisities

The course is designed for students that have at least some basic coding experience. It does not need to be very advanced, but they should be aware of concepts such as for loop ,if and else,variable or function.

No knowledge of Python is required for entering the course.

Credits

Passing the course is rewarded with 5 ECTS credits.

About

The course site for the Data Processing in Python from IES

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Python 0.1%