BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//134.96.226.213//NONSGML kigkonsult.se iCalcreator 2.41.92//
CALSCALE:GREGORIAN
METHOD:PUBLISH
UID:66393466-3064-4435-a466-316336643065
X-WR-CALNAME:Artificial Intelligence Calendar
X-WR-CALDESC:Events of the lecture Artificial Intelligence
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VEVENT
UID:64356439-3665-4631-b663-343339326266
DTSTAMP:20260430T013953Z
DESCRIPTION:Instructor: Thorsten Klößner\n\nIn this demo\, I will demonstra
 te the basic setup of a C++ development environment\, following the setup 
 guide published in the Materials section. Afterwards\, I will show the bas
 ic project workflow using an example project\, including how to write code
 \, build and execute the program\, debug the program and run tests within 
 the CLion IDE.\n\nAfterwards\, I will talk about the basics of programming
  in C++\, mainly focusing on its extensions compared to C and things featu
 res you should or have to make use of in the upcoming software projects. T
 o this end\, I assume basic familiarity with C.\n\nContent:\n- Setup Demon
 stration (Windows\, MacOS and Ubuntu)\n  + How to install a C++ compiler\n
   + How to setup CLion (recommended) or VSCode for C++ development\n- How 
 to work on a Project\n  + Writing Code\n  + Building\n  + Running the Prog
 ram\n  + Debugging the Program\n  + Running Tests\n- Basic Programming in 
 C++
DTSTART:20241029T131500Z
DTEND:20241029T150000Z
LOCATION:E1 3\, Lecture Hall 002
SUMMARY:Ai: Demo: Getting Started with C++
END:VEVENT
BEGIN:VEVENT
UID:65643431-3831-4532-b436-303730636530
DTSTAMP:20260430T013953Z
DESCRIPTION:In this demo\, I will talk about the C++ standard library and h
 ow to use it productively.\n\nContent:\n- Strings\n- Input & Output\n- Sma
 rt pointers\n- Containers\n- Iterators & Ranges\n- Algorithms
DTSTART:20241105T131500Z
DTEND:20241105T150000Z
LOCATION:E1 3\, Lecture Hall 002
SUMMARY:Ai: Demo: The C++ Standard Library
END:VEVENT
BEGIN:VEVENT
UID:39643737-6636-4263-a336-306235633938
DTSTAMP:20260430T013953Z
DESCRIPTION:In this demo\, I will give a short overview over the programmin
 g projects and the project software.\n\nContent:\n- Obtaining the project 
 software\n- Software overview & documentation\n- Updating on release of a 
 new project\n- What you should and should not change\n- Running the softwa
 re's classical planner (optional)
DTSTART:20241112T131500Z
DTEND:20241112T150000Z
LOCATION:E1 3\, Lecture Hall 002
SUMMARY:Ai: Demo: Introduction to the Programming Projects
END:VEVENT
END:VCALENDAR
