Welcome

Dear Students,

Welcome to the programming course in theoretical chemistry. This class builds on the bachelor lecture "Programming Course for Chemists" and assumes that you are already familiar with the basic principles of Python and the numerical algorithms explained there.

According to current planning, the lecture will take place

  • every Monday from 10:15 to 11:45

and the corresponding exercise

  • every Thursday from 12:15 to 13:45.

Syllabus

A preliminary syllabus is shown below. This can and will be continously updated throughout the semester according to the progress.

WeekWeekdayDateTypeTopic
1Mon.Apr. 25LectureFundamentals I
1Thur.Apr. 28LectureFundamentals II
2MonMay 2LectureSymPy: Basics
2Thur.May 5LectureSymPy: Applications
3Mon.May 9LectureFourier Transform I
3Thur.May 12LectureFourier Transform II
4Mon.May 16ExerciseExercise 0
4Thur.May 19LectureFourier Transform III
5Mon.May 23ExerciseExercise 1
5Thur.May 26HolidayAscension Day
6Mon.May 30LectureFourier Transform IV
6Thur.Jun. 2LectureEigenstates I
7Mon.Jun. 6HolidayWhitsunday
7Thur.Jun. 9LectureEigenstates II
8Mon.Jun. 13ExerciseExercise 2
8Thur.Jun. 16HolidayCorpus Christi 
9Mon.Jun. 20LectureEigenstates III
9Thur.Jun. 23LectureEigenstates IV
10Mon.Jun. 27LectureQuantum Dynamics I
10Thur.Jun. 30Lecture
11Mon.Jul. 4LectureQuantum Dynamics II
11Thur.Jul. 7LectureQuantum Dynamics III
12Mon.Jul. 11Lecture
12Thur.Jul. 14Lecture
13Mon.Jul. 18ExerciseExercise 3
13Thur.Jul. 21
14Mon.Jul. 25Lecture
14Thur.Jul. 28