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
