Jan 25, 2021  
2020-2021 Graduate Catalog 
    
2020-2021 Graduate Catalog

CSCI 502 - Programming Principles in Java


Object-oriented programming in Java, including class definitions, collections, streams, I/O, multi-threading, graphical applets, and Internet-based distributed client-server database applications. Implementation using an editor (on Linux) and an IDE (e.g., NetBeans on Windows). Extensive laboratory work. May not be taken by students with undergraduate credit for CSCI 470.

Prerequisites & Notes
PRQ: Admission to the graduate program in computer science or consent of department.

Credits: 3