An advanced-level course which examines advanced Java features including advanced graphical user interfaces (GUI), data structures, file I/O, database connectivity, multithreading, generics, recursion, efficiency of algorithms, Java Server Pages (JSP), and Java Frameworks.
Credit for Prior College-Level Learning
Student will present CIS Department with a portfolio of at least two years full-time Java development industry work experience related to the course learning outcomes as well as a valid certification in Java Development as described below. The portfolio will be evaluated using a rubric.
Student possess a recent (among the two most recent editions) Oracle Certified Professional certification in Java Development. Credential will be reviewed by CIS Department.