Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York, LLC | Evaluated Learning Experience

Java Server Pages (JV301P)


Varies-distance learning format. 

Online throughout the U.S.

December 2010 - February 2016.

Instructional delivery format: 
Online/distance learning
Learner Outcomes: 

Upon successful completion of the course, students will be able to: format web page content using HTML tables; accept user input via HTML forms; validate user input using Javascript; describe the structure of a Tomcat web application; develop simple JSP's using scriptlets, expression tags, and directives; use a packaged custom Java class inside a JSP; use implicit objects in a JSP (especially out, request and response); process HTML form input using JSP's to create dynamic content; connect to a MySQL database from within a JSP using JDBC; use Connection, Statement and ResultSet data types in a JSP; write basic SQL to query, insert, and update records in a database; perform inner and outer join on tables in a database; explain the meaning of a Cartesian product between tables; use primary and foreign keys to design databases; sort and group data in the query result; write sub-queries to extract desired columns from multiple tables; manage sessions and session data across JSP's; develop a shopping cart application using JSP, Tomcat and MySQL.

This course is taught in an online, module format consisting of on-going and cumulative competency based assessments (quizzes, code writing, and proctored final exam) with instructor feedback throughout.
Credit recommendation: 

In the lower or upper division baccalaureate/associate degree category, 3 semester hours in Computer Science or Java Programming (11/10). NOTE: JV301P must be taken as part of a two course sequence with JV301P to receive the credit recommendation. NOTE: In order to receive credit recommendations, students must take proctored exam at an authorized third party testing location.