Learn object-oriented Programming
Language: | Deutsch |
Location: | Remote |
Duration: | 6 weeks |
Start: | September 2024 |
Cost: | 63 € |
Our certificate program, “Learning object-oriented programming,” offers a fundamental introduction to computer science and programming with Java. You will be introduced to the basics of object-oriented programming and simple algorithms through practical exercises and interactive learning methods. Among other things, you will learn how to write small programs in the Java programming language. You will also learn the basics for understanding and developing larger programs yourself. The flexible online format allows you to learn from anywhere.
Quick Info
Benefits
-
Getting started easily
Our course offers an easy-to-understand introduction to computer science and programming with Java – even with little or no previous programming experience.
-
Practice-oriented teaching of the basics
Our program focuses on providing essential basics to understand and develop larger programs. Interactive exercises with practical examples and direct feedback make the learning process not only effective but also entertaining.
-
Verified certificate
You will receive a certificate from edX and the Technical University of Munich upon successful completion.
Program Overview
You can find all the important information about the certificate program here. Below you can find out the objectives of the program, the exact details of the process, what you will learn and which lecturers will teach you the content.
Learning Tasks
- Object-oriented modelling of practical problems
- Programming repetitions, case distinctions and simple algorithms
- Structuring object-oriented programs
- Writing small programs in Java
Details
Program: | Learn object-oriented Programming |
Provider: | edX |
Graduation: | After completing the graded assignments, you will receive a Verified Certificate of Completion from edX and the Technical University of Munich. |
Target audience: | The target group are students and school students, … who are interested in computer science or whose courses of study include a part of computer science and … who have no or little previous experience in programming. Access Requirements: The course is designed for learners with no prior programming experience and no formal admission requirements. |
Participation fee: | 63 Euro |
Language: | German |
Discounts: | The course is available free of charge for TUM employees, alumni, and students. To benefit from this offer, please follow these steps: 1. Register at edX.org with your TUM email address. 2. Follow the link: https://collab.dvb.bayern/ |
Dates: | September each year |
Studienort: | München, TUM Institute for LifeLong Learning |
Format & Timing: | Online, 6 weeks |
Admissioin requirements: | The course is designed for learners with no prior programming experience and no formal admission requirements. |
Lecturers
Prof. Dr. Peter Hubwieser, TUM School of Education, TUM Department of Informatics, Technical University of Munich | Prof. Dr. Johannes Krugel, Didactics of electrical engineering and computer science, Leibniz Universität Hannover |
Prof. Dr. Marc Berges, Didactics of Computer Science, FAU Erlangen-Nuremberg | Alexandra Simon, Institute of Software- and Multimedia-Technology, Dresden University of Technology |
Agnes Drotleff, Didactics of Computer Science, Technical University of Munich | Simon Zettler, Computer Science didactics, Technical University of Munich |
Structure
Module 1: Objects and Classes
What are objects and classes? How can you represent problems from reality with objects and classes?
Module 2: Algorithms
What is an algorithm? How do algorithms work?
Module 3: Classes in Java
How to implement objects and classes in the Java programming language?
Module 4: Implementing Algorithms
How to implement algorithms in Java?
Module 5: Relationships
How to program relationships between objects and classes?
Module 6: Inheritance
How to extend and specialize classes?
Pricing Models and Packages
Verifizierter Track:
Price: 63 Euro
Access to course material: unlimited
Shareable certificate upon completion: included
Graded assignments and exams: included
Audit-Track:
Free
Access to course material: limited
Shareable certificate upon completion: not included
Graded assignments and exams: not included
The course is available free of charge for TUM employees, alumni, and students. First, register for the course’s free version (audit track). Details on free participation in the verified track can be found within the course under “Details”.
Introduction to programming with Java
Learn the basics of computer science with this course. We focus, in particular, on object-oriented programming and basic algorithms. You will also learn how to develop small programs with Java.
Testimonials
Your contact
Vesna Gajic
Program Manager
Phone: +49 89 289 28474
E-Mail: mooc@lll.tum.de