Submitted by Muath on Tue, 05/22/2018 - 12:30
Module Title
Advanced Java Programming
Module Credits
0
Module Semester
0
Module Status
Mandatory

Description

The Advanced Java Programming module is designed for learners who have a strong foundation in the Java Programming. The module teaches the application of advanced Object-Oriented Programming to robust software development including Java applications such as those that manipulate files, directories, file systems and databases. The course uses the latest Java Platform and SE Development Kit.

Indicative Content

  • Java Class Design
  • Advanced Class Design
  • Object-Oriented Design Principles
  • Generics and Collections
  • String Processing
  • Exceptions and Assertions
  • Java I/O Fundamentals
  • Java File I/O
  • Building Database Applications with JDBC
  • Graphical User Interface (GUI) Programmingrite heading
  • Applets
  • Threads
  • Concurrency
  • Localisation
  • Communication and Professionalism
Module Assessment
Type
N/A
Percentage
0%