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

Courtney Brown

Title

Technology Department

Region

Bay Area

College

Merritt College

CTE Dean

CTE Dean's Name

Dr. Rick Ramos

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Associate in Science in Computer Science

Submission Type

New Program

TOPs Code

Computer Software Development (070700)

Projected Start Date

08/20/19

Catalog Description

Graduates of the two-year program in Computer Science will have the skills required for entry level software development.Upon successful completion of the curriculum, students receive the Associate in Science (AS) degree. This degree combines both CTE & Transfer outcomes and integrates entry level skills for software development with curriculum insecure coding, hacking techniques, automation of security operations, and DevOps. This Computer Science degree infuses Computer Science competencies with Cybersecurity competencies and is aligned with curriculum guidance from governing bodies such as the Association of Computing Machinery (ACM) and the National Initiative for Cybersecurity Education (NICE). The curriculum is mapped to the nationally defined Knowledge Units (KU) and articulates into four-year programs in both Computer Science and Cybersecurity. An inventory of Merritt College course mappings is published by the National Initiative for Cybersecurity Careers and Studies (NICCS) at https://niccs.us-cert.gov/training/search/merritt-college  The curriculum includes instruction in the fundamentals of problem solving and analysis, programming, data structures, and architecture. Additional requirements include Calculus, Physics and Discrete Mathematics. This program takes a contextualized approach to the CS major through the choice of language,C++, and the approach to curriculum subjects. It aims to develop skills in the design and implementation of software that operates correctly at extreme scale.It equips the graduate to select strategies and develop programs that solve complex problems within appropriate constraints such as time, connectivity,processing, or storage limitations.

This program also prepares students for transfer to four-year colleges for further study in Computer Science or Cybersecurity,as well as related areas such as Computer Engineering. Students who are interested in transferring after completion of the two-year degree program should consult with the departmental faculty chair, read the “Transfer Information” section of the college catalog, and discuss heir plans with their program advisor or counselor. If you wish to substitute one class for another because of specific requirements of the transfer institution you will attend, consult with your articulation counselor. Four-year universities may have additional or different course requirements for completion of lower division courses. The web site www.assist.org can provide additional information about applicable courses for transfer.

Enrollment Completer Projections

For Merritt College the Chancellor's Office Data Mart (www.cccco.edu) lists 3 sections of Physics and 28 sections under the MATH TOP code, only 2 out of the 28 MATH sections, and one of the Physics sections are program applicable. The enrollment for these courses were taken from the Merritt College enrollment reports for those courses. With a new program like Computer Science, it is not possible to know the how many students will persist and move forward through the required sequence of major courses. The degree is multidisciplinary and relies on successfully enrolling in math and physics courses that already service many programs. Inability to enroll in a required math or physics class will delay student progress. Absent evidentiary data, an optimistic assumption of 66% retention for a starting cohort of 28 puts the estimated number of annual completers at 18.

Program Proposal Attributes

Program Award Type(s) (Check all that apply)
  • Certificate of Achievement: 8 to fewer than 16 semester (or 12 to fewer than 24 quarter) units (B)
  • A.S. Degree (S)
Program Goal

The Associate in Science in Computer Science is a Career  Education (CE) and Transfer degree that enables the student to join the software development workforce at the entry level. It includes instruction in the design of software and the implementation of software designs. It incorporates study in Mathematics and Physics to enable the student to design models of systems that often cannot be directly measured and observed. This enables the creation of algorithms; an unambiguous specification of how to solve a class of problems.It also includes instruction in implementation (coding) of software designs using a strongly typed programming language. These two distinct skill sets form the basis for successful software development in the work force as well as continued study in Computer Science, Computer Engineering, and related fields

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

31-48

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

12-17

Total Units for Degree (Minimum and Maximum)

55-60

Course Report

Program Requirements Narrative
CourseTitleUnitsYear/Semester
(Y1 or S1)
CIS 6
or
Introduction to Programming5S1
CIS 7Control Structures and Objects4S1
MATH 3ACalculus I5S1
ENGL 1A
or
Composition and Reading4S1
ENGL 5Critical Thinking in Reading and Writing3S1
MATH 3BCalculus II5S2
CIS 33Software Architectures and Algorithms4S2
PHYS 4AGeneral Physics with Calculus5S2
CIS 11
Discrete Structures and Logic
4S3
CIS 59Applications in Information Security3S3
CIS 56Secure Coding in Java and .NET3S3
CIS 78
Digital Architectures for Computation
4S4
CIS 71Introduction to Information System Security3S4
CIS 52Cloud Security Fundamentals3S4
Program Requirements

The Merritt College Computer Science A.S. degree infuses Computer Science competencies with Cybersecurity competencies and is aligned with curricular guidance from the governing bodies; the Association of Computing Machinery (ACM) and the National Initiative for Cybersecurity Education (NICE). The curriculum is mapped to the nationally defined Knowledge Units (KU) and articulates into four-year programs in both Computer Science and Cybersecurity. Cybersecurity Knowledge Units (KU) and course mappings are published by the National Initiative for Cybersecurity Careers and Studies (NICCS) at https://niccs.us-cert.gov/training/search/merritt-college. 

The curriculum includes instruction in the fundamentals of problem solving and analysis, programming, data structures, and architecture. Additional requirements include Calculus, Physics and Discrete Mathematics. This program takes a contextualized approach to the CS major through the choice of language, C++, and the approach to curriculum subjects. It aims to develop skills in the design and implementation of software that operates correctly at extreme scale. It equips the graduate to select strategies and develop programs that solve complex problems within appropriate constraints such as, time, connectivity, processing, or storage limitations. Students in our Cybersecurity courses have earned national recognition fielding a team that finished #4 in the highest (Gold) bracket of 2017, and #5 in 2018 National Cyber League competition. This merging of Cybersecurity and Computer Science puts Merritt College at the cutting edge of two-year Computer Science programs.

The program Narrative above is for a student completing the A.S. in Computer Science with a Concentration in Secure Software Development. The Cybersecurity courses are taught in two six-week sessions each semester. The sessions run sequentially enabling the completion of two Cybersecurity courses each semester. 

Supporting Documents

Bay Area Regional Questions

Goal of Program

CTE & Transfer

Include any other information you would like to share.
Embedding Cybersecurity as an elective also follows the ACM Guidance dated 6/30/2017. The proposed Merritt College Computer Science program has the potential to significantly improve the local workforce by preparing graduates to apply software to security operations permitting intrusion detection, prevention, and mitigation to grow and scale by an order of magnitude.
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.
There are 10 community colleges in the Bay Region issuing 145 awards annually on TOP 0707.00 - Computer Software Development and TOP 0702.10 - Software Applications. There are three colleges in the East Bay sub-region issuing 32 awards annually on these two TOP codes. Based on all available data, there appears to be a significant undersupply of Computer Science workers compared to the demand for this cluster of occupations in the Bay region and in the East Bay sub-region (Alameda and Contra Costa Counties). The gap is about 17,900 students annually in the Bay region and about 2,040 students annually in the East Bay sub-region.

Submission Details

Published at

12/06/18 - 05:09 PM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Associate in Science in Computer Science". to Courtney Brown's drafts. This message will be sent to courtneybrown@peralta.edu

Comments, Documents, Voting

Comments

All Comments

No comments to display.