View all »


Computer Specialist AAS

Last updated 4/7/2014

Program Contacts:
QC Campus
Debbie Collins, 309-796-5316,
Jamie Hill, 309-796-5284,
Don Mosier, 309-796-5278,

East Campus
Jodee Werkheiser, 309-854-1821,

This degree is offered only at the Quad-Cities Campus.

The Computer Specialist 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 Desktop Support Technician, Network Administration, Web Programming and Computer Programming. The degree is designed so that an individual may complete one of the related certificate programs (Desktop Support Technician Certificate, Web Developer Certificate, PC Application Programmer Certificate, Network Technician Certificate and Network Administrator Certificate), and then complete the Computer Specialist Associate’s degree. Individuals may also enroll directly in the Computer Specialist 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 N+ certification, Microsoft’s MCITP (Microsoft Certified IT Professional) and MTS certification, CISCO’s CCNA and CCENT certification, and CIW (Certified Internet Web Professional) Foundations exam.

About the tracks: Desktop support 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. Programmers design and create complex programs in high-level languages. Languages studied include Visual Basic, SQL, VBA, and Java. Web programmers develop and update websites with interactive technologies including HTML, CSS, JavaScript, Flash, ASP.NET and PHP.

Refer to the individual tracks for required courses.