COSC3109 Java Programming

COSC3109 Java Programming (RMIT University): rated 4.0/5 overall across 1 review collected on RMIT Wall.

COSC3109 is a RMIT University course taught by the STEM College in Computing Technologies. This page brings together its handbook details and what RMIT students say about it.

Review data updated 2026-10-24.

Course details

Chinese title: Java程序设计

Type: Undergraduate course

Credit points: 12

Subject area: Computing Technologies

Faculty: STEM College

Level: Undergraduate

Handbook year: 2026

Overview

This course introduces Object-Oriented programming using the Java programming language. This course covers: algorithm development using object oriented programming paradigm; the use of standard Java classes and interfaces; working with classes and objects, inheritance and polymorphism; the use of standard APIs; I/O processing; and programming style and code reuse.

COSC3109 student reviews, difficulty and workload

COSC3109 has 1 scored review: overall 4.0/5 (all out of 5; higher difficulty means harder).

Sources: 1 Reddit comment that an AI model judged to be reviewing this course (average would-recommend 4.0/5).

On Reddit: "Hi! I’m currently taking **COSC3109 Java Programming** and **COSC1111 Data Communication and Net-Centric Computing**, so I can give you a bit of insight into those two! **COSC3109 – Java Programming** * **Difficulty:** I’d say that it depends quite a lot on your programming back…"

The course panel on RMIT Wall shows every review and discussion in full.

COSC3109 FAQ

Q: Is COSC3109 worth taking?

A: Averaged over 1 review: overall 4.0/5. Only a few reviews so far, so treat this as a rough guide.

Q: Which faculty teaches COSC3109, and when is it offered?

A: COSC3109 is taught by the STEM College. Check the official handbook for the current year.

Related courses

More on RMIT Wall

Official page

RMIT Wall is an independent student community and is not affiliated with RMIT University.