back to table of content


INFB  Computer Programming I CourseINF
Lecturers : Prof. Dr. Ing. Jörg Berdux   eMail
Prof. Dr. rer. nat. Gabriele Schmidt   eMail | Homepage
Term1
Course Classification : Informatics BachelorCH4
Language : Deutsch Type L E
Type of examination : PL  Credits
Method of evaluation : written examination 120 min 
Requirements :  
Cross References :  
Previous knowledges :  
Aids and special features : Mode of assessment
Successful completion of exercises
Pass at course examination
Graded: yes
Course grade consists of laboratory course and course examination grades.  
Teaching aims : Students will be able to apply principle concepts of programming using higher programming languages (procedural and object-oriented programming) as well as the fundamentals of algorithmizing using the example of the Java programming language. 
Contents :

- the algorithm and its characteristics
- Algorithm descriptions (PAP, structograms),
- basic elements of higher programming languages (data types and variables, instructions, allocation and operations, control structures in Java for example, branches, loops, methods, classes and objects, etc.
- principles of and guidelines for programming
- practical skills using Java  

Literature : James Gosling, Bill Joy, and Guy Steele: The Java Language Specification, Addison-Wesley
http://java.sun.com
Fritz Jobst: Programmieren in Java, Hanser Verlag 2002
Guido Krüger: Handbuch der Java-Programmierung, Addison-Wesley, München 2004
Hanspeter Mössenböck: Sprechen Sie Java. Eine Einführung in das systematische Programmieren, dpunkt.Verlag, 2003
R. Sedgewick: Algorithmen in Java, Pearson, 2003
H. Balzert, Lehrbuch der Software Technik I, Spektrum Akademischer Verlag 1996  


back to table of content