CS 4120 - Advanced Applications Programming in Java (3)
A continued exploration of the Java programming language with an emphasis in utilizing more advanced features of the language in software development. Topics include generics, multithreading, networking, JavaFX, databases, servlets, and JSP. Prerequisite(s): CS 2300. An additional fee is associated with this course.