Undergraduate Admission
    Graduate Admission

    Specializations


    Computer and Network Security
    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