Target group
This course is designed for students who want to look into the field of computer science or who want to start programming. No previous knowledge of programming is required.
Learning Goal/Output
After taking part in this course, students will be able to understand basic concepts of writing a computer program with the programming language Java.
Course Components
The course will include the following topics:
- variables
- loops
- methods
- classes and object
- object inheritance
- generics
- collections
- graphics
- input and output
Short Description
In this course students will learn how to write computer programs in the programming language Java. Students will be working at the computer and assignments throughout the course will contribute to a big project at the end.
Prerequisites
The general prerequisites of the TU Berlin Summer and Winter University are: at least one year of university experience + English level B2 or equivalent.
Basic computer skills and knowledge of school mathematics.
In mathematics is recommend to know:
- How to calculate with complex numbers
- How to calculate with matrices
- Polygons
- Handle planes and lines
It is recommend to know some basic Linux commands (they will be also introduced in the course).
Lecturer(s)
N.N.
Please direct questions about the course to the TU Berlin Summer University Team. We will answer your questions and direct specific queries regarding course content to the course lecturers where necessary.
Schedule and Syllabus
We are currently working on the syllabus for January 2017.
The "Berlin/Culture" time slots are reserved for the cultural activities included in the tuition fee, as well as for the additional tours and trips that we offer. These activities are of course completely optional, should you want to use the time to explore the city by yourself, catch up on homework or relax. You may find the syllabus useful when discussing with your home University whether the ECTS credits attainable for this course are accepted by them.
Registration: TU Berlin Winter University 2017
Please note that we charge a registration fee of €60.00 (sixty Euros), which you will need to pay immediately at the end of the registration process via credit card. Therefore please have your credit card ready before you start registration.
We currently accept Visa, Mastercard and Amex credit cards. If you cannot pay with the named credit card types, please contact us for alternative payment methods: summeruniversity@tubs.de.
Note that you will also have to upload a certificate, which proves that you have at least one year of university experience, and an English language certificate (not applicable for native English speakers).
Having your documents ready will avoid a registration time-out, and you having to re-enter your information.
Winter school: January 3rd to 27th, 2017
Course price: 1.850 Euros
18 hours of class sessions per week, 5 ECTS credit points
To APPLY click "Further official information" below and fill the application form.