CIS 2217 Java Software Development II

This course builds on prior Java studies and includes classes and objects, text processing, wrapper classes, returning objects from methods, aggregation, inheritance, polymorphism, exception handling, advanced file input/output, JList component, JComboBox component, applets, recursion, Java Servlets, JavaServer Pages, Java Beans, problem analysis and Java software solution design, coding and testing.

Division: Business and Public Services
Department: Computer Information Systems
Repeatable Credit: No
Offered Online: Yes

Prereqs: CIS 2212 


  • Create Applets, Java Servlets, and JavaServer Pages (JSPs).
  • Analyze problems and design, code and test Java software solutions at an intermediate level.
  • Create Java classes using inheritance and polymorphism.

Credit Hours: 3

Classroom Hours: 3