252-0832-00L  Informatics

SemesterSpring Semester 2015
LecturersM. Gross
Periodicityyearly recurring course
Language of instructionGerman



Courses

NumberTitleHoursLecturers
252-0832-00 VInformatik2 hrs
Thu10:15-12:00ETA F 5 »
M. Gross
252-0832-00 UInformatik
Die Übungen beginnen in der zweiten Semesterwoche.
2 hrs
Tue14:15-16:00IFW A 32.1 »
Wed13:15-15:00ETZ G 91 »
13:15-15:00ETZ H 91 »
13:15-15:00ETZ J 91 »
13:15-15:00HG D 7.1 »
13:15-15:00HG D 7.2 »
13:15-15:00IFW A 32.1 »
13:15-15:00IFW C 31 »
13:15-15:00LEE D 101 »
13:15-15:00LEE D 105 »
13:15-15:00ML F 34 »
13:15-15:00ML H 41.1 »
13:15-15:00ML H 43 »
13:15-15:00ML J 34.1 »
13:15-15:00ML J 37.1 »
13:15-15:00NO D 11 »
13:15-15:00NO E 39 »
15:15-17:00ETZ J 91 »
15:15-17:00HG D 7.2 »
15:15-17:00IFW C 31 »
15:15-17:00LEE D 101 »
15:15-17:00LEE D 105 »
15:15-17:00ML H 41.1 »
15:15-17:00ML J 37.1 »
M. Gross

Catalogue data

AbstractThe fundamental elements of imperative programming languages (variables, assignments,
conditional statements, loops, procedures, pointers, recursion) are explained on the basis of C++.
Simple data structures (lists, trees) and fundamental algorithms (searching, sorting)
are discussed and implemented. Finally, the concept of object oriented programming is briefly explained.
ObjectiveThe fundamental elements of imperative programming languages (variables, assignments,
conditional statements, loops, procedures, pointers, recursion) are explained on the basis of C++.
Simple data structures (lists, trees) and fundamental algorithms (searching, sorting)
are discussed and implemented. Finally, the concept of object oriented programming is briefly explained.
ContentAnhand der Programmiersprache C++ werden die elementaren Elemente der imperativen Programmiersprachen (Variablen, Zuweisungen, bedingte Anweisung, Schleifen, Prozeduren, Pointer) eingeführt. Darauf aufbauend, werden dann einfache Datenstrukturen, z.B. Listen und Bäume, sowie grundlegende Algorithmen, z.B. zum Suchen und Sortieren, behandelt. Elementare Techniken zur Analyse von Algorithmen (wie asymptotische Laufzeitanalyse, Invarianten) werden vermittelt. Abschliessend wird kurz das Konzept der Objektorientierung erläutert.
LiteratureWird noch bekannt gegeben.

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
In examination block forBachelor's Degree Programme in Mechanical Engineering 2010; Version 24.02.2022 (Examination Block)
Bachelor's Programme in Mechanical Engineering 2002; Version 06.07.2010 (Examination Block)
ECTS credits4 credits
ExaminersM. Gross
Typesession examination
Language of examinationGerman
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationwritten 120 minutes
Written aids5 A4-Blätter hand- oder maschinengeschrieben, doppelseitig.
If the course unit is part of an examination block, the credits are allocated for the successful completion of the whole block.
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

 
Main linkInformation
Only public learning materials are listed.

Groups

No information on groups available.

Restrictions

There are no additional restrictions for the registration.

Offered in

ProgrammeSectionType
Computer Science (General Courses)Computer Science for Non-Computer ScientistsZInformation
Mechanical Engineering BachelorFirst Year Examinations: Compulsory Courses (2. Sem.)OInformation