Skip Navigation
 

ENTD380 - Introduction to Object Oriented Programming with Java

Course Details

Course Code: ENTD380 Course ID: 4893 Credit Hours: 3 Level: Undergraduate

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)





Prerequisites

Course Schedule

Registration Dates Course Dates Session Weeks
06/24/19 - 11/29/19 12/02/19 - 01/26/20 Fall 2019 Session D 8 Week session
08/26/19 - 01/31/20 02/03/20 - 03/29/20 Winter 2020 Session I 8 Week session
10/28/19 - 04/03/20 04/06/20 - 05/31/20 Spring 2020 Session B 8 Week session

Current Syllabi

After successfully completing this course, you will be able to

  • Explain the fundamentals of Java programming
  • Apply branch and loop control structures in Java programming
  • Apply subroutines in Java programming
  • Demonstrate use of objects and classes in Java programming
  • Create a graphical user interface (GUI) program using Java programming
  • Demonstrate use of arrays in Java programming
  • Summarize using advanced Java programming techniques, recursion and linked data structures, and some of their applications
  • Build an application using the process for designing and developing Java programming
NameGrade %
Forums 40.00 %
Week 1 Forum 5.00 %
Week 2 Forum 5.00 %
Week 3 Forum 5.00 %
Week 4 Forum 5.00 %
Week 5 Forum 5.00 %
Week 6 Forum 5.00 %
Week 7 Forum 5.00 %
Week 8 Forum 5.00 %
Final Project 25.00 %
Week 8 Final Project 25.00 %
Assignments 35.00 %
Week 1 Assignment 5.00 %
Week 2 Assignment 5.00 %
Week 3 Assignment 5.00 %
Week 4 Assignment 5.00 %
Week 5 Assignment 5.00 %
Week 6 Assignment 5.00 %
Week 7 Assignment 5.00 %
Book Title: Intro. to Programming Using Java Volume 6.0 - available online
Author: Eck
Publication Info: Eck
ISBN: N/A

Book Title:Intro. to Programming Using Java Volume 6.0 - available online
Author: No Author Specified

Previous Syllabi

Not current for future courses.