Specializations
Voice and Data Communication Technology
IT Management and Entrepreneurship
Data Management
Web Design and Application Development
Systems Analysis
Software Development
System Administration
Management Information Systems
Digital Systems Technology
Data Center Operations and Management
The following course groupings 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 advisor. Final determination of completion of a specialization will be made by a student's graduate adviser. Students are not required to choose a specialization for degree completion and can mix courses from different specializations; a general program of study is also available.
Core Courses (9 hours)
Required courses:ITMD 411 Intermediate Software Development
AND 6 hours chosen from the following:
ITMD 421 Data Modeling and Applications
ITMO 456 Introduction to Open Source Operating Systems
ITMD 461 Internet Technologies & Web Design
ITMD 540 Introduction to Data Networks and the Internet
Notes: Core courses may be waived upon presentation of evidence of equivalent coursework, certification or experience or successful completion of the placement examination. Approval of waivers will be made by the student’s adviser or the ITM Associate Director. If one or two core courses are waived, students must still complete nine hours of core course content. Core courses that also apply to specializations will still fulfill the core course requirement.
Computer and Network Security (21 hours)
Recommended courses (12 hours):ITMO 456 Introduction to Open Source Operating Systems
ITMS 548 Cyber Security Technologies
ITMS 549 Cyber Security Technologies: Projects & Advanced Methods
ITMS 578 Cyber Security Management
AND 6 hours chosen 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 chosen from the following:
Any 500-level ITMS elective
ITMO 551 Distributed Workstation System Administration
OR
ITMO 552 Client-Server System Administration
ITMM 586 Information Technology Auditing
Voice and Data Communication Technology (21 hours)
Recommended courses (12 hours):ITMO 456 Introduction to Open Source Operating Systems
ITMO 540 Introduction to Data Networks and the Internet
ITMO 545 Telecommunications Technology
ITMO 546 Voice Communications Over Data Networks
AND 9 hours chosen from the following:
ITMO 541 Network Administration and Operations
ITMO 542 Wireless Technologies and Applications
ITMS 543 Vulnerability Analysis and Control
ITMO 544 Cloud Computing Technologies
ITMO 547 Voice Communications Over Data Networks: Projects & Advanced Methods
ITMS 548 Cyber Security Technologies
ITMS 549 Cyber Security Technologies: Projects & Advanced Methods
ITMO 555 Intelligent Device Applications
ITMS 555 Mobile Device Forensics
ITMD 565 Rich Internet Applications
ITMM 571 Project Management for Information Technology Management
ITMM 575 Networking & Telecommunications Management
IT Management and Entrepreneurship (18 hours)
Recommended courses (9 hours):ITMM 571 Project Management for Information Technology Management
ITMM 574 Information Technology Management Frameworks
ITMM 581 IT Entrepreneurship
AND 9 hours chosen from the following:
Any 500-level ITMM elective
ITMT 531 Object Oriented System Analysis, Modeling and Design
ITMD 532 UML Based Software Development
ITMM 570 Fundamentals of Management for Technical Professionals
ITMM 582 Business Innovation
ITMS 578 Information Systems Security Management
INTM 511 Industrial Leadership
INTM 515 Advanced Project Management
INTM 522 Computers in Industry
INTM 534 Resource Management
INTM 543 Purchasing
TECH 581 Consulting for Technical Professionals
Data Management (18 hours)
Recommended courses (9 hours):ITMD 421 Data Modeling and Applications
ITMD 422 Advanced Database Management
ITMD 528 Database Security
AND 9 hours chosen from the following:
ITMD 521 Client Server Technologies & Applications
ITMD 526 Data Warehousing
ITMD 527 Data Analytics
ITMD 529 Advanced Data Analytics
ITMT 531 Object Oriented System Analysis, Modeling and Design
ITMO 557 Storage Technologies
ITMM 574 Information Technology Management Frameworks
ITMS 578 Cyber Security Management
Web Design and Application Development (18 hours)
Recommended courses (9 hours):ITMD 461 Internet Technologies & Web Design
ITMD 534 Human/Computer Interaction
ITMD 562 Web Application Development
AND 9 hours chosen from the following:
ITMD 513 Open Source Programming
ITMD 515 Advanced Software Development
ITMD 519 Topics in Software Development
ITMO 541 Network Administration and Operations
ITMD 555 Intelligent Device Applications
ITMD 563 Intermediate Web Application Development
ITMD 564 Advanced Web Application Development
ITMD 565 Rich Internet Applications
ITMD 566 Service-Oriented Architectures
ITMD 569 Topics in Application Development
ITMM 571 Project Management for Information Technology Management
COM 525 Research and Usability Testing
Systems Analysis (18 hours)
Recommended courses (9 hours):ITMT 531 Object Oriented System Analysis, Modeling and Design
ITMM 571 Project Management for Information Technology
ITMM 572 Process Engineering for Information Technology Managers
AND 9 hours chosen from the following:
ITMD 511 Application Development Methodologies
ITMD 532 UML Based Software Development
ITMD 534 Human Computer Interaction
ITMD 536 Software Testing and Maintenance
ITMM 574 Information Technology Management Frameworks
ITMM 575 Networking and Telecommunications Management
ITMS 578 Cyber Security Management
ITMM 586 Information Technology Auditing
INTM 522 Computers in Industry
TECH 581 Consulting for Technical Professionals
Software Development (18 hours)
Recommended courses (9 hours):ITMD 515 Advanced Software Development
ITMD 532 UML Based Software Development
ITMM 571 Project Management for Information Technology Management
AND 9 hours chosen from the following:
ITMD 412 Advanced Structured and Object Oriented Programming
ITMD 511 Application Development Methodologies
ITMD 513 Open Source Programming
ITMS 518 Coding Security
ITMD 519 Topics in Software Development
ITMD 521 Client Server Technologies and Applications
ITMT 531 Object Oriented System Analysis, Modeling and Design
ITMD 534 Human Computer Interaction
ITMD 536 Software Testing and Maintenance
ITMO 555 Intelligent Device Applications
ITMO 556 Intelligent Device Projects
ITMM 572 Process Engineering for Information Technology Managers
Systems Administration (18 hours)
Recommended courses (9 hours):ITMO 541 Network Administration and Operations
ITMO 551 Distributed Workstation System Administration
OR
ITMO 552 Client-Server System Administration
AND 9 hours chosen from the following:
ITMO 456 Introduction to Open Source Operating Systems
ITMO 544 Cloud Computing Technologies
ITMO 551 Distributed Workstation System Administration
OR
ITMO 552 Client-Server System Administration
ITMO 554 Operating System Virtualization
ITMO 557 Storage Technologies
ITMS 558 Operating System Security
ITMM 571 Project Management for Information Technology Management
ITMM 574 Information Technology Management Frameworks
ITMM 575 Networking and Telecommunications Management
Management Information Systems (18 hours)
Recommended courses (9 hours):ITMD 421 Data Modeling and Applications
ITMD 422 Advanced Database Management
ITMD 571 Project Management for Information Technology
AND 9 hours chosen from the following:
ITMD 526 Data Warehousing
ITMD 527 Data Analytics
ITMD 528 Database Security
ITMD 529 Advanced Data Analytics
ITMT 531 Object Oriented System Analysis, Modeling and Design
ITMD 532 UML Based Software Development
ITMO 544 Cloud Computing Technologies
ITMO 554 Operating System Virtualization
ITMO 557 Storage Technologies
ITMM 572 Process Engineering for Information Technology Managers
ITMM 574 Information Technology Management Frameworks
ITMM 586 Information Technology Auditing
INTM 515 Advanced Project Management
INTM 522 Computers in Industry
TECH 581 Consulting for Technical Professionals
Digital Systems Technology (18 hours)
Recommended courses (9 hours):ITMT 533 Operating System Design Implementation
ITMO 555 Intelligent Device Applications
ITMT 593 Embedded Systems
AND 9 hours chosen from the following:
ITMD 511 Application Development Methodologies
ITMO 540 Introduction to Data Networks and the Internet
ITMO 541 Network Administration and Operations
ITMO 542 Wireless Technologies and Applications
ITMO 544 Cloud Computing Technologies
ITMO 545 Telecommunications Technology
ITMO 546 Voice Communications Over Data Networks
ITMO 556 Intelligent Device Projects
ITMD 565 Rich Internet Applications
INTM 522 Computers in Industry
Data Center Operations and Management (21 hours)
Recommended courses (12 hours):
ITMO 540 Introduction to Data Networks and the Internet
ITMT 535 Data Center Architecture
ITMO 554 Operating System Virtualization
ITMM 576 Data Center Management
AND 9 hours chosen from the following:
ITMD 526 Data Warehousing
ITMO 544 Cloud Computing Technologies
ITMO 546 Voice Communications Over Data Networks
ITMS 548 Cyber Security Technologies
ITMO 557 Storage Technologies
ITMM 574 Information Technology Management Frameworks
ITMS 578 Cyber Security Management
ITMS 588 Incident Response, Disaster Recovery and Business Continuity
Master of Information Technology & Management:
General Course of Study
These are selected groupings of courses allowing students enrolled in the Master of Information Technology & Management degree to develop a broad overview knowledge of information technology. Suggested courses in each area are marked with an asterisk (*) with one alternative course listed for each area; more alternatives may be possible at the discretion of the student's advisor.Web Design and Application Development
* ITMD 461 Internet Technologies & Web Design
ITMD 562 Web Site Application Development
ITMD 565 Rich Internet Applications
Data Management
* ITMD 421 Data Modeling and Applications
* ITMD 531 Object Oriented System Analysis, Modeling and Design
ITMD 521 Client Server Technologies and Applications
Information Technology Management
* ITMM 571 Project Management for Information Technology
ITMM 574 Information Technology Management Frameworks
ITMM 586 Information Technology Auditing
Networking and Communications
* ITMO 540 Introduction to Data Networks and the Internet
* ITMS 548 Cyber Security Technologies
ITMO 541 Network Administration and Operations
Systems Administration
* ITMO 551 Distributed Workstation System Administration
OR
* ITMO 552 Client-Server System Administration
Software Development
* ITMD 411 Intermediate Software Development
ITMD 532 UML Based Software Development
Computer & Information Security
* ITMS 578 Cyber Security Management
ITMS 528 Database Security
ITMS 548 Cyber Security Technologies

