Internet Technologies Track - Degree | ECTC

Programs

Internet Technologies - Degree

Associate in Applied Science
Computer and Information Technologies

Developmental Courses as Needed

Courses Credit Notes
RDG 20/100 3-6  
ENC 90/100 3-5  
MAT 61 3  

General Education Courses

Courses Credit Notes
ENG 101 Writing I 3  
Approved Quantitative Reasoning Course (see list below) 3-5  
Natural Sciences 3  
Social and Behavioral Sciences 3  
Heritage/Humanities 3  
GENERAL EDUCATION SUBTOTAL 15-17  

Technical Core Requirements

Courses Credit Notes
CIT 105 Introduction to Computers 3 Prereq: RDG 20 or instructor consent
Recommended first semester
CIT 111 Computer Hardware and Software 4 Coreq: CIT 105 and MAT 61 or instructor consent
Recommended first semester
CIT 120 Computational Thinking 3 Prereq: MAT 85 or MAT 126 or higher or instructor consent
Prereq or Coreq: CIT 105
CIT 170 Database Design Fundamentals 3 Prereq: CIT 105 and MAT 85 or MAT 126 or instructor consent
CIT 180 Security Fundamentals 3 Prereq: CIT 160 or CIT 161 or instructor consent
CIT 160 Introduction to Networking Concepts OR
CIT 161 Introduction to Networks
4 Prereq: MAT 61 or instructor consent
Prereq or Coreq: CIT 111 or instructor consent
Level I Programming Language 3 Prereq: CIT 120
CIT 293 CIT Employability Studies 1 Prereq: sophomore standing in CIT
TECHNICAL CORE SUBTOTAL 24  

Internet Technologies Track Courses

Courses Credit Notes
Students take two of these classes:
CIT 150 Internet Technologies
CIT 155 Web Page Development
CIT 157 Web Site Design and Production
6 All have prereqs of CIT 105;
CIT 150 also has a coreq of CIT 120
CIT 257 Applied Internet Technologies OR
CIT 258 Internet Technologies Seminar
3 Prereq for both CIT 257 and 258: CIT 253 or Coreq of CIT 255 or instructor consent
Specialization Sequence (see below) 12  
INTERNET TECHNOLOGIES TRACK SUBTOTAL 21  
INTERNET TECHNOLOGIES DEGREE TOTAL 60-62  

Students graduating with a degree or certificate in Computer and Information Technologies may only use a course with a grade of ā€œCā€ or higher (or a ā€œPā€ for Pass/Fail courses) to fulfill a core or track graduation requirement. Students may not use one course to fulfill multiple requirements.

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

Web Programming Specialization Sequence

Courses Credit Notes
Approved Level I Web Programming Language Course 3  
Approved Level II Web Programming Language Course 3  
CIT 171 SQL I 3 Prereq: CIT 120
CIT 253 Data Driven Web Pages 3 Prereq: CIT 150/155/157 and CIT 170 and Level I Programming Language
WEB PROGRAMMING SPECIALIZATION SUBTOTAL 12  

Web Administration Specialization Sequence

Courses Credit Notes
CIT 219 Internet Protocols 3 Prereq: CIT 160, 161, or 162
CIT 255 Web Server Administration 3 Prereq: (CIT 150 or CIT 155 or CIT 157) and (CIT 214 or CIT 218 or CIT 262) AND CIT 219 or instructor consent
(CIT 261 MS Active Directory Services AND
CIT 262 MS Network Infrastructure) OR

(CIT 262 MS Network Infrastructure AND
CIT 264 Microsoft Server Management) OR

(CIT 217 UNIX/Linux Administration AND
CIT 218 UNIX/Linux Net Infrastructure)
3 each Prereq for CIT 261: CIT 111 and CIT 160/161 or instructor consent
Prereq for CIT 262: CIT 111 and CIT 160/161 or instructor consent
Prereq for CIT 264: CIT 262 or instructor consent
CIT 217 Prereq: CIT 111 and CIT 160 or CIT 161
CIT 218 Prereq: CIT 217
WEB ADMINISTRATION SPECIALIZATION SUBTOTAL 12  

Level I Programming Courses

Courses Credit Notes
CIT 140 Java Script I 3 Prereq: CIT 120 and either CIT 150 or 155
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 I Programming Language Courses

Courses Credit Notes
CIT 141 PHP I 3 Prereq: CIT 120
CIT 144 Python I 3 Prereq: CIT 120
CIT 148 Visual Basic I 3 Prereq: CIT 120
CIT 149 Java I 3 Prereq: CIT 120

Level II Programming Courses

Courses Credit Notes
CIT 241 PHP II 3 Prereq: CIT 141
CIT 244 Python II 3 Prereq: CIT 144
CIT 248 Visual Basic II 3 Prereq: CIT 148
CIT 249 Java II 3 Prereq: CIT 149

Approved Quantitative Reasoning Courses

Courses Credit Notes
MAT 126 Technical Algebra and Trigonometry 3  
MAT 146 Contemporary College Mathematics 3  
MAT 150 College Algebra 3  
MAT 155 Trigonometry 3  
MAT 160 Precalculus 3  
MAT 161 Statistics and Algebra 3  
MAT 165 Finite Mathematics and its Applications 3  
MAT 170 Brief Calculus with Applications 3  
MAT 171 Precalculus 5  
MAT 174 Calculus I 5  
MAT 175 Calculus II 5  

Requirements taken from the 2022-2023 KCTCS Catalog

Updated March 2019