Programmer - Certificate | ECTC

Programmer - Certificate

Computer and Information Technologies

Required Courses

Courses Credit Notes
CIT 120 Computational Thinking 3 Recommended first semester
Approved Level I Programming Language Courses* 3  
Approved Level II Programming Language Courses** 3  
Approved Level I, II, or III Programming Language Courses*** 3  
TOTAL CERTIFICATE CREDITS 12  

*Approved Level I Programming Language Courses

Courses Credit Notes
CIT 140 Java Script I 3 Prereq: CIT 120
CIT 141 PHP I 3 Prereq: CIT 120
CIT 142 C++ I 3 Prereq: CIT 120
CIT 143 C# I 3 Prereq: CIT 120
CIT 144 Python I 3 Prereq: CIT 120
CIT 145 Perl I 3 Prereq: CIT 120
CIT 146 Swift I 3 Prereq: CIT 120
CIT 147 Programming I: Language 3 Prereq: CIT 120
CIT 148 Visual Basic I 3 Prereq: CIT 120
CIT 149 Java I 3 Prereq: CIT 120
CIT 171 SQL I 3 Prereq: CIT 120
University Level I programming language as approved by program coordinator 3-4  

**Approved Level II Programming Language Courses

Courses Credit Notes
CIT 237 iOS Programming 3 Prereq: CIT 146
CIT 238 Android Programming 3 Prereq: CIT 149
CIT 241 PHP II 3 Prereq: CIT 141
CIT 242 C++ II 3 Prereq: CIT 142
CIT 243 C# II 3 Prereq: CIT 143
CIT 244 Python II 3 Prereq: CIT 144
CIT 247 Programming II: Language 3 Prereq: CIT 147
CIT 248 Visual Basic II 3 Prereq: CIT 148
CIT 249 Java II 3 Prereq: CIT 149
CIT 271 SQL II 3 Prereq: CIT 171
University Level II programming language as approved by program coordinator 3-4  

***Approved Level III Programming Language Courses

Courses Credit Notes
CIT 277 Programming III: Language 3 Prereq: CIT 247 (using the same programming language) or instructor consent
CIT 278 Visual Basic III 3 Prereq: CIT 248 or instructor consent
University Level III programming language as approved by local Program Coordinator 3-4  

Students graduating with a degree or certificate in Computer and Information Technology may only use a course with a grade of "C" or higher (or a "P" for Pass/Fail courses) to fulfill a course or track graduation requirement.

The Computer and Information Technologies department does not accept non-general education course older than five years from returning or transfer students without consent from the local program coordinator.

KCTCS Catalog:  Programmer - Certificate