It is a hands-on course with focus in modern object-oriented (OO) design using Java as Development language. Topics include on the course. Classes and Objects and their relationships, primitive data types, constructors, methods, repetition and selection, collection, abstraction and modularization.
- Explain object-oriented programming concepts including: object, class, method, encapsulation.
- Explain abstraction and modularization in programming.
- Describe data types used in programming.
- Explain the use of variables and constants.
- Identify and use control structures.
- Use correct syntax and documentation standards.
- Read class library interfaces.
- Write simple programs.
- Test and debug simple programs.