Programming - Certificate of Completion
Doña Ana Community College
2025-2026 Catalog
(18-20 credits)
NOTE: Students must complete all University certificate requirements to total at least 18 credits and must achieve a cumulative grade-point average of at least 2.0. Developmental coursework will not count towards the degree requirements and/or elective credits. If a student has no basic typing skills, OATS 101 Keyboarding Basics is a prerequisite for all CTEC, CSEC, and OECS courses. A grade of C- or better is required in ENGL 1110G Composition I and designated Mathematics courses.
| Prefix | Title | Credits |
|---|---|---|
| Technical Requirements | ||
| CTEC 140 | Introduction to Database Design | 3 |
| or OECS 220 | Database Application and Design | |
| CTEC 145 | Introduction to Database Management | 3 |
| or OECS 235 | Structured Query Language (SQL) | |
| CTEC 152 | JAVA Programming | 3 |
| or OECS 195 | Java Programming I | |
| CTEC 158 | Visual Basic Programming | 3 |
| Electives - Choose two from the following: | 6-8 | |
| Computer Science Principles | 4 | |
| Computer Science I | 4 | |
| Linux Workstation | 3 | |
or OECS 204 | Linux Operating System | |
| Windows Workstation | 3 | |
or OECS 207 | Windows | |
| Mobile Application Programming | 3 | |
or OECS 145 | Mobile Application Development | |
| Python Programming | 3 | |
| Total Credits | 18-20 | |
(18-20 credits)
A Suggested Plan of Study
The contents of this roadmap may vary depending on initial student placement in mathematics and English. This is only a suggested plan of study for students, and is not intended as a contract. Individual student academic plans may vary. Please contact your academic advisor to create a plan that works for you. Course availability may vary from fall to spring semester and may be subject to modification or change.
NOTE: Students must complete all University certificate requirements to total at least 18 credits and must achieve a cumulative grade-point average of at least 2.0. Developmental coursework will not count towards the degree requirements and/or elective credits. If a student has no basic typing skills, OATS 101 Keyboarding Basics is a prerequisite for all CTEC, CSEC, and OECS courses. A grade of C- or better is required in ENGL 1110G Composition I and designated Mathematics courses.
| Semester 1 | Credits | |
|---|---|---|
| CTEC 140 or OECS 220 | Introduction to Database Design or Database Application and Design | 3 |
| CTEC 152 or OECS 195 | JAVA Programming or Java Programming I | 3 |
| Choose one from the following: | 3-4 | |
| Computer Science Principles | ||
| Computer Science I | ||
| Linux Workstation or Linux Operating System | ||
| Windows Workstation or Windows | ||
| Mobile Application Programming or Mobile Application Development | ||
| Python Programming | ||
| Credits | 9-10 | |
| Semester 2 | ||
| CTEC 145 or OECS 235 | Introduction to Database Management or Structured Query Language (SQL) | 3 |
| CTEC 158 | Visual Basic Programming | 3 |
| Choose one from the following: | 3-4 | |
| Computer Science Principles | ||
| Computer Science I | ||
| Linux Workstation or Linux Operating System | ||
| Windows Workstation or Windows | ||
| Mobile Application Programming or Mobile Application Development | ||
| Python Programming | ||
| Credits | 9-10 | |
| Total Credits | 18-20 | |