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. This course is co-listed with CS 5220. Prerequisite(s): CS 2300 with a grade of C or better. An additional fee is associated with this course.