Skip Navigation

Schedule of Classes

View Academic Calendar

ENTD380 - Introduction to Object Oriented Programming with Java


This course is an introduction to the concepts and principles of Object-Oriented Programming (OOP) using Java programming language. Writing programs for mobile devices such as smartphones and tablets is in growing demand. Java is one of the most popular programming languages used to address this need, especially for requirements involving several computing devices. The course addresses Java fundamentals, branching and loop control structures, subroutines, objects and classes, Graphical User Interface (GUI) program, arrays, recursion and linked data structures, and other Java related concepts and principles. This course solidifies a theoretical overview of designing and developing applications using Java programming language. The course will also provide both conceptual and scenario based exercises, thus enabling students to experience the maximum amount of comprehension and retention of material covered. This software is not provided by the course material grant and must be purchased/provided by the student. Prerequisite: ENTD200





Schedule of Classes

Registration Dates Course Dates Session
10/29/18 - 03/29/19 04/01/19 - 05/26/19 Spring 2019 Session B - 8 Week session
11/26/18 - 05/03/19 05/06/19 - 06/30/19 Spring 2019 Session I - 8 Week session
12/31/18 - 05/31/19 06/03/19 - 07/28/19 Spring 2019 Session D - 8 Week session
02/25/19 - 08/02/19 08/05/19 - 09/29/19 Summer 2019 Session I - 8 Week session

Course Materials

Previous Syllabi

Book Title: Intro. to Programming Using Java Volume 6.0 - available online
Publication Info: N/A
Author: No Author Specified
Unit Cost: N/A
Electronic ISBN: N/A
Electronic Unit Cost: N/A