Information Technology

Dong Xu, Chair
College of Engineering
201 Naka Building
(573) 884-1887
engineering.missouri.edu/cs

The information technology (IT) degree program was launched in 2005 with a gift from AT&T/SBC. IT students collaborate with students from other disciplines to create software applications, produce videos and films and use technology to solve a wide range of complex information technology, systems integration, social network and societal problems. The program is attractive to students because of its distinguished faculty and state-of-the-art facilities many of which are shared with the Computer Science Program (CSP) in the Electrical Engineering & Computer Science Department that greatly exceeds what is available at competing institutions. Application areas in IT include mobile computing, game design, information systems, software engineering, cybersecurity, systems administration, and audio/video multimedia technology. 

Professor Y. Shang**, C. R. Shyu**, D. Xu**, W. Zeng**, Y. Zhao**, X. Zhuang**
Associate Professor J. Cheng**, Y. Duan**, W. L. Harrison**, M. Jurczyk**, T. Kazic**, K. Palaniappan**, Y. Saab**, G. K. Springer**, J. Uhlmann**
Assistant Professor P. Calyam**, R. Chadha**
Associate Teaching Professor D. Musser*
Adjunct Professor J. M. Keller**, S. Nair**, M. Skubic**
Adjunct Associate Professor G. DeSouza**
Adjunct Assistant Professor M. Becchi**, M. Popescu**

*

Graduate Faculty Member - membership is required to teach graduate-level courses, chair master's thesis committees, and serve on doctoral examination and dissertation committees.

**

Doctoral Faculty Member - membership is required to chair doctoral examination or dissertation committees.  Graduate faculty membership is a prerequisite for Doctoral faculty membership.

Advising Contact
Nathanael Arbuckle
107A EBW
(573) 882-5896
arbucklen@missouri.edu

Scholarship Information Contact
Dr. Michael Jurczyk
121 EBW
(573) 884-8869
jurczykm@missouri.edu

This degree program is offered by the Computer Science Department within the College of Engineering. Career opportunities include database administration, web design, cyber security, game development, film production, and more.

While the College of Engineering does not offer a graduate degree specifically in Information Technology, it does offer a number of graduate degrees in closely related areas such as Computer Science, and Computer Engineering.  There is a Master of Engineering degree through the department. The University also offers a number of information technology degrees in its other Colleges, and through interdisciplinary programs such as Health InformaticsHealth Administration, or Informatics or Information Science and Learning Technology

A joint degree program administered through the School of Engineering and the Crosby MBA Program is available for students who wish to earn a Bachelor of Science in Information Technology (BS IT) and a Master of Business Administration (MBA). Individuals interested in pursuing engineering and business will find that this program provides them with a valuable set of skills to excel in this rapidly growing field. If earned separately, the BS IT degree would take four years and the MBA degree would take two years. The dual degrees may be completed in five years assuming normal progress toward each degree.

Or you may browse a complete list of degree options at the University of Missouri.

INFOTC 1001: Topics in Information Technology

Topics may vary from semester to semester. May be repeated upon consent of department.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 1040: Introduction to Problem Solving and Programming

An introduction to problem solving methods and programming concepts, providing experience in designing, developing, implementing, and testing programs. Cannot be taken for credit after CMP_SC 1050.

Credit Hours: 3


INFOTC 1610: Introduction to Entertainment Media

This course is an introduction to the basic fundamentals of entertainment products such as postproduction technology, camera and lighting technology, audio creation and mixing technology, and broadcast technology. Computer programs designed for visual special effects are used.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 2001: Topics in Information Technology

Topics may vary from semester to semester. May be repeated upon consent of department. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 2600: Digital Multimedia

This course introduces broad views of concepts, software, hardware, and solutions in entertainment media applications. It will examine career options in fields such as information technology, news, film production and postproduction, website design, advertising, or communication.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 2610: Audio/Video I

This is an introductory course on digital audio and video editing. Background presented in the course will include an overview of the techniques used in modern Non-Linear video editing, and understanding of block editing, and why it is essential when using modern digital technology. The course is hands-on with students at workstations, learning the software directly at the keyboard, and working on assignments in a lab context.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 2620: Computer Modeling and Animation I

Introduction to the field of computer modeling and animation with an emphasis on tools. Learn programming methods for developing customized modeling and animation algorithms. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: C- or higher in CMP_SC 1050. May be restricted to Information Technology majors during early registration


INFOTC 2810: Fundamentals of Network Technology

This course includes an overview of networking and the common wireless standards. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: CMP_SC 1050. May be restricted to Information Technology majors during early registration


INFOTC 2910: Cyber Security

This course covers numerous platform-independent security topics including threats, problem ports and services, theory and practice of defense in security, intrusion detection, data security, securing remote access, user education and support, designing a secure network and security management. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: CMP_SC 1050, INFOTC 2810. May be restricted to Information Technology majors during early registration


INFOTC 3001: Topics in Information Technology

Topics may vary from semester to semester. May be repeated upon consent of department. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 3610: Audio/Video II

This course presents broad professional techniques for completing an off-line edit and the progression to online and finishing, adding depth to topics introduced in A/V I. Students will gain experience in editing techniques involving dialogue, action, documentaries, music videos, and multi-camera projects. The course also introduces special effects, audio finishing, clip and media management, and use of various media formats.

Credit Hours: 3
Prerequisites: C- or higher in INFOTC 2610. May be restricted to Information Technology majors during early registration


INFOTC 3620: Computer Modeling and Animation II

This course covers advanced methods for modeling and animation with an emphasis on computer science theory and virtual reality. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: C- or higher in INFOTC 2620. May be restricted to Information Technology majors during early registration


INFOTC 3630: Introduction to Game Design

This class will focus on the theory, design, and implementation of games using the industry standard game development tools. Students will learn about the workflow for designing, creating and implementing vital components for modern games, with respect to data structures, algorithms, content, development tools and practice of game development. The final project is a fully functional, your own custom game.

Credit Hours: 3
Prerequisites: CMP_SC 1050. May be restricted to Information Technology majors during early registration


INFOTC 3640: Digital Effects

This course is an introduction to the fundamentals of digital motion picture effects technology. This course is designed for a student interested in pursuing a career in information technology, news, film production and film postproduction, website design, or communication.

Credit Hours: 3
Prerequisites: C- or higher in INFOTC 1610 or C- or higher in INFOTC 2610. May be restricted to Information Technology majors during early registration


INFOTC 3850: Computer System Administration

This course will cover network management tools, network maintenance, data management, remote access management, management tasks, responsibilities and ethics, required plans and policies, design of a well-managed network. Some work will be done in both Windows and Linux environments. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: CMP_SC 2050, junior standing. May be restricted to Information Technology majors during early registration


INFOTC 3940: Internship in Information Technology

Information Technology-related experience in business or industry jointly supervised by faculty and IT professionals. Students should apply one semester in advance for consent of the supervising professor. Graded on an S/U basis only.

Credit Hour: 1-6
Prerequisites: Instructor Consent


INFOTC 4001: Topics in Information Technology

Topics may vary from semester to semester. May be repeated upon consent of department. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: May be restricted to Information Technology majors during early registration


INFOTC 4390: Database Administration

This course is designed to give a firm foundation in Database Administrators' tasks. The primary goal is to give necessary knowledge and skills to setup, maintain and troubleshoot an Oracle database. This is an instructor-led course featuring lecture and hands-on exercises. Online demonstration and written practice sessions reinforce the concepts and skills introduced. The course defined objectives are designed to support preparation for the Oracle Certified Professional examination.

Credit Hours: 3
Prerequisites: CMP_SC 4380. May be restricted to Information Technology majors during early registration


INFOTC 4400: C#/.NET Development

Learn how to develop and debug multi-threaded Windows desktop applications based on the object-oriented (OO), Model-View-Controller (MVC), and Model View ViewModel (MVVM) paradigms using C#, .NET, Windows Presentation Foundations (WPF), and Visual Studio. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: CMP_SC 2050. May be restricted to Information Technology majors during early registration


INFOTC 4500: Team-Based Mobile Device Application Development

(same as JOURN 4444). This is a multi-disciplinary, team-based course on developing applications for mobile devices. Teams will be comprised of students who are software developers and students who are designers. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: for Journalism majors (Designers), instructor's consent; for Computer Science or Information Technology majors (Developers), CMP_SC 2050 or permission of instructor. May be restricted to Information Technology majors during early registration


INFOTC 4630: Game Design II

This course explores 1) the manual and procedural development of static and dynamic game content, 2) programming for gameplay, interactivity, UI, game Artificial Intelligence, and 3) algorithms, ADTs, and research vital to game design.

Credit Hours: 3
Prerequisites: INFOTC 3630. May be restricted to Information Technology majors during early registration


INFOTC 4640: Digital Effects II

This course builds on fundamentals of digital motion picture effects technology learned in Digital Effects I. Computer programs designed for digital visual special effects in film and broadcast are integrated throughout the course.

Credit Hours: 3
Prerequisites: C- or higher in INFOTC 3640. May be restricted to Information Technology majors during early registration


INFOTC 4650: Shader Programing

The focus of this course is modern computer graphics algorithms and programming, with an emphasis on games, shader languages, (GLSL and Cg) and Graphical Processor Units (GPUs).

Credit Hours: 3
Prerequisites: CMP_SC 2050, INFOTC 2620. May be restricted to Information Technology majors during early registration


INFOTC 4970: Senior Capstone Design

This course is an opportunity for you to demonstrate that you have achieved the goals established by the Information Technology (IT) program. You will do this through a series of writing exercises, class activities, and a team-based project. You will demonstrate your ability to synthesize various methods and skills, apply them to new, novel, complex, and integrated project requirements in real-world IT problems. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: C- or higher in CMP_SC 4320 and senior standing. Restricted to INFOTC majors


INFOTC 4970W: Senior Capstone Design - Writing Intensive

This course is an opportunity for you to demonstrate that you have achieved the goals established by the Information Technology (IT) program. You will do this through a series of writing exercises, class activities, and a team-based project. You will demonstrate your ability to synthesize various methods and skills, apply them to new, novel, complex, and integrated project requirements in real-world IT problems. Graded on A-F basis only.

Credit Hours: 3
Prerequisites: C- or higher in CMP_SC 4320 and senior standing. Restricted to INFOTC majors