Introduction to C#

Summer Semester 2023 I ICD Seminar
Bachelor Module 22801, Computerbasiertes Entwerfen 2
Master Module 47561, Computerbasiertes Entwerfen

Prof. A. Menges, Jun.-Prof. T. Wortmann, S. Sherkat, M. Zorn, M. Maierhofer

Introduction to C#

Block seminar / workshop
May 31st to June 2nd 2023

This course provides a comprehensive introduction to the C# programming language, one of the most widely used programming languages for developing desktop, web, and mobile applications. Students will learn the fundamental concepts of programming and the syntax of C#, including data types, variables, operators, control structures, loops, functions, and classes. The course will also cover object-oriented programming, working with arrays and collections, handling exceptions and errors, and using LINQ for querying data. Additionally, students will learn how to develop custom components for Grasshopper, a popular visual programming platform used in architecture, engineering, and design. Throughout the course, students will apply their knowledge by building a variety of projects, including console applications and Grasshopper Plug-Ins.

The seminar will be taught as a three day block seminar in the lecture-free period from May 31st  to June 2nd. The exact schedule will be announced prior to the block seminar.

To the top of the page