Information Technology Program Details
Questions? Contact Us!
Michelle Ruse
District Chair - Computer Science
meruse@dmacc.edu
515-248-7500
Jeremy Hoffmann
Program Chair - Cybersecurity & Digital Forensics
jlhoffmann1@dmacc.edu
515-964-6473
Garrett Anderson
Program Chair - Network Administration
glanderson@dmacc.edu
515-965-7188
Jay Nickelson
Program Chair - Network Technology
jenickelson@dmacc.edu
515-633-2455
Computer Programmers build, and implement the software, web applications and databases as well as analyze complex data to make important business decisions. Programmers are highly valued and relied upon throughout all levels of organization. The skills they utilize—along with the systems they create and maintain—are increasingly critical to an entire operation's productivity and profitability.
Job Titles
- Programmer
- Application Developer
- Software Engineer
- Systems Support Analyst
- Test Automation Engineer
Average pay range: $30-$48/hour
Completion Options
Associate Degree
- Computer Information Systems, AAS
Diploma
- Computer Languages Diploma
Certificate
- C# Application Developer
- C++ Application Developer
- Data Science
- Java Application Developer
- Python Application Developer
- SQL Application Developer
Cybersecurity professionals protect companies and individuals from all sorts of cyber breaches, hacks, and issues. Every day criminals develop new scams, malware, and viruses. It's up to you to stop them by pursuing an education in cybersecurity. You will use the tactic used to defend and protect data, files, and systems in corporations and industries today.
Job Titles
- Security Analyst
- Cryptographer
- Chief Information Security Officer
- Web Administrator
- Security Architect
- Penetration Tester
- Vulnerability Assessor
Average annual salary is $54k
Completion Options
Associate Degree
- Cybersecurity, AAS
Diploma
- Cybersecurity Diploma
Certificate
- Cybersecurity Certificate
Career Academy
- Dual credit cybersecurity courses offered to high school students
The Digital Forensics programs will prepare students for careers in such areas as law enforcement, corrections, security and business careers that include any element of data recovery, such as fraud or theft. Coursework provides instruction on digital forensics and data recovery from electronic devices. Classes may include discussion and experimentation with contemporary topics relating to digital/computer forensics including evidence analysis specific to networked environments, investigation and analysis, slack space, swap files and portable data storage/ communication devices including mobile phones. Software and hardware tools are widely used through various case studies and exercises to reinforce discussion topics.
Job Titles
- Digital Forensics Examiner
- Computer Forensics Technician
- Criminal Investigator
- Intelligence Analyst
- Private Detective and Investigator
- Security Management Specialist
- Information Security Analyst
- Computer Systems Analyst
Average pay range: $24-$37/hour
Completion Options
Associate Degree
- Digital Forensic Investigation, AAS
Certificate
- Digital Forensic Investigation
The purpose of the E-Discovery certificate is to provide a course of study for students to concentrate in the areas of litigation support as it related to discovery of the electronically stored information. This certificate is best suited for people who have a background in litigation support, including paralegals, legal assistants, and in-house legal IT professionals.
Job Titles
- Litigation Support/E-Discovery Specialist
- Technical Legal Assistant/Paralegal
- E-Discovery Consultant
Completion Options
Certificate
- E-Discovery
Network administrators build, troubleshoot, and repair networks for businesses, schools, nonprofits, and government organizations. When the network goes down, network administrators solve the problems to keep us on track and also keep network data safe and secure.
Beyond learning how to establish a network, Information Technology Network administrator (ITNA) students study the Microsoft Windows and Linux operating systems. You will gain experience in one of these areas and know how to install and troubleshoot any problems networks users have with their software.
You can also prepare for industry certifications throughout the ITNA program. Industry certifications are third-party endorsements that show employers you have the knowledge and experience to get the job done. The ITNA courses prepare students for many certification exams, including A+ (computer and device maintenance), Network+ (computer networking), Security+ (device security) and CISCO routing and switching.
Job Titles
- Computer Technician
- Data Center Technician
- Help Desk Specialist
- Network Administrator
- Network Security Specialist
- Computer Network Support Specialist
- Computer User Support Specialist
- Network and Computer Systems Administrator
- Database Administrator
Average pay range: $21-$42/Hour
Completion Options
Associate Degree
- Information Technology/Network Administration, AAS
Certificate
- Information Technology/Network Administration
The world's network revolution started with the telegraph and early telephone systems and has accelerated exponentially in reach, capability, and sophistication ever since. Today we live in a world of networks that carry our voices, video, and data traffic across town or across the globe in seconds. The Internet (the world's largest network), “big data,” cell phones, telephones, streaming video, and much more all rely on skilled workers to establish and maintain technology that keeps the digital data flowing. Without networks, business and personal life as we know it would grind to a halt.
If you're intrigued by how networks function, DMACC can help you find a career in data communications. You'll learn how to establish, repair, and maintain a wide variety of telecommunications and data networks.
Job Titles
- Data Communications Technician
- Fiber Optic Transmission Specialist
- Network Operator/Security Specialist
- Network Surveillance Technician
- Telecommunications Systems Engineer
- Telecommunications Line Installer and Repairer
- Telecommunications Equipment Installer and Repairer
- Telecommunications Engineering Specialist
- Network and Computer Systems Administrator
- Computer Network Support Specialist
Average pay range: $17-$40/Hour
Completion Options
Associate Degree
- Network Technology-Telecommunications/Data Communications, AAS
Certificate
- Network Technology-Telecommunications/Data Communications