CIS Professional Certificate in Java Programming

Business Division
Certificate E0700

The Java programming certificate is designed to prepare students for a career in computer programming. The certificate offers a balanced set of classes that provides students with client, server, and database programming skills required by industry. Emphasis is placed on object-oriented programming applications Web-based applets configuring an Apache Tomcat servlet, implementing JavaServer Pages, JavaBeans, and NetBeans for reusable software components. Students will demonstrate the ability to design and implement a Java application that will contain the front end user interface and back end database. Opportunities available after the completion of this certificate include programming for systems, mobile devices, device drivers and software engineering.

Required Courses

CISP 10Principles of Object-Oriented Design2.5
CISP 21Programming in Java3
CISP 21LProgramming in Java Laboratory0.5
CISP 24Advanced Java Programming3
CISP 24LAdvanced Java Laboratory0.5
Choose one from the following sequences:3.5
Database Management - Microsoft Access
and Database Management - Microsoft Access Laboratory
Database Management - Microsoft SQL Server
and Database Management - Microsoft SQL Server Laboratory
Database Management - Oracle
and Database Management - Oracle Laboratory
Total Units13

CIS Program Website

 Guided Pathway of Study

Explore Your Future in Java Programming

The Guided Pathway of Study grid below offers a semester by semester plan for achieving the Professional Certificate in Java Programming as recommended by content Faculty Members and Counselors. 

If you are unable to meet this recommended plan,  please make an appointment with a counselor who will assist you with developing your personal Guided Pathway of Study for this program. 

Plan of Study Grid
First Year
Semester 1Units
CISP 10 Principles of Object-Oriented Design 2.5
CISP 21 Programming in Java 3
CISP 21L Programming in Java Laboratory 0.5
 Units6
Semester 2
CISP 24 Advanced Java Programming 3
CISP 24L Advanced Java Laboratory 0.5
CISD 31 Database Management - Oracle 3
CISD 31L Database Management - Oracle Laboratory 0.5
 Units7
 Total Units13

Program Learning Outcomes

Upon successful completion of this program, a student will be able to:

  • Develop a dynamic web page programming Java Server Pages.
  • Create an object oriented program that will use remote method invocation using the Java programming Language.

    Review Student Learning Outcomes (SLOs) for this program.
Print Options