Degrees and Certificates
Like most IT departments Inver Hills Community College divides offerings related to computers into two broad areas (though there is some crossover), information technology infrastructure and computer science or programming. There are two degrees and six certificates in the information technology infrastructure area and two degrees in the programming area. Networking, Internet access, server administration, hardware, operating systems, and PCs tend to fall in the information technology infrastructure area. Writing software, apps, sofware design, and algorithms tend to fall into the computer science/programming area.
Before making a decision on what specific certificate or degree you want to pursue you’ll want to figure out whether the broad area of IT Infrastructure or Computer Science is more interesting to you. In addition to the information on this page this handout provides a comparison of the two areas.
Information Technology Infrastructure
Information Technology Infrastructure, commonly called IT, is the collection of careers which deal with selecting, installing, integrating, protecting, and maintaining the software and hardware which enables society, business, and the Internet as we know it. This field focuses primarily on the integration of multiple existing hardware and software systyems into a single cohesive design solution to complex problems.
Key Skills
-
Select and combine multiple technologies to solve problems
-
Defend systems and networks from cyber-attacks
-
Build, upgrade, and repair computers and other hardware
-
Help others by quickly solving their critical technology needs
-
Design, setup, and maintain the systems that run the Internet
-
Work with powerful networks, servers, firewalls, and more
Computer Science and Programming
Computer Science is the study of computers and the algorithmic processes used by them and their software including the theory, principles, design, and applications. This field focuses primarily on the development of new software and algorithms to solve problems.
Key Skills
-
Design and implement the algorithms in software to solve complex social and business problems
-
Write, test, and debug the code that powers the modern world from video games, to interactive websites, mobile apps, and business applications
-
Express your creativity and unlock the solutions to complex logic problems
-
Program in advanced languages such as C++, Java, HTML, JavaScript, Python, and PHP
Example Jobs
-
Computer Programmer
-
Database Administrator
-
Software Application Developer
-
Software Engineer
-
Mobile App Developer
-
Web Developer
-
Computer Scientist
Document Build Time: 2024-10-30 23:55:39 UTC
Page Version: 2022.01
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License