Computer Information Technology – Secure Software Development Track (AAS)

Program Description

This degree is offered at the Quad Cities Campus.

The Computer Information Technology Associate in Applied Science degree is a multi-disciplinary degree designed to produce graduates with the knowledge necessary to work in today’s information technology environment.

All students will study a variety of introductory courses consisting of HTML, networking, Windows and Linux operating systems, security, hardware, programming logic and Microsoft Project. With this strong foundation, students can go into depth by selecting a track for specialization. Tracks include IT Support Technician, Network Administration and Secure Software Development. This degree is designed so that an individual may complete one of the related certificate programs (IT Support Technician Certificate and Network Administrator Certificate), and then complete the Computer Information Technology Associate’s degree.

Individuals may also enroll directly in the Computer Information Technology program without any prior coursework. The two-year course of study culminates in the internship which provides valuable on-the-job experience. Many of the courses prepare students for industry-related certifications including CompTIA’s A+ and Network+ and Security+ certifications, Microsoft’s MCITP (Microsoft Certified IT Professional) and MTS certification, Cisco’s CCNA and CCENT certification.

IT Support Technician work involves installing, configuring, repairing, and managing computer hardware and software. Network Administration work manages the back-office by building and configuring networks, installing and configuring servers and workstations, troubleshooting hardware, network, and related problems including routers and switches. The Secure Software Development track will prepare students for employment in secure software development by educating them in the fundamental concepts of computer programming, software assurance and database development.

Discover careers and salaries for this program

Suggested Courses

Course (Credit Hours):

First Semester

CS 105          Computer Science Principles (3)

CIP 214        C Programming (3)

CIP 170        Web Page Development (3)

CIP 190        Team MS Office/SharePoint or

CS 100          Introduction to Computers (3)

ITS 125         IT Professional Skills (1)

Second Semester

BE 264        Microsoft Access (3)

CIP 150       Secure Coding (3)

CS 121        Intro to Computer Science (4)

ITS 112       Operating Systems (3)

General Ed Elective in Humanities, Social Sciences, Science, or Non-Western Studies (3)

Summer Semester

Math 112       College Algebra or
Math 112C     College Algebra      (4)

Third Semester

CIP 220       Intro to Assured Software Eng (3)

CS 225        Computer Science II (4)

ITS 212       Linux Shell Programming (3)

NETW 120   Basic Networking (3)

NETW 167   PowerShell (3)

Fourth Semester

CIP 240        Mobile Application Programming (3)

CIP 260        Systems Design and Development (3)

CIP 270        Field Project (3)

NETW 170  Intro to Information Security (3)

SPEC 101    Principles of Speech Communica or

SPEC 111    Business and Professional Comm (3)

Minimum total hours required for degree: 64