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

Tina Recalde

Title

Dean, Health Sciences and Public Service

Region

San Diego/Imperial

College

San Diego Mesa College

CTE Dean

CTE Dean's Name

Tina Recalde

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Software Engineering Foundations Certificate of Achievement

Submission Type

New Program

TOPs Code

Computer Software Development (070700)

Projected Start Date

08/01/22

Catalog Description

Award Description:

The Software Engineering Foundations Certificate of Achievement prepares students for programming projects that span multiple people, multiple libraries, and multiple technologies. The award curriculum is structured to provide students with a strong foundation in programming and software development theory and culminates with a large-scale software implementation. As part of this certificate students are exposed to software industry tools and workflows. Students apply those tools and workflows to handle tasks such as requirements development, code design, version control, code reviewing, code debugging, quality assurance, time management and project tracking. This award is beneficial in assisting internship placement, provides avenues for career advancement, and facilitates achievement of a computer science bachelor’s degree, which is the standard for software industry positions.

 Program Description:

Prepares students for employment in the rapidly expanding field of Computer and Information Sciences and offers the skills required to function effectively in various occupations and professions requiring the use of computers. Required courses focus upon the use and functioning of the computer and relate the general study of the computer with studies of specific languages, enabling the student to combine computer hardware and software to process data into information. Upon completion of this curriculum, the student should have the capability to apply computer technology to diverse business and professional environments and be qualified for employment as an entry-level programmer in the computer and information sciences industry or transfer to 4-yearinstitution.

 Program Goals:
The goals of the Computer and Information Sciences program are to prepare students to:
1) apply computer technology to diverse business and professional environments,
2) qualify for employment as an entry-level programmer in the computer and information sciences industry
3) transfer to a 4-year institution, and/or
4) build skills of current workers that align with industry demands.

Award SLOs –  

Students who successfully complete the Software Engineering Foundations Certificate of Achievement will be able to:

·       Understand and implement programming constructs, including variables, control structures, functions, arrays/lists, classes and objects for a given programming task. Design and implement multiple class programs.

·       Determine proper software engineering processes to use in a software project. Deconstruct and compose software architecture designs. Identify and implement software design patterns in software projects

·       Develop and implement large-scale software in a team setting, executing current software engineering practices.

Enrollment Completer Projections

20-25

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

Prepares students for employment in the rapidly expanding field of Computer and Information Sciences and offers the skills required to function effectively in various occupations and professions requiring the use of computers. Required courses focus upon the use and functioning of the computer and relate the general study of the computer with studies of specific languages, enabling the student to combine computer hardware and software to process data into information. Upon completion of this curriculum, the student should have the capability to apply computer technology to diverse business and professional environments and be qualified for employment as an entry-level programmer in the computer and information sciences industry or transfer to 4-year institution.

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

19

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

The Software Engineering Foundations Certificate of Achievement prepares students for employment in the rapidly expanding field of Computer and Information Sciences and offers the skills required to function effectively in various occupations and professions requiring the use of computers. Required courses focus upon the use and functioning of the computer and relate the general study of the computer with studies of specific languages, enabling the student to combine computer hardware and software to process data into information. Upon completion of this curriculum, the student should have the capability to apply computer technology to diverse business and professional environments and be qualified for employment as an entry-level programmer in the computer and information sciences industry or transfer to 4-yearinstitution.

Program Requirements

CISC 215

CourseTitleUnitsYear/Semester
(Y1 or S1)

Select 8 Units from the following pairings:

CISC 179Python Programming4Y1, S1
CISC 215
Intermediate Python Programming
4Y1, S2
or


CISC 192C/C++ Programming4Y1, S1
CISC 187
Data Structures in C++
4Y1, S2
or


CISC 192C/C++ Programming4Y1, S1
CISC 205Object Oriented Programming using C++4Y1, S2
or


CISC 193Microsoft C# Software Engineering 14Y1, S1
CISC 194Microsoft C# Software Engineering II4Y1, S2

Required Classes

CISC 210System Analysis and Design3Y1, S2
CISC 220Fundamentals of Computer Game Programming4Y2, S1
CISC 221Intermediate Computer Game Programming4Y2, S2

San Diego/Imperial Regional Questions

No questions to display.

Submission Details

Published at

09/20/21 - 09:53 AM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Software Engineering Foundations Certificate of Achievement". to Tina Recalde's drafts. This message will be sent to trecalde@sdccd.edu

Comments, Documents, Voting

Comments

All Comments


CS

Cassandra Storey   ·  10/08/21

SDCCE supports

DJA

Dr. Javier Ayala   ·  10/07/21

Gc supports.

ES

Efrain Silva   ·  10/07/21

IVC supports the program.

RL

Rose LaMuraglia   ·  10/07/21

SD City supports program

JL

Jesse Lopez   ·  10/05/21

Miramar College agrees with COE’s comments and endorses the new program.

LM

Larry McLemore   ·  10/05/21

Cuyamaca supports

SW

Susan Wyche   ·  10/04/21

Palomar College supports this new program.

JL

Jennifer Lewis   ·  09/30/21

Southwestern College supports this proposal for a new program.

DAT

Dr. Al Taccone   ·  09/27/21

MiraCosta recommends!

JE

John Edwards   ·  09/27/21

Mesa College submitted the appropriate LMI from the COE. The COE recommends proceeding with developing a program because 1) a supply gap exists for these occupations; 2) their entry-level and median earnings are above the living wage; and 3) a high number of annual openings exist. Colleges should note that employers typically require a bachelor’s degree as the minimum educational requirement for these occupations.