BS in Information Technology

Degree Program Description

Information Technology (IT) students engage and collaborate with other disciplines to create software applications, design and manage technology-based infrastructures, manage database systems, develop web applications, build networks, implement cyber security, and use technology to solve a wide range of complex problems. This traditional IT core competencies are supplemented by a range of technical electives in a range of topics including virtual environments, augmented reality, digital media systems and post production processes, and 2D/3D animation. The program finishes with a one-semester highly collaborative capstone course, in which students complete design projects that serve as a culminating academic experience. As IT is a growing international field, the IT Program proudly offers as often as possible international study abroad courses. Internships with companies for real-world experience and undergraduate research opportunities with faculty are abundant and encouraged. The MU Engineering Career Services can assist students in searching for employment opportunities and for internship/co-op positions. Students are prepared to pursue a variety of IT related careers in today’s evolving markets of programmer analyst, software engineer, wed developers, database administration, digital media post production specialists, VR/AR environment designers, all within both public and private sectors. Our program is designed to cater to your interests, as well as the ever-changing high-demand industry our students enter upon graduation.

Major Program Requirements

To receive the Bachelor of Science Degree in Information Technology, the candidate must successfully complete 126 semester hours of credit including the following distribution: 36 hours of INFOTC core courses, 30 hours of INFOTC technical electives or equivalent Computer Science (CMP_SC) courses, 9 hours of related math, 10 hours of science, 15-22 hours of courses in a possible minor and any remaining hours for elective courses approved by the IT program Director of Undergraduate Studies. General education courses include ENGLSH 1000, 9 hours of Social/Behavioral Sciences and 9 hours of Humanities/Fine Arts, with at least one course from Social/Behavioral/Humanities at the 2000 level or higher. 

Students are also required to complete one 3-hour cultural awareness course which is selected from an approved cultural awareness course list, created and maintained by the College of Engineering or which meets the Arts and Science (A&S) diversity intensive (DI) requirement.

Information Technology students must earn a C-range grade or better in all INFOTC/CMP_SC courses that are prerequisites for other INFOTC/CMP_SC courses that the student takes. To graduate, a student must earn a cumulative UM grade point average of 2.0 or better and a 2.0 grade point average or better in all INFOTC/CMP_SC courses.

In addition to the major core requirements, students must complete all University graduation requirements including University general education, as well as all degree and college or school requirements. See course descriptions for prerequisites.

Major Core Requirements

Information Technology Core Courses36
ENGINR 1000Introduction to Engineering1
ENGINR 1050Foundations of Engineering2
INFOTC 1040Introduction to Problem Solving and Programming3
or CMP_SC 1050 Algorithm Design and Programming I
INFOTC 1610Introduction to Digital Media Design3
INFOTC 2040Programming Languages and Paradigms3
or CMP_SC 2050 Algorithm Design and Programming II
INFOTC 2810Fundamentals of Network Technology3
INFOTC 2830Web Application Development I3
INFOTC 2910Cyber Security3
INFOTC 3380Database Systems and Applications3
INFOTC 3530UNIX Operating System3
INFOTC 3650Project and Team Management3
or INFOTC 3650W Project and Team Management - Writing Intensive
INFOTC 4320Software Engineering3
INFOTC 4970WSenior Capstone Design - Writing Intensive3
or INFOTC 4610W Advanced Multimedia Design and Technology - Writing Intensive
Information Technology Technical Electives30
Choose from below or other courses with advisor approval (minimum of 30 credit hours with 15 hours at 3000 level or above):
INFOTC 1600Digital Systems3
INFOTC 2001Topics in Information Technology3
CMP_SC 2010Intellectual Property for Engineers3
INFOTC 2610Digital Media Design I3
INFOTC 2615Color Processing and Design3
INFOTC 2620Computer Modeling and Animation I3
INFOTC 2630Introduction to Game Theory and Design3
INFOTC 3001Topics in Information Technology3
CMP_SC 3050Advanced Algorithm Design3
INFOTC 3330Object Oriented Programming3
or CMP_SC 3330 Object Oriented Programming
INFOTC 3600User Experience Design I3
INFOTC 3610Digital Media Design II3
INFOTC 3620Computer Modeling and Animation II3
INFOTC 3630Introduction to Virtual Reality3
INFOTC 3640Motion Graphics and Visual Effects I3
INFOTC 3660Audio Engineering3
INFOTC 3810Computer Network Security3
INFOTC 3850Computer System Administration3
INFOTC 3910Advanced Cyber Security3
INFOTC 3940Internship in Information Technology1-6
INFOTC 4001Topics in Information Technology3
INFOTC 4085Independent Projects1-6
or CMP_SC 3085 Problems in Computer Science
INFOTC 4200Digital Production Systems3
CMP_SC 4380Database Management Systems I3
INFOTC 4400C#/.NET Development3
INFOTC 4401Python 1: Learn to Program in Python3
INFOTC 4405iOS App Development I3
INFOTC 4410Android App Development I3
INFOTC 4420Android App Development II3
INFOTC 4425iOS App Development II3
CMP_SC 4530Cloud Computing3
INFOTC 4600User Experience Design II3
INFOTC 4610Advanced Multimedia Design and Technology3
INFOTC 4630Game Development3
INFOTC 4640Motion Graphics and Visual Effects II3
INFOTC 4830Web Application Development II3
INFOTC 4910Digital Forensics3
INFOTC 4990Undergraduate Research in Information Technology1-6
or CMP_SC 4990 Undergraduate Research in Computer Science
INFOTC 4995Undergraduate Research in Information Technology - Honors1-6
or CMP_SC 4995 Undergraduate Research in Computer Science - Honors
Mathematics and Business Courses9
MATH 1300Finite Mathematics3
MATH 1400Calculus for Social and Life Sciences I3
STAT 2500Introduction to Probability and Statistics I3

Minor or Science Concentration

Ten hours in biological or physical science courses are required, including one course with a laboratory science section.

Back to Top

Semester Plan

Below is a sample plan of study, semester by semester. A student's actual plan may vary based on course choices where options are available. Summer courses are available, as well as internship credit. These courses may help to reduce the two 18-credit semesters. 12 hours is the minimum amount of hours that can be enrolled in to qualify for full time. 

First Year
ENGINR 10001ENGINR 10502
INFOTC 1040 or CMP_SC 10503INFOTC 2040 or CMP_SC 20503
Social or Behavioral Science3INFOTC 16103
MATH 14003MATH 13003
ENGLSH 10003Constitutional Requirement3
 Humanities or Fine Art3
 13 17
Second Year
INFOTC 28103INFOTC 28303
STAT 25003Humanity or Fine Art3
Social or Behavioral Science3Bio/Phys Science with Lab4
Humanity or Fine Art3WI General Elective (INFOTC WI)3
General Elective3INFOTC 29103
Technical Elective3 
 18 16
Third Year
Technical Elective3Technical Elective3
INFOTC 33803Technical Elective (3000 lvl or above)3
INFOTC 3650W3Bio/Phys Science3
INFOTC 35303INFOTC 4320 or 36503
Diversity Requirement3Bio/Phys Science3
 15 15
Fourth Year
General Elective2Technical Elective (3000 lvl or above)3
Technical Elective3Technical Elective (3000 lvl or above)3
Technical Elective3Technical Elective (3000 lvl or above)3
Humanity/Fine Art/Social or Beh Science (2000 lvl or above)3General Elective3
General Elective3INFOTC 4970W or INFOTC 4610W3
Technical Elective (3000 lvl or above)3 
 17 15
Total Credits: 126

Back to Top

Degree Audit

The degree audit is an automated report reflecting a student’s academic progress toward the completion of a degree. 

MU students can request a degree audit by logging in to myDegreePlanner. Students may also access myDegreePlanner via myZou, in the Student Center, click on the Academic Progress Tile, then select Request Degree Audit. The audit automatically pulls in the student’s MU course work, transfer courses and courses in progress. This is available to current students, admitted students, and those who last attended less than three terms ago.

Past MU students can request a degree audit by contacting the Academic Advising Unit of the division in which they were last enrolled at MU. For contact information, go to

Prospective students, can access a preliminary MU degree audit via Information on the college credits already earned will have to be manually entered before it can be evaluated against current degree requirements.

For additional details on degree audits, go to

Back to Top

Major and Career Exploration

The University of Missouri has many resources to assist you in exploring majors and career possibilities. For guidance, visit the Majors and Careers website or view specific resources below.

  • If you are considering a change of major or are exploring multiple majors, schedule an appointment with an advisor in the Discovery Center by calling (573)884-9700 or through MU Connect Discovery Center service in you success network.

  • If you have decided on a major, visit an academic advisor in the School or College that you are interested in to discuss the process of declaring the major

  • If you would like to learn more about your career interests, abilities, values and talents, visit the MU Career Center. No Appointment is necessary to explore career options with one of our staff members.

For additional major and career exploration resources, visit Major & Career Exploration in the catalog.

Back to Top