Info2 Sommersemester 2015

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

News: Development of an Info1/2 Q&A Application

Felix Brix has taken on the project of developing an gamified Q&A application for Info1 and Info2.

Currently, he is collecting Questions to have material for his concept. You can enter questions anonymously here: [https://ba-thesis.herokuapp.com/]({{ site.BaseURL }}/miscellany/grasp/), and I’ll answer them around Saturday at noon latest for the current week. You find a list of questions here [https://ba-thesis.herokuapp.com/questions]({{ site.BaseURL }}/miscellany/grasp/questions) and their answers there: QUAME

Welcome!

This course is an introduction to algorithms and data structures. It will be taught in German with all written material in English and with the Java programming language. It will be taught using Java, but it is not about the language. Mastery of basic Java syntax as taught in Informatik I is assumed. We learned primitive data types, statements and rules, interfaces and classes in Informatik I. We will now be looking at more complex data structures and algorithms which work on these data structures.

In particular we will be concentrating on how to solve (small) problems using a programming language. At the end of the semester there will be an introduction to Ruby so that you get a feel for the language and learn something about differences in programming languages.

Have a look at how this breaks down on this (tentative) Schedule.

Meetings/Weekly Schedule

The class consists of 2x2h of lectures and 2h of lab. Please refer to the LSF for time and location information (link above).

Tutorial

  • Wednesday, 17:45. Room 576 (Radek Mackowiak)
  • and, as part of the Lernzentrum Informatik (discontinued) (Dominic Auerbach):
    • Dienstags 8:00 Uhr - 09:30 Uhr WH C 259
    • Mittwochs 17:30 Uhr - 19:00 Uhr WH C 259

Grades

Your grade in Info2 will be a weighted mixture of the evaluated elements of the course (Lecture summaries, lab reports and exam). The partial grades will be assessed as follows and then graded according to the [Grading Scale]({{ site.BaseURL }}/studies/grading/grading-scale):

  • Lecture summaries: 15%
  • Lab reports: 40%
  • Exam: 50%

Labs

There will be a new grading schema for the lab reports!

More info about the Lab Reports can be found on the Labs page.

Handouts

Lecture summaries (15%)

In the Moodle collaboration room you can find a section called “Lecture summaries”. You are expected to write 5-10 complete sentences summarizing each lecture. They are due the following Monday @ 20:00. You can, of course, hand them in earlier.

If I find plagiarisms of lecture summaries (especially from the Wikipedia), you will not get any credit for any lecture summary at all. Of the 28 lectures altogether, I expect you to write summaries for 24 of them to get the entire 15% - they are either done or not done, and not graded on content. They can be in txt, pdf or markdown format.

Exam

There will be a 2-hour online examination on or about July 21st or 28th. The exam will be an on-line exam with two parts, a multiple-choice part and an essay / programming part.