Object-Oriented Programming Techniques (DAT 170)

(Objektorienterad Programeringsteknik)

Reading period 3, January-March 2012. 7,5 credits (hšgskolepoŠng)


General Info

The object-oriented programming paradigm has a strong position in software development.  Programs are organised around objects,

which we may manipulate using methods. As an example, we may have an object representing a car, which have methods for driving

forward, stopping, turning and so on.  This course teaches the Java programming language, one of the most widely used object-oriented

languages.

 

The credits for the course is split with 3 credits for labs and 4,5 credits for the exam. To pass the course, all labs must be completed and

passed. The course will be given in English.

Course Book

Java Concepts (International Student Version) 6th Edition by Cay S. Horstmann

ISBN: 978-0-470-56159-1

Lecturer

Moa Johansson

moa.johansson _ at _ chalmers.se

Schedule

Teaching starts Monday 16/1 and runs until Thursday 1/3. There are two lectures and two lab sessions per week. Each lecture is

followed immediately by a lab session:

 

Lectures:                               Labs:

Monday          13.15-15.00   (EL42)            15.15-17.00   (ES62)

Thursday       08.00-09.45   (ES53)            10.00-11.45   (ES62)

Exam

The exam will be on 8/3 at 08.00, in one of the computer labs. The students will be required to write Java programs to solve

given problems. More details will follow in due time.

Lectures

The lecture topics and slides will be made available when the course starts.

Labs

Labs will be announced when the course starts.

Useful Links

 

á      The Java API: The Java programmers best friend, lots of library functions that already exists. DonŐt re-invent the wheel.

á      The Java Tutorials: THE online Java tutorial with masses of good exercises if you want more practice.