B15 Informatik 3 (Info3)

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

Info3 Schedule (tentative)

     <prev
WeekKWDateLecture TopicLab
141Tue, 2017-10-10IntroRuby Intro1 - Installation, Git and Ruby
Wed, 2017-10-11Source Code Management
242Tue, 2017-10-17Intro to Info31 - Installation, Git and Ruby
Wed, 2017-10-18More Ruby, Pair Programming and Code Review (and some more practical git)
343Tue, 2017-10-24ProcessSystem Modelling and Architectural Design I2 - Use Cases and Class Diagrams
Wed, 2017-10-25System Modelling and Architectural Design II
444Tue, 2017-10-31Reformationstag(no lab)
Wed, 2017-11-01Requirements Engineering
545Tue, 2017-11-07no lecture
Wed, 2017-11-08no lecture
646Tue, 2017-11-14Software Engineering and Software Development Processes3 - Sequence Diagrams and State Machine Diagrams
Wed, 2017-11-15Software Design Patterns
747Wed, 2017-11-22Software Testing3 - Sequence Diagrams and State Machine Diagrams
Fri, 2017-11-24ArchitectureAgile Development, Agile Manifesto, Scrum
848Tue, 2017-11-28Application Architectures4 - Testing
Wed, 2017-11-29Rails I
949Tue, 2017-12-05Patterns of Enterprise Application Architecture (POEAA)4 - Testing
Wed, 2017-12-06PracticesRefactoring, Working with Legacy Code
1050Wed, 2017-12-13SOLID Principles, Refactoring to Patterns5 - Legacy Code - Refactoring to Patterns
Fri, 2017-12-15Software Processes
1151Tue, 2017-12-19Clean Code (Doppelstunde)5 - Legacy Code - Refactoring to Patterns
Wed, 2017-12-20Rails II, Models and Preparation for the Rails Project
121Tue, 2018-01-02PracticalRails III, POEAA Revisited, Model View Controller6 - Rails First Steps
Wed, 2018-01-03ApplicationORM and Associations in Rails
132Tue, 2018-01-09in RailsInternationalization and Localization6 - Rails First Steps
Wed, 2018-01-10OO In Depth 1: Composition and Inheritance
143Tue, 2018-01-16OO in DepthOO In Depth 2: Ruby Dynamic Typing, Duck Typing7 - Rails Associations and Internationalization
Wed, 2018-01-17Dependency Management, Build Management, Continuous Integration & Deployment
154Tue, 2018-01-23Managing DeliverySoftware Engineering and Software Development Processes revisitedTrial Exam and Extra Quizz for those who missed one
Wed, 2018-01-24Exam Preparation
165Tue, 2018-01-30ExamExam
Wed, 2018-01-31No Lecture (PrĂĽfungszeit)
Fri, 2018-02-02Showtime !