Difference between revisions of "Advanced Programming - Winter 11"

From Sccswiki
Jump to navigation Jump to search
Line 2: Line 2:
 
| term = Winter 11
 
| term = Winter 11
 
| lecturer = [[Martin Roderus, M.Sc.]]
 
| lecturer = [[Martin Roderus, M.Sc.]]
| timeplace = Wednesdays at 10:15 - 11:45 in room 00.13.009A  
+
| timeplace = Lecture: Wednesdays at 10:15 - 11:45 in room 00.13.009A  
 
| tutorials = Kaveh Rahnema
 
| tutorials = Kaveh Rahnema
 
| credits = 4 SWS (2V+2Ü) / 5 Credits
 
| credits = 4 SWS (2V+2Ü) / 5 Credits
Line 11: Line 11:
  
 
= News =
 
= News =
The first lecture will be on October 19, 2011
+
The first lecture will be on October 26, 2011
 +
 
 +
The first tutorial will be on November 8/9, 2011
  
  
Line 22: Line 24:
 
= Tutorial =
 
= Tutorial =
 
The tutorial offers weekly programming exercises in Java, inspired by common problems from scientific computing.
 
The tutorial offers weekly programming exercises in Java, inspired by common problems from scientific computing.
 +
 +
 +
'''Time and place'''
 +
 +
Group 1: Tuesdays 13:15 - 14:45
 +
 +
Group 2: Wednesdays 13:00 - 14:30
  
  

Revision as of 12:50, 10 October 2011

Term
Winter 11
Lecturer
Martin Roderus, M.Sc.
Time and Place
Lecture: Wednesdays at 10:15 - 11:45 in room 00.13.009A
Audience
Computational Science and Engineering, first semester (module IN1503)
Tutorials
Kaveh Rahnema
Exam
t.b.a.
Semesterwochenstunden / ECTS Credits
4 SWS (2V+2Ü) / 5 Credits
TUMonline
{{{tumonline}}}



News

The first lecture will be on October 26, 2011

The first tutorial will be on November 8/9, 2011


Contents

The lecture introduces the student to basic object oriented programming. "Thinking in classes" when designing an application has a strong focus. Advanced concepts such as encapsulation, inheritance or polymorphism are also covered.

The programming language is Java. Topics specific to the language, such as basic syntax, collections or unit testing, are also addressed.


Tutorial

The tutorial offers weekly programming exercises in Java, inspired by common problems from scientific computing.


Time and place

Group 1: Tuesdays 13:15 - 14:45

Group 2: Wednesdays 13:00 - 14:30


Prerequisites

Basic programming skills are recommended.


Recommended Reading