Associate in Applied Science
Information Technology
Build practical technology skills in computer diagnostics, networking, server management, cybersecurity, programming, and web development to prepare for a wide range of IT careers. Minimum required credits: 62.
Program Snapshot
- Associate in Applied Science (AAS)
- Minimum required credits: 62
- Prepares students for roles in IT support, networking, cybersecurity, systems analysis, and web development
Program Options
- Networking
- Cyber Security
- Automation
- Programming/Coding
Ready to Become a Teton?
Student Education Plan
Review the full Information Technology AAS Student Education Plan for recommended course sequencing, program requirements, program options, and advising notes.
View AAS Student Education Plan (SEP)
Program Description
The Information Technology Associate in Applied Science (AAS) program at Williston State College equips students with the essential skills and knowledge to excel in the rapidly evolving tech industry. The curriculum encompasses computer diagnostics, network administration, server management, and cybersecurity, preparing graduates for diverse roles in the IT sector.
Students can choose from four different program options: Networking, Cyber Security, Automation, and Programming/Coding.
What You’ll Learn
- Computer Diagnostics and Repair: Develop proficiency in identifying and resolving hardware and software issues to ensure optimal system performance.
- Network Administration: Acquire the skills to design, install, and manage Local Area Networks (LANs) and understand the fundamentals of Wide Area Networking (WAN).
- Server Installation and Management: Learn to implement and maintain server environments, including user management, active directory, and network infrastructure configuration.
- Cybersecurity Fundamentals: Understand key concepts and techniques to protect information systems from security threats and vulnerabilities.
- Programming and Web Development: Gain experience in computer programming, web design, and graphic design to enhance technological versatility.
Course Requirements
To earn the AAS degree in Information Technology, students must complete a minimum of 62 credits, including general education courses and program-specific coursework.
- CIS 107 — Fundamentals of Linux
- 3 credits
- CIS 116 — Internet of Things: Connecting Devices
- 3 credits
- CIS 128 — Microcomputer Hardware I
- 3 credits
- CIS 129 — Microcomputer Hardware II
- 3 credits
- CIS 141 — Introduction to Cyber Security
- 3 credits
- CIS 164 — Networking Fundamentals I
- 3 credits
- CIS 165 — Networking Fundamentals II
- 3 credits
- CIS 215 — Implementing MS Windows Server
- 3 credits
- CIS 220 — Operating System - UNIX
- 3 credits
- CIS 241 — Digital Forensics Fundamentals
- 3 credits
- COOP 197 — Cooperative Education/Internship
- 0.5 credit
Programming Course: Students choose one programming course from the approved list below.
- CIS 171 — Fundamentals of Python Coding
- 3 credits
- CSCI 122 — Visual Basic
- 3 credits
- CSCI 124 — Beginning C++/Visual C++
- 3 credits
- CSCI 127 — Beginning JAVA/J++
- 3 credits
- CSCI 160 — Computer Science I
- 4 credits
- CSCI 161 — Computer Science II
- 4 credits
- CSCI 172 — Intermediate Visual Basic
- 3 credits
- CSCI 174 — Intermediate C++/Visual C++
- 3 credits
- TECH 143 — Programmable Controllers I
- 3 credits
View course descriptions.
Program Options
Students choose one program option as part of the AAS Student Education Plan.
- Networking
- CIS 164 Networking Fundamentals I, CIS 165 Networking Fundamentals II, CIS 267 Intermediate Networking I, and CIS 245 CCNA CyberOps.
- Cyber Security
- CIS 141 Introduction to Cyber Security, CIS 241 Digital Forensics Fundamentals, CIS 142 Ethical Hacking & Network Defense, CIS 117 Internet of Things: Security, and CIS 245 CCNA CyberOps.
- Automation
- TECH 103 Direct & Alternating Current, TECH 105 Digital Logic & Control Electr, TECH 143 Programmable Logic Controllers, and TECH 210 SCADA Fundamentals.
- Programming/Coding
- CSCI 122 Beginning Basic/Visual Basic, TECH 124 Beginning C++/Visual C++, TECH 143 Programmable Logic Controllers, and CIS 171 Fundamentals of Python Coding.
Possible Career Paths & Average Salaries
Graduates of the Information Technology program are prepared for various roles in the tech industry.
IT Support Specialist
$55,500 / yr
Maintain and troubleshoot computer systems and networks for businesses.
Network Administrator
$65,000 / yr
Design, implement, and manage an organization’s network infrastructure.
Systems Analyst
$70,000 / yr
Analyze and improve computer systems to meet organizational needs.
Cybersecurity Specialist
$80,000 / yr
Protect information systems from cyber threats and ensure data integrity.
Web Developer
$67,500 / yr
Design and develop websites for organizations or as a freelance service.
IT Manager / Network Architect
Advancement Path
With experience and certifications, graduates may advance into higher-level IT leadership and network architecture roles.
Salary figures are approximate and can vary based on location, experience, certifications, and industry demand.
Estimated Cost of Attendance