Skip to main content
Browser not supported!
We recommend using a modern browser such as Google Chrome, Microsoft Edge, Apple Safari, or Mozilla Firefox.

Submitter's Information

Name

Teresa Ong

Title

AVP Workforce

Region

Bay Area

College

Foothill College

CTE Dean

CTE Dean's Name

Teresa Ong

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Software Development in Java

Submission Type

New Program

TOPs Code

Computer Programming (070710)

Projected Start Date

07/01/19

Catalog Description

 Java is a high-level programming language that lets you work quickly and integrate systems more effectively. Java programmers are employed in research, data science, machine learning, artificial intelligence, quality assurance, web back-end, and other careers throughout the software industry.

Enrollment Completer Projections

150

Program Proposal Attributes

Program Award Type(s) (Check all that apply)
  • Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
Program Goal

Students learn software development techniques and methods for creating applications in Java.Students also apply these skills in practical projects relevant to the software industry. The successful student will be able to use much of the course work toward a BS in computer science. 

Program LearningOutcomes:  

·       Students are able to design, document, test and debug programs using Java 

·       Students use design patterns in application programs 

·       Students demonstrate techniques for creating modular reusable code 

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

min: 24 qr units/ max: 28 qr units

Units for Degree Major or Area of Emphasis (Minimum and Maximum)

n/a

Total Units for Degree (Minimum and Maximum)

n/a

Course Report

Program Requirements Narrative
CourseTitleUnitsYear/Semester
(Y1 or S1)
Required courses: 


CS 1AObject oriented programming methodologies in Java4.5
CS 1BIntermediate Software Design in Java4.5
Plus at least 15 units from the following courses


CS 1CAdvanced Data Structures and algorithms in Java4.5
CS 10Computer Architecture and organization 4.5
CS 18/ Math 22Discrete Mathematics5
CS 22AJavascript for Programmers4.5
CS 30AIntroduction to Linux4.5
CS 31AIntroduction to database management systems4.5
CS 40ASoftware Engineering Methodology4.5
CS 40ANetwork Basics4.5
Math 10Elementary Statistics5
Math 48APrecalculus I5
Math 48BPrecalculus II5
Math 48C Precalculus III5
Math 1ACalculus5
Program Requirements

SuggestedSequence: 

Fall:CS 1A and MATH 48A 

Winter: CS 1B and CS 30A 

Spring:CS 1C and CS 40A 

TotalUnits = 27.5 

Supporting Documents

Bay Area Regional Questions

Goal of Program

CTE & Transfer

Include any other information you would like to share.
Most of the prospective students of this Certificate of Achievement are from the San Francisco Bay Area, which is a hub of technological innovation in the world. However, the certificate is relevant and useful to any student who wishes to contribute to the area and potentially seek employment with one of the major multinational technology companies. There is a great need within the software industry for more trained graduates of diverse backgrounds, which is a need this certificate seeks to meet.
Please list similar programs at other colleges in the service area which may be impacted, including the name of the college, the name of the program that may be impacted, the name of the person you contacted and the outcome of that contact.
This program is like the De Anza College Certificate of Achievement for Programming in Java. Data shows that there is currently yet unmet demand for graduates in this area. Several students at Foothill college come here from north of Foothill and will be better served by an offering of this program at our campus. Furthermore, the focus of our program is different from the De Anza offering due to our emphasis on software engineering patterns and principles. None of the community colleges in the San Mateo Community College district (north of Foothill) offer this program currently.

Submission Details

Published at

04/16/19 - 05:32 PM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Software Development in Java". to Teresa Ong's drafts. This message will be sent to ongteresa@foothill.edu

Comments, Documents, Voting

Comments

All Comments

No comments to display.