C867 | Scripting and Programming - Applications | 4 | A second course equivalent to 4 units, in software development: Object Oriented Development (C++, Java, C#, VB.NET, Objective C, Python, Ruby, Perl) or one of the following Certifications: Oracle Certified Associate: Java SE 8 Programmer Exam 1Z0-808.
|
C191 | Operating Systems for Programmers | 3 | One course, equivalent to 3 units, in operating systems for programmers/engineers or one course in advanced operating systems.
|
C949 | Data Structures and Algorithms I | 4 | One course, equivalent to 4 units, in data structures and/or an advanced course in algorithms.
|
C952 | Computer Architecture | 3 | One course, equivalent to 3 units, in computer architecture.
|
C951 | Introduction to Artificial Intelligence | 3 | One course, equivalent to 3 units, in introduction to advanced artificial intelligence, intelligent systems or machine learning.
|
D281 | Linux Foundations | 3 | One course, equivalent to 3 units, in Linux Foundations, Linux Technology, or one of the following Certifications: CompTIA: Linux+; LPI: Linux Essentials, LPIC- 1, LPIC-2, or LPIC – 3; Linux Foundation: Certified System Administrator (LFCS); Red Hat: RHCSA, RHCE or RHCA; or the Oracle Certified Professional Oracle Linux 8 System Administrator (Exam 1Z0-106).
|
D370 | IT Leadership Foundations | 3 | One course, equivalent to 3 units, in leadership or organizational behavior or one of the following certifications: PMI: CAPM or PMP.
|
D427 | Data Management - Applications | 4 | A second database course equivalent to 4 units, or one of the following Certifications: CIW Database Design Specialist (1D0- 541), CIW Web Development Professional Certification, Microsoft Certified: Azure Database Administrator Associate.
|
D197 | Version Control | 1 | One upper division course, equivalent to 1 unit, in
version or source control.
|
D430 | Fundamentals of Information Security | 3 | One course, equivalent to 3 units, in computer security, must have been taken within the last 5 years. Or one of the following Certifications: EC-Council - CEH, CCISO, ECSS; CompTIA - CASP+; CompTIA Security+; ISC2 CC, ISC2 - CISSP or Associate of ISC (2) with CISSP Exam Passed; ISACA - CISA, CISM, CRISC, GIAC - GISF, GCED, GSEC.
|
D326 | Advanced Data Management | 3 | One upper-division course,
equivalent to 3 units in SQL or Database development or one of the following
certifications: Oracle PL/SQL Developer Certified Associate 1z0-071 and
Microsoft Certified: Azure Database Administrator Associate.
|
D284 | Software Engineering | 4 | One course, equivalent to 4 units, in software engineering principles or agile or scrum methodologies or the following Certifications: Scrum.org Professional Scrum Master (PSM), Scrum Alliance: Certified Scrum Master (CSM), or PMI: Agile Certified Practitioner (ACP).
|
D480 | Software Design & Quality Assurance | 3 | One course, equivalent to 3 units, in Software Quality Assurance or software testing.
|
D286 | Java Fundamentals | 3 | One course, equivalent to 3 units, in Java programming or one of the following Certifications: Oracle Certified Associate: Java SE 8 Programmer Exam 1Z0-808.
|
D287 | Java Frameworks | 3 | A second course, equivalent
to 3 units, in Java programming or the Oracle Certified Professional Java (SE 7
or 8) Programmer.
|
D288 | Back-End Programming | 3 | A
third course, equivalent to 3 units, in Java programming
or the following certification CFSEBE 202303.1: Certificate
for Full Stack Engineer Back End Developer.
|
D387 | Advanced Java | 3 | A
fourth course, equivalent to 3 units, in Java programming or the Oracle Certified Professional Java (SE 7
or 8) Programmer.
|
C958 | Calculus I | 4 | One course, equivalent to 4 units, in Calculus I
or higher. This course must be taken within the past 5 years. Cannot be
satisfied by degree.
|
C959 | Discrete Mathematics I | 4 | One course, equivalent to 4 units, in discrete math. Cannot be satisfied by degree.
|
C960 | Discrete Mathematics II | 4 | A second course, equivalent to 4 units, in discrete math. Cannot be satisfied by degree.
|