Catalog 2015-2016 
    
    Apr 18, 2024  
Catalog 2015-2016 [ARCHIVED CATALOG]

ITAD 242 Java Programming

5 credits
This course teaches students to develop applications using Java programming language. Emphasis is placed on object-oriented programming principles. The course studies event-driven programming, building user interfaces, and using object-oriented development environment.

Prerequisites: ITAD 123  
Quarters Offered: Winter, Spring

Global Outcome(s)
This course teaches to the global outcome of Teamwork.

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to:

  • Use Java Development Environment to develop applications
  • Demonstrate solid understanding of object-oriented programming principles
  • Use Java API classes when implementing programs
  • Use  class inheritance and polymorphism in class hierarchies
  • Use exceptions to properly handle run time errors
  • Use I/O stream classes for reading and writing files
  • Use abstract classes and interfaces in class hierarchy design and implementations
  • Create programs that utilize Graphical User Interface to gather user input
  • Use threads to create more efficient Java programs
  • Design and implement software applications as a member of a team