Object-Oriented Programming TD/TP

Spring 2019


[Announcements] [General Information] [Schedule]

Announcements


General Information

Course name: Object-Oriented Programming
Instructors: Michail Lampis (Thursdays/Fridays TD), Geovanni Rizk (Fridays TP), George Butler (Fridays TD/TP), Dianna Al Jlailaty (Thursdays TP)
Email: michail.lampis AT this university

This is the web page for the three groups of TD/TP for the OOP course of L2.

We meet in three groups: Thursdays 15:30-18:45, or Fridays 13:45-17:00 (2 groups).

General rules:

  1. For the TP you will be asked to complete a number of Java programming exercises. The sum of all these exercises counts for 20% of your final grade.
  2. Exercises will be posted here and discussed in the lab. Each exercise will have a deadline.
  3. Once ready, you will have to demonstrate your solution to the instructor and be ready to answer questions about your program.
  4. Students are expected to work in pairs. Each pair must present and be able to answer questions on their own programs (do not copy the programs of your friends!!!).

TD Schedule

Lecture No. Exercises Example code
1 TD1 code
2 TD2 code
3 TD3 code
4 TD4 code
5 TD5 code
6 Revision
7 Midterm Exam
8 TD6
9 TD7 code
10 TD8 code
11 TD9 code
12 TD10 code
13 Revision

TP Schedule

Lecture No. Exercises Deadline Solution
1 TP1 7-8/2 code
2 TP2 14-15/2 code
3 TP3 14-15/3 code
4 TP4, example images 4-5/4 code
5 TP5 9-10/5 code
6 TP6, test.txt, testRand.txt 23-24/5 code