Enrolment options

This course focuses on fundamentals of logic formulation with their implementation in Java programming language, a new and very simple language that allows the students to construct objects directly. It aims to develop the students’ logical, critical, and problem solving skills on programming basics and also on the modern context of object-oriented programming (OOP) through exercises and hands-on activities. Topics include programming concepts, basic elements of Java, control structures and introduction to OOP.

At the end of this course, students should be able to read and write programs in the language of Java in response to a given problem or scenario, preparing them to continue on to Computer Programming 2.

Guests cannot access this course. Please log in.