Computer Science for Engineers
- type: Lecture / Practice (VÜ)
-
chair:
KIT-Fakultäten - KIT-Fakultät für Maschinenbau - Institut für Informationsmanagement im Ingenieurwesen
KIT-Fakultäten - KIT-Fakultät für Maschinenbau - semester: SS 2024
-
time:
Mon 2024-04-15
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-04-17
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Wed 2024-04-17
14:00 - 15:30, weekly
50.31 Bauingenieure Seminarraum 107 (SR 107)
50.31 Bauingenieure, Kollegiengebäude III (1. OG )
Mon 2024-04-22
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-04-24
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-04-29
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Mon 2024-05-06
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-05-08
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-05-13
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-05-15
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-05-27
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-05-29
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-06-03
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-06-05
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-06-10
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-06-12
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-06-17
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-06-19
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-06-24
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-06-26
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-07-01
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-07-03
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-07-08
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-07-10
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-07-15
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-07-17
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
Mon 2024-07-22
11:30 - 13:00, weekly
10.50 HS 102
10.50 Kollegiengebäude Bauingenieure II (1. OG)
Wed 2024-07-24
14:00 - 15:30, weekly
50.31 Seminarraum 012
50.31 Bauingenieure, Kollegiengebäude III (EG)
-
lecturer:
Dr.-Ing. Matthes Elstermann
Prof. Dr.-Ing. Anne Meyer - sws: 4
- lv-no.: 3121034
- information: On-Site
Content | Basics: Information representation- and processing, terms and definitions: alphabet, data, signals, information, numeral systems, propositional logic and Boolean algebra, computer architectures, programming paradigms. Object Orientation: Definition and important characteristics of object orientation, Object-oriented modeling with UML. Data Structures: Definition, properties and application of graphs, trees, linked lists, queues and stacks. Algorithms: Characteristics of algorithms, complexity analysis, design methods, important examples. Database management systems: Relational data model, relational algebra, declarative language SQL. |
Language of instruction | English |
Bibliography | Robert Sedgewick : Algorithms in Java. Part 1-4. 3. Auflage. Addison Wesley, 2002, ISBN 0201361205 Robert Sedgewick : Algorithms in Java. Part 5. 3. Auflage. Addison Wesley, 2003, ISBN 0201361213 Peter Drake: Data Structures and Algorithms in Java 1. Auflage. Prentice Hall, 2005, ISBN 0131469142 Russ Miles, Kim Hamilton: Learning UML 2.0 , 1. Auflage, O'Reilly , 2006, ISBN 0596009828 Craig Larman : Applying UML and Patterns: An Introduction to Object Oriented Analysis and Design and Iterative Development , 3 Auflage. Prentice Hall, 2004, ISBN 0131489062 |