MSIT Focus Areas 

Focus area: Cyber Security. Focuses on technical knowledge and practical skills in the science and methodologies for identifying important information assets, securing and protecting such assets, and assuring their availability for authorized users. Advanced courses in network security, privacy, and cyberlaws provide more in depth and up-to-date coverage of skills required to engineer, implement, and manage security solutions.

Required (core) courses
EECS710: Information Security and Assurance
EECS711: Security Management and Audit
EECS712: Network Security
EECS780: Communication Networks
EECS811: IT Project Management

Electives course: five of the following courses
EECS746: Database Management Systems 
EECS714: Information Security and Cyber Laws
EECS810: Principles of Software Engineering
EECS814: Software Quality Assurance
EECS818: Software Architecture
EMGT806: Finance for Engineers
EMGT821: Strategic Analysis of Technology Projects


Focus area: Software Engineering. Focuses on industrial-strength practices and modern concepts and methodologies in software development, management and maintenance; advance courses on software architecture, software quality assurance, and requirements engineering provide advanced education on more complex and emerging topics and practices in software development.

Required (core) courses
EECS810: Principles of Software Engineering
EECS814: Software Quality Assurance
EECS818: Software Architecture
EECS780: Computer Networks
EECS811: IT Project Management

Electives course: five of the following courses
EECS746: Database Management Systems
EECS710: Information Security and Assurance
EECS714: Information Security and Cyber Laws
EECS711: Security Management and Audit
EECS712: Network Security
EMGT806: Finance for Engineers
EMGT821: Strategic Analysis of Technology Projects


Focus area: IT Project Management. Focuses on managing IT projects: planning, scheduling, integration, risk management, cost and effort estimation, personnel management, stakeholder management, procurement management, and communication management. Advanced courses study finances and strategic management of IT projects. PMBOK concepts are covered.​

Required (core) courses
EECS811: IT Project Management
EECS711: Security Management and Audit
EMGT806: Finance for Engineers
EMGT821: Strategic Analysis of Technology Projects
EECS810: Principles of Software Engineering

Electives course: five of the following courses
EECS746: Database Management Systems
EECS710: Information Security and Assurance
EECS712: Network Security
EECS714: Information Security and Cyber Laws
EECS780: Communication Networks
EECS814: Software Quality Assurance
EECS818: Software Architecture


One of 34 U.S. public institutions in the prestigious Association of American Universities
Nearly $290 million in financial aid annually
44 nationally ranked graduate programs.
—U.S. News & World Report
Top 50 nationwide for size of library collection.
—ALA
23rd nationwide for service to veterans —"Best for Vets," Military Times
KU Today