Requirements, Tracks, and Courses

Work with your adviser to construct a plan with 120 semester credits (89−98 within the major) to earn your Information Technology Infrastructure (ITI) degree (maintaining a GPA of 2.0+). 

All ITI major students take 24−25 credits of the same core courses and are invited to focus their studies by choosing a subplan or track (see bottom of page). Tracks are available in Data Science; Data Management; Systems; Security; Development and Operations (DevOps); and Networking.

We also offer a minor and certificate built upon these tracks.

Note: ITI classes are open to anyone with the prerequisites; you can register for them without being admitted to the major.

Your Degree Plan

Your plan will include the admission requirements of calculus and physics, plus a specific sequence of three foundational computer science courses.

It also requires a set of preparatory and business/communication courses (below) and must fulfill University of Minnesota Liberal Education requirements (unless you've completed the Minnesota Transfer Curriculum at a MNSCU institution) and Writing Intensive requirements. 

While you can transfer credits from other institutions, 30+ of your 120 credits must be at the U of M, including 24 after admission.

If you would like suggestions on the best sequence to take courses, an adviser would be happy to talk with you.

To view course descriptions, visit the University CatalogTo view course details for a particular semester (date, time, instructor, etc.), visit the Class Search.

Preparatory Courses

U of M Designator Title Credits Offered
COMM 1101 or 3402 or 3605W Public Speaking or Interpersonal Communication Although these preparatory courses, except INET 3101, are available at the University of Minnesota, they may be taken at other institutions. See the ITI transfer guide for exact course titles and transferability. Note that Freshman Composition (WRIT 1301 or 1401), though a University requirement, does not count toward the ITI major credits.
SCO 2550 or STAT 1001 or 3011 Introduction to Statistics
ACCT 2050 or APEC 1251 Financial Accounting
WRIT 3001 or 3152W or 3257 or 3562W or PHYS 1101W or 1301W Technical Writing or Writing Intensive Science Course
ECON 1101 or APEC 1101 Microeconomics 
INET 3101 C Programming: Language and Applications 2 fall
INET 3102 (or CSCI 2011*) Web Infrastructure (or CSCI 2011* Discrete Structures of Computer Science) 2 (CSCI is 4 credits.) fall (CSCI 2011 is fall and spring)

* CSCI 2011 should be taken only if you plan to enroll in U of M CSci courses beyond the ITI major requirements. 

Core Courses

You will take a minimum of 90 credits within your major, with 24−25 of those being Core Courses. To view course descriptions, visit the University Catalog. To view course details (date, time, instructor, etc.), visit the Class Search.

Designator Title Credits Offered
CSCI 4061 Introduction to Operating Systems 4 fall and spring
CSCI 4211 Introduction to Computer Networks 3 fall and spring
INET 4031 Introduction to Systems (formerly System Administration) 4 fall and spring
INET 4051 IT Infrastructure Operations  3 fall and spring
INET 4082W IT Infrastructure Projects and Processes 3 fall
INET 4153 Introduction to Security: Policy and Regulation 4 fall
INET 4707 Introduction to Databases (or CSCI 4707 Practice of Database Systems, 3 cr) 4 fall

Business/Communication Requirements

To view course descriptions, visit the University Catalog. To view course details (date, time, instructor, etc.), visit the Class Search.

Designator Title Credits Offered
Management* (choose one)
ABUS 4022W Management in Organizations 3 every semester
HSM 4561 Health Care Administration and Management 3 spring and fall
Business Communication*
ABUS  4023W Communicating for Results 3 every semester
Cost Accounting* (choose one)
ABUS 4101 Accounting and Finance for Managers 3 every semester
HSM 4541 Health Care Finance 3 spring and fall
Quality and Process Improvement* (choose one)
ABUS 3301 Introduction to Quality Management 3 spring and fall
MM 4201 Quality Engineering and Process Improvement 3 fall
Business Elective
Must be an ABUS, IDSC, or MGMT 3XXX or 4XXX course or other department-approved elective. 3

* You may propose an equivalent course for department approval.


Our ITI tracks (subplans) prepare students for employment in the most current and in-demand computer technology areas. Each track consists of 9–13 credits, which includes 3–5 credits of technical electives chosen from other tracks (or a technical elective from another college with adviser approval).

If you don’t choose a specific track, you can design your own course of study. Your ITI adviser will help you determine the option that best fit your career goals.

Please note that some of the new course names and credits will not immediately be reflected in the University catalog. This process will continue through 2017.