Subject Descriptions - Subject Information

Calendar: 2017 Postgraduate
Faculty: Faculty of Engineering and Information Sciences
Department: School of Computing and Information Technology

Subject Information
Subject Code MCS9213
Subject Name Java Programming and Applications
Credit Points 6
Pre-Requisites None.
Co-Requisites MCS9124
Restrictions None.
Equivalence ITCS907
Assessment assignments 50%; exams 50%
General Subject No.

Subject Description
This subject provides: 1. an introduction to the Java language and some of its standard class libraries; and 2. experience with object oriented design and implementation techniques. Topics covered will include: use of a Java Integrated Development Environment, Java language, subset of the standard Java class packages (Standard Edition: windowing, graphics, TCP/IP networking, threads, database access, applet, media), security issues with portable code, Java "Micro Edition" (ME) and its associated packages and applications. Development of applications for different environments.

Subject Learning Outcomes
On successful completion of this subject, students will be able to:
1. Develop programs that utilize the Java programming language.
2. Develop programs that exploit graphical user interfaces.
3. Implement programs using threads, networking, and Java database access libraries.
4. Implement programs with Java ME, graphics, and “games” packages.

Extra Information
Generic Extra Information: