1- Develops programs using the Java programming language. 2- Uses different data types, arrays, conditional statements and loops correctly in Java programming language. 3-Uses pointers and basic data structures such as linked list, queue and stack 4-Defines recursive and circular thinking styles. 5-Corrects the errors encountered while developing the program. |