Computer Technology - Computer Programming
Associate in Applied Science in Computer Technology
Computer Programming Career Path
60 Credit Hours
The Computer Programming degree track provides technical competencies required to be productive in an entry-level programming position. This degree track provides skills in a variety of modern programming languages such as JavaScript, Java, JQuery, PHP, CSS, HTML and SQL. Graduates will be equipped with programming skills to find employment as business-application programmers, database managers and system analysts. They also will plan, design and develop programming applications, as well as create and host web applications. These valuable skills enable graduates to work in IT for small businesses, public and private corporations, and in private practices.
Students can earn only one Computer Technology degree in a single career path.
Accreditation
Accounting, Business and Management, Computer Technology and Administrative Office TechnologyAccreditation Council for Business Schools and Programs
11520 West 119th St.
Overland Park, KS 66213
General Education Core Requirements
ECO 210 | Macroeconomics | 3 | |
Lec: 3 Lab: 0 Credit:3 |
or | ||
ECO 211 | Microeconomics | 3 | |
Lec: 3 Lab: 0 Credit:3 |
|||
ENG 101 | English Composition I | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
IDS 109 | First Year Experience Seminar | 3 | |
Lec: 3 Lab: 0 Credit:3 |
|||
MAT 109 | College Algebra with Modeling | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
or | ||
MAT 110 | College Algebra | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
or | ||
MAT 120 | Probability and Statistics | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
REQ HUM | Select from Humanities | 3 |
Total: | 15 |
Major Requirements
CPT 162 | Introduction to Web Page Publishing | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 167 | Introduction to Programming Logic | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 187 | Object-Oriented Logic and Design | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 202 | SQL Programming I | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 237 | Advanced Java Programming | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 242 | Database | 3 | |
Lec: 3 Lab: 0 Credit:3 |
|||
CPT 264 | Systems and Procedures | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 275 | Computer Technology Senior Project | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
IST 166 | Network Fundamentals | 3 | |
Lec: 3 Lab: 0 Credit:3 |
|||
IST 190 | Linux Essentials | 3 | |
Lec: 3 Lab: 0 Credit:3 |
|||
IST 239 | Datum and JavaScript | 3 | |
Lec: 3 Lab: 0 Credit:3 |
Total: | 33 |
Electives
Select four courses from the following options.
Microcomputer Programming Option
CPT 180 | Shell Scripting | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 244 | Data Structures | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
Internet Programming Option
CPT 238 | Internet Scripting | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 262 | Advanced Web Page Publishing | 3 | |
Lec: 3 Lab: 0 Credit:3 |
|||
CPT 283 | PHP Programming I | 3 | |
Lec: 3 Lab: 0 Credit:3 |
Database Administration Option
IST 272 | Relational Database | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
IST 274 | Database Administration | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
Cooperative Work Experience/Internship Option
CWE | Cooperative Work Experience | * | |
Lec: 0 Lab: * Credit:* |
|||
IST 286 | Technical Support Internship I | 3 | |
Lec: 0 Lab: 9 Credit:3 |
Other Option
CPT 114 | Computers and Programming | 3 | ** |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
CPT 297 | Big Data Analytics | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
IST 235 | Handheld Computer Programming | 3 | |
Lec: 3 Lab: 0 Credit:3 Prerequisites |
|||
IST 290 | Special Topics in Information Sciences | 3 | |
Lec: 3 Lab: 0 Credit:3 |
*Hours vary.
**Students who previously completed CPT 167 with a minimum grade of C will not receive credit toward graduation for CPT 114.
Total: | 12 |
Admission Requirements
Admission into this program requires proof of high school graduation (or GED) and qualifying placement levels.