Singapore University of Social Sciences

Introductory Programming and Object Oriented Concepts Using Java

Applications Open: To be confirmed

Applications Close: To be confirmed

Next Available Intake: To be confirmed

Schemes: To be confirmed

Language: English

Duration: 6 months

Fees: To be confirmed

Area of Interest: To be confirmed


This course introduces the fundamental computer programming and the basic object oriented programming concepts using Java. Topics include the primary concepts in the object-oriented programming approach, programs using the control structures of fundamental structured programming, writing a simple Java class for an object-oriented application, basic object-oriented concepts relating to a class hierarchy, looking-up the Java documentation and using the Java-supplied classes. Some elementary understanding of computing and the use of computers are required.

Level: 1
Credit Units: 5
Presentation Pattern: Every semester


  • The modular approach to modern day programming
  • Data types, operators and expressions in Java
  • Structured programming with the three basic control constructs: sequence, decision and iteration
  • The concept of a class in object-oriented programming
  • The structure of a class and its relationship with other classes
  • The use of classes supplied with Java

Learning Outcome

  • Explain the primary concepts in the object-oriented programming approach
  • Outline the control structures of structured programming
  • Implement classes for an object-oriented application
  • Cite the Java documentation and use the Java-supplied classes
  • Develop programs in Java using the control sturcutres of structured programming
  • Write programs using the object oriented programming approach
Back to top
Back to top