Professional Master of Engineering: Information Technology


The need for professionals in the field of information technology has grown steadily over the past decade. Almost every business today utilizes information technology in one way or the other to fulfill their business goals. The U.S. Department of Labor reports that IT professionals are now number 15 in the top 20 fastest growing professions. The compensation earned by IT professionals ranks among the top five highest paying professions.

This program is specifically designed to train undergraduates, graduates and working IT professionals in the advanced application of information technology.  The program provides advanced technical knowledge in the areas of IT system architecture, data communications, virtualization and enterprise security. Upon successful completion of this professional degree, graduates will be able to readily apply information technology tools and skills in their work environments. This training will enable graduates of the program to utilize and manage information technology with the objective of increasing organizational productivity and competitive advantage.


All students will be required to successfully complete (minimum of a C grade) 30 credits of coursework including a capstone project.  The required courses and the list of approved elective classes are listed below. All course prerequisites must be satisfied.

In order to provide consistency among plans of study for graduate students and to set a minimum set of core or pertinent courses, it is the policy of the professional M-IT degree that each graduate student will fulfill the following course requirements (or equivalent) as determined by the program coordinator/director.

Required Courses (21 credits)

  • ET 551 Enterprise Architecture I – the Cloud, servers, switches, gateways, cabling: ETSI, TIA and EIA and NEC
  • ET 552 Enterprise Architecture II – the data center, desktop environment
  • ET 562 DevOps (development and operations software – Python, scripting)
  • ET 577 Advanced Networking: telecom infrastructure WAN/LAN and wireless and protocols including MPLS, SIP, etc.
  • ET 539 Advanced Enterprise Security
  • ET 555 Virtualization – VMs, Software Defined Networks,
  • ET 535 Master’s Project in Information Technology

Electives (choose any 3 courses, 9 credits, selected from the list below)

  • ET 505 Special Topics in Information Technology
  • ET 585 White Hat System Testing
  • ET 583 App Programming and Development
  • BCIS 550 Information Systems Analysis and Design
  • BCIS 575 Database Management Systems*
  • BCIS 561 Business Analytics I*
  • BCIS 566 Business Analytics II*
  • BCIS 585 Enterprise Resource Planning & Business Processes*
  • CS 502 Database Management Systems I
  • CS 505 Artificial Intelligence I
  • CS 508 Introduction to Data Mining
  • CS 509 Bioinformatics Programming
  • CS 511 Logic and Constraint Logic Programming
  • CS 519 Applied Machine Learning I
  • IE 523 Advanced Engineering Economy
  • IE 563 Topics in Engineering Administration
  • IE 571 Advanced Quality Control

Dual Credit Courses:

  • Note that some ET/CS/EE courses are offered on campus while undergraduate ICT courses are all offered online
  • BCIS 461 Business Analytics I*
  • BCIS 466 Business Analytics II*
  • BCIS 475 Database Management Systems*
  • BCIS 485 Enterprise Resource Planning*
  • BCIS 490 Selected Topics
  • CS 453 Python Programming I
  • CS 454 Python Programming II
  • CS 455 Internet Programming I
  • CS 456 Internet Programming II
  • CS 458 R Programming I
  • CS 459 R Programming II
  • CS 478 Computer Security
  • ET 477 or ICT 477 Computer Networking II
  • ET 458 or ICT 458 or BCIS 475 Database Technology
  • ET 463 or ICT 463 Advanced Linux and Python Scripting (VM)
  • ET 462 or ICT 460 Web Technologies and Multimedia
  • ET 464 Advanced Windows Server Administration
  • ICT 450 Ethical Hacking
  • ICT 457 Information Security or E-Commerce Security
  • ICT 462 Remote Access Operating Systems with Linux/Unix

*Students may not receive credits for both:

BCIS 475 and 575             BCIS 461 and 561             BCIS 466 and 566             BCIS 485 and 585

Leveling coursework to satisfy master work deficiencies

  • Discrete Mathematics, College Algebra, Statistics
  • Skills in computer programming language
  • Networking
  • Operating systems and Computer Protocols

More Information

Dr. Rolfe Sassenfeld