B7 Informatics 2 WS 2021/22

Website of Prof. Dr. Barne Kleinen, Professor for Media Informatics (Bachelor/Master) at HTW Berlin

This schedule is, as always, tentative. It will be adapted throughout the term.

WeekKWLectureLab
140Tue 05/10/2021su_01Introduction to the courseInfo2: Exercise 00: Programming & Tools
Wed 06/10/2021su_02Review: Java Program, Interfaces, Parameters, Data Types and Control Structures, Classes, Arrays, Collections
241Tue 12/10/2021su_03File-based IO, Exceptions (Lab 03)Info2: Exercise 01: Application Design
Wed 13/10/2021su_04Data Types: Lists
342Tue 19/10/2021su_05Sets, Bags, MapsInfo2: Exercise 02: Implementing CRC Cards
Wed 20/10/2021su_06Stacks
443Tue 26/10/2021su_07Queues, Priority QueuesInfo2: Exercise 03: Histogram
Wed 27/10/2021su_08Networking in Java (Prep. Lab 04)
544Tue 02/11/2021su_09ConcurrencyInfo2: Exercise 04: Chatterbox
Wed 03/11/2021su_10Properties of Algorithms
645Tue 09/11/2021(fällt aus)Info2: Exercise 05: Execution times
Wed 10/11/2021su_11(e-learning Python)
746Tue 16/11/2021su_12Python Intro & RecursionInfo2: Exercise 06: Reverse Polish Notation
Wed 17/11/2021su_13Maximum Contiguous Subsequence Sum
847Tue 23/11/2021su_14Permutations (Permutations.java), Backtracking (TicTacToe.java),Info2: Exercise 07: Recursive Triangles
Wed 24/11/2021su_15Trees
948Tue 30/11/2021su_16Trees, AVL-TreesInfo2: Exercise 08: Eight Queens
Wed 01/12/2021su_17Random numbers - Probabilistic Algorithms
1049Tue 07/12/2021su_18Graphs, Graph Algorithms - S./W.: Algorithms Ch. 4Info2: Exercise 09: Probabilistic Algorithms
Wed 08/12/2021su_19Graph Algorithms - S./W.: Algorithms Ch. 4
1150Tue 14/12/2021su_20Finite State Automata see belowInfo2: Exercise 10: Getting from A to B
Wed 15/12/2021su_21Sorting, see Chapter in Algorithms Book: Sorting
1251Tue 21/12/2021su_22Fun with Python
Wed 22/12/2021— no lecture —
52Tue 28/12/2021— no lecture —
Wed 29/12/2021— no lecture —
131Tue 04/01/2022no lectureInfo2: Exercise 11: Finite State Automata and Sorting Algorithms
Wed 05/01/2022no lecture
142Tue 11/01/2022su_23 su_24Searching + String SearchingInfo2: Exercise 12: Scrabble Cheater - Basic Edition
Wed 12/01/2022su_25Hashing, see also Hash Tables
153Tue 18/01/2022Exam Info & PreparationInfo2: Exercise 13: Scrabble Cheater - Deluxe
Wed 19/01/2022su_26Character Encodings/Unicode (The Absolute Minimum Every Software Developer … Must Know About Unicode …) , I18n, , Cryptographic Algorithms
164Tue 25/01/2022Exam PZ 1
Wed 26/01/2022
175Tue 01/02/2022
Wed 02/02/2022Klausureinsicht
186Tue 08/02/2022
Wed 09/02/2022

Finite State Automata

Material: