This
unit introduces the student to the Java programming language using principles
of object-oriented programming and design. Through extensive design workshops,
the student will fully explore the depth of the fundamentals of Java by
programming and applying them using object programming concepts.
Unit Duration: 32
hours
Unit Objectives:
Students
gains insight on how to properly structure a ‘good’ Java program, rather
than simply how to write a ‘syntactically correct’ program.
Identify the main features of Java, including classes, servers and
security
Understand the object-oriented paradigm
Program Java applications with correct syntax and constructs
Describe and use the object-oriented features of the Java language
Use the Java mouse input, text, window, and menu window components
Use the advanced object-oriented features of the Java language including
method overriding, method overloading, abstract classes, interfaces,
final and static modifiers, and member and field access control