CIS3001 Object-Oriented Programming with Java (FOBUS)

Semester 1 (ONC)Toowoomba (EXT)Toowoomba

Units 1.0 (Programming) Band 2

Students who have not completed CIS1001 or CSC1401 at USQ will need to have foundation skills in programming logic. Students are required to have access to a personal computer, e-mail capabilities and Internet access to USQConnect. Current details of computer requirements can be found at <>.


This course introduces the student to the fundamentals of object-oriented programming using the Java programming language. It lays a solid foundation for the development of practical business solutions in an object-oriented environment.