19316203 Lecture / Tutorial

WiSe 20/21: Programming

Barry Linnert

Additional information / Pre-requisites

When

3 weeks block seminar during the semester break from 22.02.-12.03.2021; daily lecture from 10-12 am plus tutorial from 2-4 pm.

Literature

  • Robert Sedgewick, Kevin Wayne. "Introduction to Programming in Java. An Interdisciplinary Approach. Princeton University. 2006.
  • Kathy Sierra, Bert Bates. "Head First Java". O'Reilly. 2005.

Target Group

This course is for students from other disciplines, specifically from Mathematics, who are interested in learning basic programming skills.

Computer Science students (Major or Minor) cannot gain credits in this course.

Website

https://www.mi.fu-berlin.de/w/SE/KursProgrammieren2018

close

Comments

We will deal with basic principles of imperative and object-oriented programming using Java. By the end of the course, participants will be able to develop Java programs independently if they have participated intensively and worked on the many examples and tasks. Apart from providing an understanding of object orientation and inheritance this course concentrates on practical tasks, e.g. graphic programming.

close

Suggested reading

Robert Sedgewick, Kevin Wayne. "Introduction to Programming in Java" . An Interdisciplinary Approach. Princeton University. 2006.

Kathy Sierra, Bert Bates. "Head First Java". O'Reilly. 2005.

close

70 Class schedule

Regular appointments

Mon, 2021-03-01 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-02 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-03 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-04 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-05 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-09 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-10 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-11 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-12 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-15 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-16 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-17 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-18 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-19 14:00 - 16:00
Programmierung 3

Lecturers:
Barry Linnert

Location:
T9/K46 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-01 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-02 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-03 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-04 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-05 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-09 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-10 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-11 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-12 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-15 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-16 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-17 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-18 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-19 14:00 - 16:00
Programmierung 2

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-01 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-02 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-03 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-04 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-05 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-09 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-10 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-11 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-12 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-15 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-16 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-17 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-18 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-19 10:00 - 12:00
Programmierung 1

Lecturers:
Barry Linnert

Location:
T9/K 036 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-01 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-02 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-03 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-04 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-05 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-09 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-10 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-11 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-12 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-15 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-16 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-17 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-18 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-19 10:00 - 12:00
Programmierung 4

Location:
T9/K 038 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-01 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-02 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-03 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-04 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-05 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-09 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-10 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-11 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-12 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Mon, 2021-03-15 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Tue, 2021-03-16 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Wed, 2021-03-17 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Thu, 2021-03-18 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Fri, 2021-03-19 10:00 - 12:00
Programmierung 5

Location:
T9/K 048 Rechnerpoolraum (Takustr. 9)

Subjects A - Z