Master of Information Technology and Management

At the conclusion of their studies, graduates of this degree should be able to:

  • Deliver optimal technical and policy technology solutions for the problems of business, industry, government, non-profit organizations, and individuals in each student’s particular area of focus.
  • Work with, lead, and manage teams in an enterprise environment to collaboratively arrive at optimal technology solutions.
  • Manage and deploy information resources applicable to each student’s particular area of focus in an enterprise setting.

All students are required to complete a minimum of three core courses. These core courses will ensure an ability to develop software applications at a competent level using a contemporary programming language, the capability to employ and deploy appropriate system technologies, and a grasp of business development knowledge appropriate to the discipline. Students completing a specialization are required to complete three core courses, selecting one from each of the core subjects. Students electing not to complete a specialization must complete at least one course from each of the seven core subject topic areas. Advisers will assist students in the selection of core courses most relevant to their interests and career goals.

The specializations are meant to guide students in their course selection, allowing them to focus on a particular area of information technology, depending on their interests, background, and career goals. Alternative courses in each specialization may be available at the discretion of the student’s adviser.

Curriculum

Master of Information Technology & Management (without Specialization)

Programming (3)
Select 3 credit hours of Programming courses3
Application Development (3)
Select 3 credit hours of Application Development courses3
Information Systems Technologies (3)
Select 3 credit hours of Information Systems Technologies courses3
Information Technology Architectures (3)
Select 3 credit hours of Information Technology Architectures courses3
Design (3)
Select 3 credit hours of Design courses3
Management (3)
Select 3 credit hours of Management courses3
Innovation (3)
Select 3 credit hours of Innovation courses3
Elective Courses (9)
Select 9 credit hours9
Total Credit Hours30
 

Master of Information Technology & Management (with Specialization)

Software Development (3)
Select 3 credit hours of Software Development courses3
System Technologies (3)
Select 3 credit hours of System Technologies courses3
Business Development (3)
Select 3 credit hours of Business Development courses3
Specialization Courses (21)
Select 21 credit hours from approved specialization courses 121
Total Credit Hours30
1

Students may select courses in order to fulfill a desired specialization. See Specializations tab on this page for more details. Courses taken to meet the requirements of a specialization may also count toward core course requirements.

Graduate Core Courses by Subject and Topic

The following courses comprise the graduate core courses:

Subject: Software Development

Topic: Programming
ITMD 510Object-Oriented Application Development3
ITMD 512Structured and Systems Programming3
ITMD 515Advanced Software Programming3

Subject: System Technologies

Topic: Application Development
ITMD 553Enterprise Intelligent Device Applications3
ITMD 554Mass-Market Intelligent Device Applications3
ITMD 555Open-Source Intelligent Device Applications3
ITMD 565Rich Internet Applications3
ITMD 566Service-Oriented Architectures3
ITMT 593Embedded Systems3
Topic: Information Systems Technologies
ITMO 533Enterprise Server Administration3
ITMO 553Open Source System Administration3
ITMO 556Introduction to Open Source Software3
ITMS 558Operating Systems Security3
Topic: Information Technology Architectures
ITMO 540Introduction to Data Networks and the Internet3
ITMO 554Operating Systems Virtualization3
ITMS 548Cyber Security Technologies3
ITMT 535Data Center Architecture3

Subject: Business Development

Topic: Design
ITMD 511Application Development Methodologies3
ITMD 532UML-Based Software Development3
ITMD 534Human and Computer Interaction3
ITMT 531Object-Oriented System Analysis, Modeling, and Design3
Topic: Management
ITMM 570Fundamentals of Management for Technology Professionals3
ITMM 571Project Manangement for Information Technology Management3
ITMM 574Information Technology Management Frameworks3
ITMM 575Networking and Telecommunications Management3
ITMS 578Cyber Security Management3
Topic: Innovation
ITMM 581Information Technology Entrepreneurship3
ITMM 582Business Innovation3
ITMD 535Human-Computer Interaction Design3

Note: Core courses that also apply to a specialization will still fulfill the core course requirement.

Specializations

Computer and Information Security

Required Courses (21)
ITMO 540Introduction to Data Networks and the Internet3
ITMO 556Introduction to Open Source Software3
ITMS 548Cyber Security Technologies3
ITMS 578Cyber Security Management3
Select a minimum of one course from the following:3
Steganography3
Cyber Security Technologies: Projects & Advanced Methods3
Select a minimum of 3 credit hours from the following:3
Any 500-level ITMS elective 1
3
Select a minimum of 3 credit hours from the following:3
Any 500-level ITMO elective
3
Any 500-level ITMS elective
3
Information Technology Auditing3
Total Credit Hours21
1

ITMS 579 may only be taken once as part of this requirement

Data Center Operations and Management

Required Courses (21)
ITMO 540Introduction to Data Networks and the Internet3
ITMO 554Operating Systems Virtualization3
ITMO 556Introduction to Open Source Software3
ITMM 576Data Center Management3
ITMT 535Data Center Architecture3
Select 6 credit hours from the following:6
Data Warehousing3
Information Technology Management Frameworks3
Enterprise Server Administration3
Cloud Computing Technologies3
Telecommunications Over Data Networks3
Open Source System Administration3
Storage Technologies3
Cyber Security Technologies3
Cyber Security Management3
Incident Response, Disaster Recovery, and Business Continuity3
Total Credit Hours21
 

Data Management

Required Courses (21)
ITMD 523Advanced Topics in Data Management3
ITMD 526Data Warehousing3
ITMD 527Data Analytics3
ITMS 528Database Security3
ITMT 531Object-Oriented System Analysis, Modeling, and Design3
Select a minimum of 6 credit hours from the following:6
Client/Server Technologies and Applications3
Topics in Data Science and Management3
Advanced Data Analytics3
Service-Oriented Architectures3
Information Technology Management Frameworks3
Storage Technologies3
Cyber Security Management3
Total Credit Hours21

Digital Systems Technology

Required Courses (21)
ITMD 512Structured and Systems Programming3
ITMO 556Introduction to Open Source Software3
ITMT 533Operating System Design Implementation3
ITMT 593Embedded Systems3
Select a minimum of 3 credit hours from the following:3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Select a minimum of 3 credit hours from the following:3
Application Development Methodologies3
Intelligent Device Projects3
Wireless Technologies and Applications3
Cloud Computing Technologies3
Select a minimum of 3 credit hours from the following:3
Web Real-Time Communications3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Intelligent Device Projects3
Rich Internet Applications3
Introduction to Data Networks and the Internet3
Network Administration and Operations3
Telecommunications Over Data Networks3
Computers in Industry3
Introduction to Social Commerce3
Total Credit Hours21

IT Management and Entrepreneurship

Required Courses (21)
ITMD 534Human and Computer Interaction3
ITMM 570Fundamentals of Management for Technology Professionals3
ITMM 581Information Technology Entrepreneurship3
ITMM 582Business Innovation3
Select 3 credit hours from the following:3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Select 6 credit hours from the following:6
Any 500-level ITMM elective
Intelligent Device Projects3
Cyber Security Management3
Introduction to Social Commerce3
Consulting for Technical Professionals3
Total Credit Hours21

Management Information Systems

Required Courses (21)
ITMD 521Client/Server Technologies and Applications3
ITMD 523Advanced Topics in Data Management3
ITMD 566Service-Oriented Architectures3
ITMM 574Information Technology Management Frameworks3
Select a minimum of 6 credit hours from the following:6
Process Engineering for Information Technology Managers3
Information Technology Auditing3
Operating Systems Virtualization3
Object-Oriented System Analysis, Modeling, and Design3
Select a minimum of 3 credit hours from the following:3
Computers in Industry3
Topics in Data Science and Management3
Data Warehousing3
Data Analytics3
Advanced Data Analytics3
UML-Based Software Development3
Service Level Agreements3
Cloud Computing Technologies3
Storage Technologies3
Database Security3
Introduction to Social Commerce3
Consulting for Technical Professionals3
Total Credit Hours21

Software Development

Required Courses (21)
ITMD 510Object-Oriented Application Development3
ITMD 515Advanced Software Programming3
ITMD 536Software Testing and Maintenance3
ITMM 571Project Manangement for Information Technology Management3
Select a minimum of 6 credit hours from the following:6
Application Development Methodologies3
Open Source Programming3
UML-Based Software Development3
Rich Internet Applications3
Select a minimum of 3 credit hours from the following:3
Application Development Methodologies3
Structured and Systems Programming3
Open Source Programming3
Topics in Software Development3
UML-Based Software Development3
Human and Computer Interaction3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Intelligent Device Projects3
Rich Internet Applications3
Process Engineering for Information Technology Managers3
Coding Security3
Object-Oriented System Analysis, Modeling, and Design3
Introduction to Social Commerce3
Total Credit Hours21

System Administration

Required Courses (21)
ITMO 540Introduction to Data Networks and the Internet3
ITMO 541Network Administration and Operations3
ITMO 556Introduction to Open Source Software3
Select a minimum of 6 credit hours from the following:6
Enterprise Server Administration3
Enterprise End-User System Administration3
Open Source System Administration3
Select a minimum of 6 credit hours from the following:6
Service Level Agreements3
Project Manangement for Information Technology Management3
Information Technology Management Frameworks3
Networking and Telecommunications Management3
Shell Scripting for System Administration3
Enterprise Server Administration3
Cloud Computing Technologies3
Enterprise End-User System Administration3
Open Source System Administration3
Operating Systems Virtualization3
Storage Technologies3
Operating Systems Security3
Total Credit Hours21

Systems Analysis

Required Courses (21)
ITMD 511Application Development Methodologies3
ITMD 534Human and Computer Interaction3
ITMD 536Software Testing and Maintenance3
ITMM 572Process Engineering for Information Technology Managers3
ITMT 531Object-Oriented System Analysis, Modeling, and Design3
Select a minimum of 6 credit hours from the following:6
Computers in Industry3
UML-Based Software Development3
Information Technology Management Frameworks3
Networking and Telecommunications Management3
Information Technology Auditing3
Cyber Security Management3
Consulting for Technical Professionals3
Total Credit Hours21

Voice and Data Communication Technology

Required Courses (21)
ITMD 545Web Real-Time Communications3
ITMO 540Introduction to Data Networks and the Internet3
ITMO 546Telecommunications Over Data Networks3
ITMO 556Introduction to Open Source Software3
Select a minimum of 6 credit hours from the following:6
Network Administration and Operations3
Wireless Technologies and Applications3
Cloud Computing Technologies3
Telecommunications Over Data Networks: Projects and Advanced Methods3
Select a minimum of 3 credit hours from the following:3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Rich Internet Applications3
Project Manangement for Information Technology Management3
Networking and Telecommunications Management3
Network Administration and Operations3
Wireless Technologies and Applications3
Telecommunications Over Data Networks: Projects and Advanced Methods3
Vulnerability Analysis and Control3
Cyber Security Technologies3
Mobile Device Forensics3
Introduction to Social Commerce3
Total Credit Hours21

Web Design and Application Development

Required Courses (21)
ITMD 534Human and Computer Interaction3
ITMD 562Web Site Application Development3
ITMD 565Rich Internet Applications3
ITMD 567Web Systems Integration3
ITMM 582Business Innovation3
Select a minimum of 6 credit hours from the following:6
User Experience Research and Evaluation3
Open Source Programming3
Advanced Software Programming3
Topics in Software Development3
Enterprise Intelligent Device Applications3
Mass-Market Intelligent Device Applications3
Open-Source Intelligent Device Applications3
Intermediate Web Application Development3
Advanced Web Application Development3
Service-Oriented Architectures3
Topics in Application Development3
Introduction to Social Commerce3
Total Credit Hours21