Advanced JAVA Programming

Course/Workshop Title: Advanced JAVA Programming
Course/Workshop Duration: 40 Hours
Course/Workshop Objectives: The objective of this course is to introduce a systematic study of basic data structures such as linked lists. A software engineering approach to developing computer programs is stressed and object-oriented concepts are emphasized. Reusability of code, effective software development methodologies and good programming practices are significant components of the course.
Course/Workshop Learning Outcomes/Competencies:
  1. List, define and contrast basic object oriented concepts, including classes and public/private membership
  2. Develop the necessary skills to apply file i/o with advanced data types
  3. Define linked lists and recursion and utilize as efficient solutions to specific problems
  4. Explain advantages and disadvantages of advanced object oriented constructs including Inheritance, Polymorphism and Interfaces
  5. Develop the communication, leadership and teamwork skills necessary to work in or lead of teams
Who should attend the course?
  • Candidates with basic programming skills in any programming language
  • Fees SR 4,000