Computer and Information Technologies
Required Courses
Courses |
Credit |
Notes |
CIT 120 Computational Thinking |
3 |
Recommended first semester |
Approved Level I Programming Language* |
3 |
|
Approved Level II Programming Language** |
3 |
|
Approved Level I, II, or III Programming Language*** |
3 |
|
CERTIFICATE TOTAL |
12 |
|
*Level I Programming Languages
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 |
|
**Level II Programming Languages
Courses |
Credit |
Notes |
CIT 237 iOS Programming |
3 |
Prereq: CIT 146 |
CIT 238 Android Programming |
3 |
Prereq: CIT 149 or INF 120 |
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 |
|
***Level 3 Programming Languages
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 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.
Requirements taken from the 2022-2023 KCTCS Catalog