Instructor: Mahdi Dolati | Certificate: Official (bilingual) |
Term: Summer 2025 | Prerequisite: Python Programming |
Schedule: Sunday and Tuesday 16:00-17:30 | Online Class: Online Class |
This course teaches object-oriented programming concepts using the Java programming language. It covers Java's intrinsic features, programming capabilities, differences from similar languages, concurrent programming, and software quality. Students are expected to be familiar with a programming language like Python and basic problem-solving techniques. The course emphasizes object-oriented concepts.