Skip navigation

COMP2750 Java Programming for New Media

Later Year Course

Offered By Department of Computer Science
Academic Career Undergraduate
Course Subject Computer Science
Offered in First Semester, 2009 and First Semester, 2010
Unit Value 6 units
Course Description

A Java-based introductory programming course which includes aspects of graphical user-interfaces and Java2D graphics as well as good programming practice and software engineering.

Learning Outcomes By the end of this course, you should be able to:

  1. Read and understand a Java-based software code of medium-to-high complexity.
  2. Write a Java application of medium complexity (consisting multiple classes).
  3. To use standard and third-party Java's API when writing your ownapplications.
  4. Understand the basic principles of creating Java applications with graphical user interface (GUI).
  5. Create your own GUI application of low complexity using the AWT/Swing Java packages.
  6. Understand fundamental concepts of computer science: structure of computational process, algorithms and complexity of computation.
  7. Understand the basic approches to designing software application and implementing the design using Java programming language.
  8. Create Java applications to manipulate media data (sound, images) using the standard Java packages javax.sound and Java 2D.
Indicative Assessment Homework and Labs (10%); Two Programming Assignments (30%); Final Theory Exam (60%)
Workload

Thirty one-hour lectures, six two-hour laboratory sessions.

Areas of Interest Information Technology
Requisite Statement

COMP1100 or COMP2720

Incompatibility

COMP1110 and COMP1510

Prescribed Texts

Hortsman, Cay Big Java, 3rd edition, John Wiley & Sons Inc, Somerset, New Jersey, U.S.A., 2007.

Other recommended resources will be listed on http://cs.anu.edu.au/Student/comp2750-6700.2008/java_resources.php

Majors/Specialisations IT in New Media Arts
Programs Bachelor of Arts (New Media Arts)

The information published on the Study at ANU 2009 website applies to the 2009 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2008 website.

Updated:   13 Nov 2015 / Responsible Officer:   The Registrar / Page Contact:   Student Business Solutions