B7 Informatics 2 WS 2021/22

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

Info 2 WS 2021/22 Schedule

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

WeekKWLectureLab
140Tue 05/10/2021su_01Introduction to the courseGetting back to 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)Designing an Application, CRC Cards
Wed 13/10/2021su_04Data Types: Lists
342Tue 19/10/2021su_05Sets, Bags, MapsImplementing CRC cards
Wed 20/10/2021su_06Stacks
443Tue 26/10/2021su_07Queues, Priority QueuesHistogram
Wed 27/10/2021su_08Networking in Java (Prep. Lab 04)
544Tue 02/11/2021su_09ConcurrencyChatterbox
Wed 03/11/2021su_10Properties of Algorithms
645Tue 09/11/2021(fällt aus)Execution Times
Wed 10/11/2021su_11(e-learning Python)
746Tue 16/11/2021su_12Python Intro & RecursionReverse Polish Notation
Wed 17/11/2021su_13Maximum Contiguous Subsequence Sum
847Tue 23/11/2021su_14Permutations (Permutations.java), Backtracking (TicTacToe.java),Recursive Triangles
Wed 24/11/2021su_15Trees
948Tue 30/11/2021su_16Trees, AVL-TreesEight Queens
Wed 01/12/2021su_17Random numbers - Probabilistic Algorithms
1049Tue 07/12/2021su_18Graphs, Graph Algorithms - S./W.: Algorithms Ch. 4Probabilistic Algorithms
Wed 08/12/2021su_19Graph Algorithms - S./W.: Algorithms Ch. 4
1150Tue 14/12/2021su_20Finite State Automata see belowGetting 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 lectureFinite State Automata and Sorting
Wed 05/01/2022no lecture
142Tue 11/01/2022su_23 su_24Searching + String SearchingScrabble Cheater
Wed 12/01/2022su_25Hashing, see also Hash Tables
153Tue 18/01/2022Exam Info & PreparationScrabble 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: