529-0002-00L  Algorithms and Programming in C++

SemesterAutumn Semester 2021
LecturersS. Riniker, G. Landrum
Periodicityyearly recurring course
Language of instructionGerman



Courses

NumberTitleHoursLecturers
529-0002-00 GAlgorithmen und Programmentwicklung in C++
nach Bedarf in Englisch
3 hrs
Wed13:45-15:30HCI J 6 »
Thu11:45-12:30HCI D 267.4 »
S. Riniker, G. Landrum

Catalogue data

AbstractIntroduction to algorithms (special focus on chemistry):
Design of algorithms, data structures, search and sort algorithms, graphs, numerical algorithms, algorithms in cheminformatics, machine learning and bioinformatics
Computer language: C++
Learning objectiveDevelopment of programming skills and craftsmanship in order to be able to deal with the complexity of computer applications in chemistry.
ContentIntroduction to algorithms (special focus on chemistry):
Design of algorithms, data structures, search and sort algorithms, graphs, numerical algorithms, algorithms in cheminformatics, machine learning and cheminformatics
Computer language: C++
Lecture notesScript (in English) will be available
LiteratureT.H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, "Introduction to Algorithms", MIT Press (2009)

C++ programming:
S. Oualline, "Practical C++ Programming", O'Reilly (2003)
Prerequisites / NoticeSince the exercises on the computer do convey and test essentially different skills as those being conveyed during the lectures and tested at the oral exam, the results of the exercises are taken into account when evaluating the results of the exam.

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits6 credits
ExaminersS. Riniker, G. Landrum
Typesession examination
Language of examinationGerman
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationoral 30 minutes
Additional information on mode of examinationLernelement: Bei erfolgreicher Durchführung von 6 der 7 Übungen kann die Gesamtnote additiv um bis zu 0.25 Notenpunkte verbessert werden.
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

 
Main linkInformationen zur Vorlesung
DocumentsDokumente zur Vorlesung
Only public learning materials are listed.

Groups

No information on groups available.

Restrictions

There are no additional restrictions for the registration.

Offered in

ProgrammeSectionType
Chemistry BachelorComputational ChemistryWInformation