In this course you learn first the basic knowledge of computer programming and then how to write computer programs using the programming language Java. You will be working at the computer. There will be some assignments which will give you more understanding of the programming concepts.
This course is designed for students who want to look into the field of computer science.
After this course you will be able to understand basic concepts of writing a computer program with the programming language Java. Take a look at the syllabus below.
Topics addressed in this course include:
- Variables and types of data
- Loops and conditions
- User interfaces
- Methods- Classes and objects
- Object inheritance
- Creating and designing data types
- Sorting and searching
- Input and Output
- Concurrent programming
- Event-driven programming
Prof. Dr. Rand Kouatly
Dr. Rand Kouatly is a visiting professor at Technische Universität Berlin Faculty of Audio Communication; he has experience of more than 20 years in teaching nationally and internationally with lots of courses in the fields of Information Technology and Communication Engineering, including Java.