Location and Information

  • TA : Mihai Bâce
    • Time : 13:00 - 14:00
    • Room : HG D 3.3
  • Office Hours: Please send me an email before you drop by!
  • Email format: All emails should contain [Info2_2017] in their subject line. All not compliant e-mails will not get an answer.

Rules for submission

Administrative & Codeboard submission system
Whenever you comment code, make sure it is done in English. No special characters unless your encoding is UTF-8.

Material

To import the code into Eclipse, unzip the archive and in Eclipse select File > Java Project. Deselect default location and choose the location where you saved the uncompressed archive. Do not change the project name. Click on Finish.

Date Topics Slides Exercise Sheet Code Extra materials
23.02.2017 JAVA Introduction (Java-Einführungskurs). No tutorial. - - - -
01.03.2017
  • Administrative
  • Java Basics, HelloWorld, Differences from C++, Eclipse, JUnit
  • Debriefing Übung 0
  • Briefing Übung 1
Slides Übung 0 u0.zip -
08.03.2017
  • Egyptian mutliplication, recursion, trees
  • Debriefing Übung 1
  • Briefing Übung 2
Slides Übung 1 u1.zip Random number generator
15.03.2017 Please visit Vincent's tutorial. HG G3, 13:00-14:00. Link Übung 2 u2.zip -
22.03.2017
  • Program verification, loop invariants
  • Caesar cypher, String vs StringBuffer
  • Syntax checker
Slides Übung 3 u3.zip -
29.03.2017 Übung 4 u4.zip -

Additional material and links