Advanced Programming in Java
Download as PDF
Overview
Subject area
CSCI
Catalog Number
612
Course Title
Advanced Programming in Java
Department(s)
Description
Systematic treatment of object-oriented algorithmic problem solving in Java beyond the level of introductory programming, with attention to general as well as language-specific issues including applications, event-driven programming; elements of graphical user interfaces (GUIs); linked lists; heap memory management and garbage collection; recursion; inheritance, polymorphism and dynamic binding of function code, abstract classes; file I/O; exception handling; packages; applications of data structures; applets; concept of multithreading; testing and debugging.
Typically Offered
Fall, Spring
Academic Career
Graduate
Liberal Arts
No
Credits
Minimum Units
3
Maximum Units
3
Academic Progress Units
3
Repeat For Credit
No
Components
Name
Laboratory
Hours
2
Name
Lecture
Hours
2
Requisites
029737