Loading...

Overview

The Java Essentials program is offered to bridge the skills of highly qualified applicants to be successful in the areas of programming and data structures using JAVA. The purpose of the course is to bring learners from outside the computer science discipline into the field of computing, and the course satisfies the prerequisite for admission to the Master's of Engineering in Computer Science.

Participants will receive a digital badge upon successful completion of all units and assessments. NOTE: September 15, 2026 is the last day to register. The course will be available until November 15, 2026, and participants must complete all units and assessments by this date to receive their digital badge.

Course Outline

Unit 1 - Inheritance and Polymorphism
Unit 2 - Conditionals and Software Testing
Unit 3 - Variables and For-loops
Unit 4 - More Lists, Loops, Arrays and Grouping
Unit 5 - More Loops and Arrays
Unit 6 - Multi-dimensional Arrays, File I/O and Sets
Unit 7 - Testing and Exceptions
Unit 8 - Linked Lists, Bags, Stacks, and Efficiency
Unit 9 - Recursion and Software Design
Unit 10 - Queues and Generics
Unit 11 - Lists and Iterators
Unit 12 - Comparing, Sorting and Binary Search


The micro-credential earned through this course confirms competency in the following:

Programming / Object-Oriented Concepts
• objects, classes
• instance data, encapsulation
• methods
• inheritance, class hierarchies
• unit testing

Java Specific Topics
• source code, bytecode
• compilation
• object references, aliases
• primitive data types
• methods, parameter passing
• visibility modifiers (public vs. private)
• importing packages and classes
• static data and methods
• assignment, type compatibility
• conditionals: if, if-else, switch
• loops: while, for, “for each”
• Input/Output: Scanner, PrintWriter

Loading...

Enroll Now - Select a section to enroll in

Section Title
Java Essentials Bridge Program
Type
Discussion
Dates
Dec 01, 2025 to Nov 15, 2026
Contact Hours
120.0
Fee(s)
563859 Registration $3,000.00

Section Notes

Cancellation Policy: Refund requests must be received 14 calendar days prior to the program start date. A $500 administrative fee will be deducted from all refunds. Requests should be sent by email or by initiating a drop request through the student portal in our online registration system. Please note: refunds will not be issued for no-shows or for cancellations received on or after the program start date. In the unlikely event that this program is cancelled or postponed due to insufficient enrollments or unforeseen circumstances, the university will fully refund registration fees but cannot be held responsible for any other expenses, including cancellation or change charges assessed by airlines, hotels, travel agencies, or other organizations.
Required fields are indicated by .