Santa Rosa Junior College logo Building on a Legacy of Excellence
home  > instruction  > instructional departments  > computer studies  > web certificates  > java programmer
Java Programmer

In the Web Site Development Java Programmer Certificate of Achievement program, students will develop an excellent understanding of the principles of object-oriented programming, as well as database design as they apply to Web-based applications.

Understanding how Java can be used to enhance a Web site is a key element of the program. The program stresses a thorough understanding of HTML, C++, and Java. Students will be expected to deliver Web-based solutions to business requirements.

A successful Java programmer exhibits a strong work ethic, perfectionist standards, patience, strong people skills and shows an attention to detail. Java Programmers are expected to design, program, test, and resolve programming problems, and provide production support.

Job titles include Java Software Developer, Java Programmer, Java Guru, Web Programmer, and Web Developer.

E-mail the certificate coordinator for further information.

Java Programmer Certification Coursework
Course # Course Name Units Delivery
first semester course of study 13.0 CL OL
CS 50.11A
Creating Web Pages 1 - HTML 1.5 X
X
CS 50.11B Creating Web Pages 2 - HTML 1.5 X X
CS 50.15A Introduction to XML 1 1.5   X

CS 50.15B

Introduction to XML 2 1.5   X
CS 10 Introduction to Programming 4.0 X X
CS 81.21 Introduction to UNIX 3.0 X X
second semester course of study 14.0 CL OL
CS 50.11C Introduction to Cascading Style Sheets (CSS) 3.0   X
CS 17.11 JAVA Programming 3.0 X  
CS 11 Data Structures and Algorithms 4.0 X X
CS 50.31 or
CS 99I
Web Content Development
or Occupational Work Experience Internship
4.0 X
X
X
X
third semester course of study 10 CL OL
CS 50.32 or CS 99I Web / Interactive Media Projects
or Occupational Work Experience Internship
4.0 X X
CS 81.62 Relational Database Concepts and Structured Query Language 3.0   X
CS 55.17 Building Web Applications using Java Technologies 3.0 X X
  Total Units 37    

CL = classroom
OL = online