Information Technology: Computer Programming & Development Pathway (A25590PR)
Associate in Applied Science Degree
The Information Technology (IT) curriculum prepares graduates for employment in the technology sector and with organizations that use information technology systems to process information and automate business processes.
Course work is designed to develop a student’s ability to create, store, communicate, exchange, and use the information to solve technical issues related to information security, interactive media, network systems, software development, and information technology support and services.
Graduates should qualify for employment in entry-level positions with businesses, educational systems, and governmental agencies that rely on computer systems to design and manage information. The program will incorporate the competencies of industry-recognized certification exams.
This curriculum complies with the standard approved by the State Board of Community Colleges.
Students may be required to take developmental courses in Math and/or English as a result of high school GPA or pre-enrollment placement tests. Therefore, the student may need more than the minimum number of semester hours listed for graduation. Consult a program advisor for more information.
Associate in Applied Science Degree
Fall Semester (16 Credits)
course | class | lab | Clinic | work Exp. | credit |
---|---|---|---|---|---|
ACA 115 - Success and Study Skills or ACA 122 - College Transfer Success | 0 | 2 | 0 | 0 | 1 |
CSC 121 - Python Programming | 2 | 3 | 0 | 0 | 3 |
CSC 151 JAVA Programming | 2 | 3 | 0 | 0 | 3 |
CTI 110 Web, Pgm & DB Foundation | 2 | 2 | 0 | 0 | 3 |
CTI 120 Network & Sec Foundation | 2 | 2 | 0 | 0 | 3 |
ENG 111 Writing and Inquiry | 3 | 0 | 0 | 0 | 3 |
Spring Semester (13 Credits)
course | class | lab | Clinic | work Exp. | credit |
---|---|---|---|---|---|
CSC 153 C# Programming | 2 | 3 | 0 | 0 | 3 |
CSC 251 Advanced JAVA Programming | 2 | 3 | 0 | 0 | 3 |
MAT 171 Precalculus Algebra | 3 | 2 | 0 | 0 | 4 |
*3 Credits must be selected from the list of major course electives at the bottom of the page
Summer Term (9 Credits)
course | class | lab | Clinic | work Exp. | credit |
---|---|---|---|---|---|
CIS 110 Intro to Computers | 2 | 3 | 0 | 0 | 3 |
CTS 130 Spreadsheets | 2 | 3 | 0 | 0 | 3 |
ENG 112 Writing/Research in the Disc or ENG 114 Writing and Inquiry | 3 | 2 | 0 | 0 | 3 |
Fall Semester (15 Credits)
course | class | lab | Clinic | work Exp. | credit |
---|---|---|---|---|---|
CIS 115 Intro to Prog & Logic | 2 | 3 | 0 | 0 | 3 |
CSC 134 C++ Programming | 2 | 3 | 0 | 0 | 3 |
NOS 120 Linux/UNIX Single User | 2 | 2 | 0 | 0 | 3 |
*3 Credits must be selected from the list of major course electives at the bottom of the page
***3 Credits must be selected from the list of Social/Behavioral Science Electives
Spring Semester (13 Credits)
course | class | lab | Clinic | work Exp. | credit |
---|---|---|---|---|---|
BUS 270 Professional Development | 3 | 0 | 0 | 0 | 3 |
CTS 115 Info Sys Business Concepts | 3 | 0 | 0 | 0 | 3 |
DBA 110 Database Concepts | 2 | 3 | 0 | 0 | 3 |
WBL 111 Work-Based Learning I | 0 | 0 | 0 | 10 | 1 |
**3 Credits must be selected from the list of Humanities electives
Total Semester Credit Hours in Program: 66
**Humanities Electives
The following listings for Humanities Electives apply to Associate in Applied Science degree-seeking students. These electives should be carefully selected with the faculty advisor to ensure proper credit. Some programs of study have specific courses that meet the humanities elective requirement. ASL, foreign language, and public speaking courses cannot count as the sole humanities course in an associate in applied science program.
ART 111 Art Appreciation
ART 114 Art History Survey I
ART 115 Art History Survey II
DRA 111 Theatre Appreciation
DRA 112 Literature of the Theatre
DRA 211 Theatre History I
ENG 231 American Literature I
ENG 232 American Literature II
ENG 241 British Literature I
ENG 242 British Literature II
ENG 262 World Literature II
HUM 123 Appalachian Culture
HUM 160 Introduction to film
MUS 110 Music Appreciation
PHI 210 History of Philosophy
PHI 240 Introduction to Ethics
REL 110 World Religions
REL 211 Intro to Old Testament
REL 212 Intro to New Testament
REL 221 Religion in America
***Social/Behavioral Science Electives
The following listing for Social/Behavioral Science Electives applies to Associate in Applied Science degree seeking students. These electives should be carefully selected with the faculty advisor to ensure proper credit. Some programs of study have specific courses that meet the social/behavioral science elective requirement.
ANT 210 General Anthropology
ECO 251 Principles of Microeconomics
ECO 252 Principles of Macroeconomics
GEO 111 World Regional Geography
HIS 111 World Civilizations I
HIS 112 World Civilizations II
HIS 131 American History I
HIS 132 American History II
POL 120 American Government
POL 130 State and Local Government
PSY 150 General Psychology
PSY 237 Social Psychology
PSY 241 Developmental Psychology
PSY 281 Abnormal Psychology
SOC 210 Introduction to Sociology
SOC 213 Sociology of the Family
SOC 220 Social Problems
*Major Course Electives are to be selected from the following (select courses not already required for your pathway):
course | class | lab | Clinic | work Exp. | credit |
---|---|---|---|---|---|
BUS 110 Introduction to Business | 3 | 0 | 0 | 0 | 3 |
BUS 139 Entrepreneurship I | 3 | 0 | 0 | 0 | 3 |
BUS 228 Business Statistics | 2 | 2 | 0 | 0 | 3 |
BUS 230 Small Business Mgmt | 3 | 0 | 0 | 0 | 3 |
BUS 240 Business Ethics | 3 | 0 | 0 | 0 | 3 |
BUS 270 Professional Development | 3 | 0 | 0 | 0 | 3 |
CIS 115 Intro to Prog & Logic | 2 | 3 | 0 | 0 | 3 |
CSC 111 Intro to Ethical Hacking | 3 | 0 | 0 | 0 | 3 |
CSC 121 Python Programming | 2 | 3 | 0 | 0 | 3 |
CSC 134 C++ Programming | 2 | 3 | 0 | 0 | 3 |
CSC 151 JAVA Programming | 3 | 0 | 0 | 0 | 3 |
CSC 153 C# Programming 2 | 3 | 0 | 0 | 0 | 3 |
CSC 234 Advanced C++ Prog | 2 | 3 | 0 | 0 | 3 |
CSC 251 Advanced JAVA Prog | 2 | 3 | 0 | 0 | 3 |
CTI 141 Cloud & Storage Concepts | 1 | 4 | 0 | 0 | 3 |
CTS 120 Hardware/Soft Support | 2 | 3 | 0 | 0 | 3 |
CTS 130 Spreadsheet | 2 | 2 | 0 | 0 | 3 |
CTS 155 Tech Support Functions | 2 | 2 | 0 | 0 | 3 |
CTS 220 Adv Hard/Soft Support | 2 | 3 | 0 | 0 | 3 |
CTS 225 Spreadsheet Data Analysis | 2 | 2 | 0 | 0 | 3 |
DBA 110 Database Concepts | 2 | 3 | 0 | 0 | 3 |
MAT 172 Precalculus Trigonometry | 3 | 2 | 0 | 0 | 4 |
MAT 271 Calculus I | 3 | 2 | 0 | 0 | 4 |
NET 125 Introduction to Networks | 1 | 4 | 0 | 0 | 3 |
NET 126 Routing Basics | 1 | 4 | 0 | 0 | 3 |
NET 225 Routing & Switching I | 1 | 4 | 0 | 0 | 3 |
NET 226 Routing and Switching II | 1 | 4 | 0 | 0 | 3 |
NOS 120 Linux/UNIX Single User | 2 | 2 | 0 | 0 | 3 |
NOS 125 Linux/Unix Scripting | 2 | 2 | 0 | 0 | 3 |
NOS 230 Windows Administration I | 2 | 2 | 0 | 0 | 3 |
SEC 110 Security Concepts | 2 | 2 | 0 | 0 | 3 |
SEC 150 Secure Communications | 2 | 2 | 0 | 0 | 3 |
SEC 160 Security Administration I | 2 | 3 | 0 | 0 | 3 |
SGD 112 SGD Design | 2 | 3 | 0 | 0 | 3 |
SGD 113 SGD Programming | 2 | 3 | 0 | 0 | 3 |
SGD 168 Mobile SG Programming I | 2 | 3 | 0 | 0 | 3 |
SGD 212 SGD Design II | 2 | 3 | 0 | 0 | 3 |
SGD 213 SGD Programming II | 2 | 3 | 0 | 0 | 3 |
WEB 151 Mobile Application Dev I | 2 | 2 | 0 | 0 | 3 |
WEB 213 Internet Mkt & Analystics | 2 | 2 | 0 | 0 | 3 |
WEB 225 Content Management Sys | 2 | 2 | 0 | 0 | 3 |