Skip to main content
Minnesota State College Southeast
A Technical & Community College

IT Support - Diploma

Career Area: Information Technologies
Program: Software Development & Support
Campus(es): Red Wing/Online

Skills in IT support are some of the most highly sought in today's job market.

At Minnesota State College Southeast, students learn computer programming, web development, and IT support using a hands-on approach. These courses use broad concepts leading to detailed approaches to help you become an expert.

The 47-credit diploma in IT Support focuses on technical education with an emphasis on networking, server configuration, and PC hardware support. All courses are available online. A rich online application environment, instructor developed recordings, and computer programming demonstrations make learning convenient.

High quality instruction. The lessons and exercises are designed to move students through the process of becoming software developers. You will learn a huge variety of skills ranging from broad concepts (analysis and design, software engineering, and teamwork) down to the details of coding for different environments (web servers, web clients, and IoT). Our students also use hands-on learning and cutting edge tools to create a production-level system of their own design.

You will learn how to work with the MS workstation networking client and Microsoft Windows Server. Students also learn how to create web content and install, deploy, and support many technologies using a wide variety of tools, including:

  • Web content authoring (Adobe Dreamweaver, Photoshop, Animate)
  • GitHub
  • Cloud services, such as Azure web applications and databases

Apply now for admission to MSC Southeast

Career Field: Arts, Communications & Information Systems
Cluster: Information Technology Programing & Software Development Information Support Services
Pathway: Web & Digital Communications

Download the Program Plan


1) 1000 level (minimum) General Education courses required unless specified

English/Communications requirement
Choose one 2 credit (or greater) English or Communications course.
2 cr
Math requirement
Choose one 2 credit (or greater) Math course.
2 cr
Introduction to Graphic Design
This introductory course provides an overview of various industry-standard software applications used in graphic design. Students will apply visual communication strategies and creative and effective design elements and layouts. The course will focus on fundamental design concepts and historical design styles relating to text and image interaction. Students will develop various types of graphic designs to include typography, color, illustration, symbols, and photography. Prior knowledge of Adobe InDesign and Photoshop is recommended, but not required, for this course. Adobe InDesign and Adobe Photoshop (Creative Suite 6 or Creative Cloud Complete) are required applications for those taking this course online. (Meets MnTC Goal 2 and Goal 6) (Prerequisites: none) (3 credits: 3 lecture/0 lab)

Download the Course Outline

3 cr
Job Seeking Skills
Students will gain independence and proficiency in job searching skills through activities and assignments designed to help them learn how to find jobs, how to prepare to apply for jobs, and how to present themselves as candidates for jobs. Skills covered will include how to search electronically for a job; how to develop written documents needed for a successful self-directed job search, including how to create an electronic portfolio; and how to secure, conduct, and follow up on job interviews. (Prerequisite: none) (1 credit: 1 lecture/0 lab)

Download the Course Outline

1 cr
8 crs
Introduction to Visual Database Application Tools
Databases store information in a structured form that enables multiple users to update rows, validate input, and generate queries and reports. This course covers database design concepts, filtering and sorting records, table relationships, referential integrity, import and export tools, visual database management tools, Windows forms, web forms, bound controls, report generation, iterative process, and source control. (Prerequisite or concurrent: COMC 1730 Introduction to Programming with .Net or instructor consent) (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
Web Design, HTML, CSS
This course introduces web site design, authoring, management concepts using Microsoft Expression Web. Students will create web pages which include many common HTML formatting and navigation elements: lists, tables, links, graphics, and CSS styles. (Prerequisite: COMP2515 or instructor's permission) (3 Credits: 3 lecture/0 lab)

Download the Course Outline

3 cr
Web Design and Technologies II
In this course, students will research, plan, design, implement, and evaluate web sites using a variety of technologies. Iterative design, responsive/mobile design, web server setup and administration, content management systems, cloud services, source control, continuous delivery, and social media integration will be covered. (Prerequisite: COMC1741) (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
Web Graphics and Animation
This course introduces web animation concepts including: animation technologies (animated gifs, Flash, Silverlight, HTML5 Canvas, scripting), vector graphics, transformations, storyboards, keyframes, motion paths, triggers, and user interaction. (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
Microsoft Server Management for Web Developers
This course introduces network server configuration and management concepts using Microsoft Windows Server. Course includes Windows Server Enterprise and Server Core installation procedures, user and service accounts, Active Directory, file and folder permissions, Group Policy, TCP/IP routing and subnetting, DHCP configuration, web and FTP server configuration, remote access and VPN configuration, command-line tools, and Docker containers. (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
Database Design & Management with SQL
Structured Query Language (SQL) is the standard language for defining, maintaining, and querying relational databases on all platforms from mainframes to microcomputers. This course covers relational database design and implementation using SQL. Topics include: select and sort queries, multiple table queries, subqueries, outer joins, aggregate functions, table updates, database design, entity-relationship (E-R) modeling, normalization, and database implementation, modifications & administration. (Prerequisite: none) (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
Computer Careers Capstone Project
Students will work in groups to design, develop, and implement business applications. Students will determine business requirements, design database tables, create UML class diagrams, design user interfaces, estimate time lines and costs, and select development and user tools. Following the project design phase, students will implement the project using various technologies including: databases, queries, programming languages, web pages/servers, content management systems (CMS), source version control. (Prerequisite or concurrent: COMC 2749) (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
MS Workstation I
This course will explore the MS workstation networking client. The students will learn how to plan, install and configure a MS workstation in a single and multi-domain environment. Emphasis will be placed on the managing, monitoring and optimizing of network resources. Basic troubleshooting techniques will be discussed as it relates to the Microsoft networking environment. The use of diagnostic and monitoring software will be emphasized. (Prerequisite: None) (2 credits: 1 lecture/1 lab)

Download the Course Outline

2 cr
PC Hardware Support
This course covers the concepts and familiarity of computer hardware components. System boards, storage devices and peripherals will be studied as to their basic purpose and functionality. Emphasis will be placed on the assembling and disassembling of a microcomputer. The student will be provided with a background in some of the techniques used to service personal computers. Fundamentals of hardware troubleshooting as it relates to keyboards, monitors, printers, mouse, floppy drives, and other peripherals will be explored. (Prerequisite: None) (3 credits: 2 lecture/1 lab)

Download the Course Outline

3 cr
39 crs

Total Credits Required for this Major: 47 Credits

Estimated Costs for this Major

Approximate Tuition/Fees:$10,320
Minimum Tool Cost:N/A
Estimated Total:$11,570


Career Opportunities

  • Computer Programmers for Software Development Firms
  • Consulting Firms
  • Education
  • Business & Industry

Career Information


Program graduates will be able to:
  1. Demonstrate written and oral communication skills appropriate for business.
  2. Exhibit college level problem solving abilities applying math applications and general problem solving skills.
  3. Exhibit professional/occupational behavior and work habits.
  4. Demonstrate the ability to design, implement and/or maintain database applications.


  • All Software Development and Support courses are available online
  • All computer programming lectures are available through lecture capture technology
  • Computer programming assessment tests are online
  • Curriculum is constantly evolving to keep up with technology
  • Skilled programmers are needed in every industry


Mark Swanson
Mark Swanson is an experienced business applications programmer. He has worked as a programmer for the U of M and volunteered for the Peace Corps, serving organizations in Costa Rica as an IT consultant. Mark has more than 20 years' experience as an instructor at Minnesota State College Southeast. He holds a bachelor's degree in computer science from the University of Minnesota.


Other Majors in the Software Development & Support program

IT Support AAS

Software & Web Development AAS

Software & Web Development CERT



© 2021 Minnesota State College Southeast

RED WING CAMPUS | 308 Pioneer Road | Red Wing, MN 55066 | 651-385-6300
WINONA CAMPUS | 1250 Homer Road | Winona, MN 55987 | 507-453-2700

Minnesota State College Southeast is an affirmative action/equal opportunity educator and employer. ADA accessible. MSC Southeast is committed to a policy of nondiscrimination in employment and education opportunity. No person shall be discriminated against in the terms and conditions of employment, personnel practices, or access to and participation in, programs, services, and activities with regard to race, sex, color, creed, religion, age, national origin, disability, marital status, status with regard to public assistance, or sexual orientation. In addition, discrimination in employment base on membership or activity in a local commission as defined by law is prohibited.


Minnnesota State Logo - vertical

Minnesota State College Southeast
A member of Minnesota State

This document is available in alternative formats to individuals with disabilities by calling 877-853-8324 or 507-453-2700.