Close Menu

Master of Information Technology and Management

Graduate Specializations

Computer and Information Security

Course Number Course Title
Required Courses (12 hours)
ITMO 540 Introduction to Data Networks and the Internet
ITMO 556 Introduction to Open Source Software
ITMS 548 Cyber Security Technologies
ITMS 578 Cyber Security Management
AND 3 hours from the following:
ITMS 539 Steganography
ITMS 549 Cyber Security Technologies: Projects and Advanced Methods
AND 3 hours from the following:
Any 500-level ITMS elective (ITMS 579 may only be taken once as part of this requirement).
AND 3 or more hours from the following:
Any 500 level ITMO elective
Any 500 level ITMS elective
ITMM 586 Information Technology Auditing

Data Management

Course Number Course Title
Required courses (15 hours):
ITMD 523 Advanced Topics in Data Management
ITMD 526 Data Warehousing
ITMD 527 Data Analytics
ITMD 528 Database Security
ITMT 531 Object Oriented System Analysis, Modeling and Design
AND 6 hours chosen from the following:
ITMD 521 Client Server Technologies & Applications
ITMD 525 Topics in Data Science and Management
ITMD 529 Advanced Data Analytics
ITMD 566 Service-Oriented Architectures
ITMO 557 Storage Technologies
ITMM 574 Information Technology Management Frameworks
ITMS 578 Cyber Security Management

Digital Systems Technology

Course Number Course Title
Required courses (12 hours):
ITMD 512 Structured and Systems Programming
ITMO 556 Introduction to Open Source Software
ITMT 533 Operating System Design Implementation
ITMT 593 Embedded Systems
AND 3 hours chosen from the following:
ITMD 553 Enterprise Intelligent Device Applications
ITMD 554 Mass-Market Intelligent Device Applications
ITMD 555 Open Source Intelligent Device Applications
AND 3 hours chosen from the following:
ITMD 511 Application Development Methodologies
ITMD 556 Intelligent Device Projects
ITMO 542 Wireless Technologies and Applications
ITMO 544 Cloud Computing Technologies
AND 3 hours chosen from the following:
ITMD 545 WebRTC
ITMD 553 Enterprise Intelligent Device Applications
ITMD 554 Mass-Market Intelligent Device Applications
ITMD 555 Open Source Intelligent Device Applications
ITMD 565 Rich Internet Applications
ITMO 540 Introduction to Data Networks and the Internet
ITMO 541 Network Administration and Operations
ITMO 546 Voice Communications Over Data Networks
INTM 522 Computers in Industry
TECH 565 Introduction to Social Commerce

IT Management and Entrepreneurship

Course Number Course Title
Required courses (12 hours):
ITMD 534 Human/Computer Interaction
ITMM 570 Fundamentals of Management for Technology Professionals
ITMM 581 IT Entrepreneurship
ITMM 582 Business Innovation
AND 3 hours chosen from the following:
ITMD 553 Enterprise Intelligent Device Applications
ITMM 554 Mass-Market Intelligent Device Applications
ITMM 555 Open Source Intelligent Device Applications
AND 6 hours chosen from the following:
Any 500-level ITMM elective
ITMD 556 Intelligent Device Projects
ITMS 578 Cyber Security Management
TECH 565 Introduction to Social Commerce
TECH 581 Consulting for Technical Professionals

Management Information Systems

Course Number Course Title
Required courses (12 hours):
ITMD 521 Client Server Technologies & Applications
ITMD 523 Advanced Database Management
ITMD 566 Service-Oriented Architectures
ITMD 574 Information Technology Management Frameworks
AND 6 hours chosen from the following:
ITMM 572 Process Engineering for Information Technology Managers
ITMM 586 Information Technology Auditing
ITMO 554 Operating System Virtualization
ITMT 531 Object Oriented System Analysis, Modeling and Design
AND 3 hours chosen from the following:
ITMD 525 Topics in Data Science and Management
ITMD 526 Data Warehousing
ITMD 527 Data Analytics
ITMS 528 Database Security
ITMD 529 Advanced Data Analytics
ITMD 532 UML Based Software Development
ITMM 537 Service Level Agreements
ITMO 544 Cloud Computing Technologies
ITMO 557 Storage Technologies
INTM 522 Computers in Industry
TECH 565 Introduction to Social Commerce
TECH 581 Consulting for Technical Professionals

Software Development

Course Number Course Title
Required courses (12 hours):
ITMD 510 Object Oriented Application Development
ITMD 515 Advanced Software Development
ITMD 536 Software Testing and Maintenance
ITMM 571 Project Management for Information Technology Management
AND 6 hours chosen from the following:
ITMD 511 Application Development Methodologies
ITMD 513 Open Source Programming
ITMD 532 UML Based Software Development
ITMD 565 Rich Internet Applications
AND 3 hours chosen from the following:
ITMD 511 Application Development Methodologies
ITMD 512 Structured and Systems Programming
ITMD 513 Open Source Programming
ITMD 519 Topics in Software Development
ITMD 532 UML Based Software Development
ITMD 534 Human/Computer Interaction
ITMD 565 Rich Internet Applications
ITMD 553 Enterprise Intelligent Device Applications
ITMD 554 Mass-Market Intelligent Device Applications
ITMD 555 Open-Source Intelligent Device Applications
ITMD 556 Intelligent Device Projects
ITMM 572 Process Engineering for Information Technology Managers
ITMS 518 Coding Security
ITMT 531 Object Oriented System Analysis, Modeling and Design
TECH 565 Introduction to Social Commerce

Systems Analysis

Course Number Course Title
Required courses (15 hours):
ITMD 511 Application Development Methodologies
ITMD 534 Human Computer Interaction
ITMD 536 Software Testing and Maintenance
ITMM 572 Process Engineering for Information Technology Managers
ITMT 531 Object Oriented System Analysis, Modeling and Design
AND 6 hours chosen from the following:
ITMD 532 UML Based Software Development
ITMM 574 Information Technology Management Frameworks
ITMM 575 Networking and Telecommunications Management
ITMM 586 Information Technology Auditing
ITMS 578 Cyber Security Management
INTM 522 Computers in Industry
TECH 581 Consulting for Technical Professionals

Web Design and Application Development

Course Number Course Title
Required courses (15 hours):
ITMD 534 Human/Computer Interaction
ITMD 562 Web Application Development
ITMD 565 Rich Internet Applications
ITMD 567 Web Systems Integration
ITMM 582 Business Innovation
AND 6 hours chosen from the following:
ITMD 513 Open Source Programming
ITMD 515 Advanced Software Development
ITMD 519 Topics in Software Development
ITMD 553 Enterprise Intelligent Device Applications
ITMD 554 Mass-Market Intelligent Device Applications
ITMD 555 Intelligent Device Applications
ITMD 563 Intermediate Web Application Development
ITMD 564 Advanced Web Application Development
ITMD 566 Service-Oriented Architectures
ITMD 569 Topics in Application Development
COM 525 Research and Usability Testing
TECH 565 Introduction to Social Commerce

General Course of Study

Students not completing a specialization must select 3 hours from each of the following core topics:

Subject: Software Development

Course Number Course Title
Topic: Programming
ITMD 510 Object Oriented Application Development
ITMD 512 Structured and Systems Programming
ITMD 515 Advanced Software Development

Subject: System Technologies

Course Number Course Title
Topic: Application Development
ITMD 553 Enterprise Intelligent Device Applications
ITMD 554 Structured and Systems Programming
ITMD 555 Mass-Market Intelligent Device Applications
ITMD 565 Rich Internet Applications
ITMD 566 Service-Oriented Architectures
ITMT 593 Embedded Systems
Topic: Information Systems Technologies
ITMO 533 Enterprise Server System Administration
ITMO 553 Open Source Server System Administration
ITMO 556 Rich Internet Applications
ITMS 558 Operating System Security
Topic: Information Technology Architectures
ITMO 540 Introduction to Data Networks and the Internet
ITMO 554 Operating System Virtualization
ITMS 548 Cyber Security Technologies
IITMT 535 Data Center Architecture

Subject: Business Development

Course Number Course Title
Topic: Design
ITMD 511 Application Development Methodologies
ITMD 532 UML Based Software Development
ITMD 534 Human/Computer Interaction
ITMT 531 Object Oriented System Analysis, Modeling and Design
Topic: Management
ITMM 570 Fundamentals of Management for Technology Professionals
ITMM 571 Project Management for Information Technology Management
ITMM 574 Information Technology Management Frameworks
ITMM 575 Networking & Telecommunications Management
ITMS 578 Cyber Security Management
Topic: Innovation
ITMM 581 IT Entrepreneurship
ITMM 582 Business Innovation
ITMD 535 Human/Computer Interaction Design

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