المواد الدراسية

his course continues the coverage of the fundamental co ncepts of Object Oriented Programming started in Programming I (CSC 111). It c overs more advanced concepts and topics such as relationships between cla sses, inheritance, polymorphism,...
Introduction to computers and programs. Programmer’s algorithm, Java program’s structure, constants, variables and built-in data types.  Classes and object definition, UML representation of a class,  Object oriented principles,  methods and the...