Associated Disciplines


Explore: Disciplines

Associated Programs

Associated Faculty

Associate Professor
2032 Eaton Hall

Primary Research Interests

  • Security and privacy in cyber-physical systems
  • Social network privacy
  • Network security
  • Secure data sharing and publishing
Associate Professor
2044 Eaton Hall

Primary Research Interests

  • Information security and privacy, database security
  • Information retrieval, Web and online social networks
  • Security and privacy issues in smart grid systems
  • XML and conventional database systems, data management
3036 Eaton Hall

Primary Research Interests

  • Computer networks and communication; Network science, simulation, and analysis
  • Future Internet architecture, design, and topology
  • Resilient, survivable, and disruption tolerant networks
  • Mobile wireless networks and MANET routing
  • Disruption and delay tolerant end-to-end transport

Program Objectives

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.

Core Coursework (MS)

IT 711 Security Management and Audit
Administration and management of security of information systems and networks, intrusion detection systems, vulnerability analysis, anomaly detection, computer forensics, auditing and data management, risk management, contingency planning and incident handling, security planning, e-business and commerce security, privacy, traceability and cyber-evidence, human factors and usability issues, policy, legal issues in computer security. (Same as EECS 711.) Prerequisite: Graduate standing in EECS, or permission of the instructor. LEC.

The class is not offered for the Fall 2019 semester.

IT 810 Software Engineering and Management
Principal concepts in software engineering with a focus on formalism as well as managerial issues; software development models; software process models; software configuration management; software development life cycle activities; project management; planning and estimation; requirements engineering, software architecture, software modular design; software reusability; implementation strategies; testing techniques; software quality assurance; software evolution; metrics and measurements, ethics and professionalism. Prerequisite: Programming experience, preferably in Java or C++. LEC.
Fall 2019
Type Time/Place and Instructor Credit Hours Class #
LEC Saiedian, Hossein
W 06:10-09:00 PM BEST 220 - EDWARDS
3 20081
IT 811 IT Project Management
Management issues in the creation, development, and maintenance of IT systems; effort and cost estimation techniques; project planning and scheduling; resource allocation; risk analysis and mitigation techniques; quality assurance; project administration; configuration management; organizational issues; software process modeling; process improvement; frameworks for quality software. LEC.

The class is not offered for the Fall 2019 semester.

EMGT 821 Strategic Analysis of Technology Projects
Strategic assessment of developmental projects, focusing on the proposed product or service, the organization, project details, and the environment. Topics include application of financial figures of merit, feasibility of competing projects, decisions under uncertainty, risk vs return, and forecasting. Prerequisite: Admission to the M.S. Engineering Management program or consent of instructor, EMGT 806, a course in applied statistics. LEC.
Fall 2019
Type Time/Place and Instructor Credit Hours Class #
M 06:10-09:00 PM BEST 330 - EDWARDS
3 11228

Elective Coursework (MS)

IT 710 Information Security and Assurance
This introductory security course covers a wide range of topics in the area of information and network security, privacy, and risk: the basic concepts: confidentiality, integrity and availability; introduction to cryptography; authentication; security models; information and database security; computer systems security; network security; Internet and web security; risk analysis; social engineering; computer forensics. Prerequisite: Graduate standing in EECS, or permission of the instructor. LEC.
Fall 2019
Type Time/Place and Instructor Credit Hours Class #
LEC Li, Fengjun
Tu 06:10-09:00 PM BEST 175 - EDWARDS
3 22629
LEC Bryant, Blake
3 22628
IT 714 Information Security and Cyber Law
The objectives of this course is to present an introduction to the legal and ethical issues and challenges in the information age, to provide a survey of legal and ethical issues introduced by information security, and to discuss individual rights vs. national interests. A coverage of key cyber laws that impact information security and IT professionals and topics related to intellectual property, copyrights, digital forensics, e-surveillance, and e-discovery for legal evidence and lawsuits will be provided. A review of preventative legal management practices in the context of information security (including employee awareness training) will be presented. Prerequisite: IT 710 or instructor permission. LEC.

The class is not offered for the Fall 2019 semester.

IT 746 Database Systems
Introduction to the concept of databases and their operations. Basic database concepts, architectures, and data storage structures and indexing. Though other architectures are discussed, focus is on relational databases and the SQL retrieval language. Normalization, functional dependencies, and multivalued dependencies also covered. Culminates in the design and implementation of a simple database with a web interface. Prerequisite: EECS 448 or consent of instructor. Students cannot receive credit for both EECS 647 and EECS 746. LEC.

The class is not offered for the Fall 2019 semester.

IT 780 Communication Networks
Comprehensive in-depth coverage to communication networks with emphasis on the Internet and the PSTN (wired and wireless, and IoT-Internet of Things). Extensive coverage of protocols and algorithms will be presented at all levels, including: social networking, overlay networks, client/server and peer-to-peer applications; session control; transport protocols, the end-to-end arguments and end-to-end congestion control; network architecture, forwarding, routing, signaling, addressing, and traffic management, programmable and software-defined networks (SDN); quality of service, queuing and multimedia applications; LAN architecture, link protocols, access networks and MAC algorithms; physical media characteristics and coding; network security and information assurance; network management. (Same as EECS 780.) Prerequisite: EECS 563 or equivalent or permission of instructor. LEC.
Fall 2019
Type Time/Place and Instructor Credit Hours Class #
M 06:10-09:00 PM REGN 354 - EDWARDS
3 22980
W 06:10-09:00 PM REGN 354 - EDWARDS
3 22981
IT 814 Software Quality Assurance
Software quality engineering as an integral facet of development from requirements through delivery and maintenance; verification and validation techniques; manual and automated static analysis techniques; fundamental concepts in software testing; test case selection strategies such as black-box testing, white-box testing; formal verification; unit, integration, system, and acceptance testing; regression testing; designing for testability; models for quality assurance; reviews, inspection, documentation, and standards; industry and government standards for quality. Prerequisite: IT 810. LEC.

The class is not offered for the Fall 2019 semester.

IT 818 Software Architecture
Designing architectures; software architectural styles and patterns; architectural components and connectors; architectural modeling and analysis, architectural deployment, designing for nonfunctional properties such as efficiency, scaleability, adaptability, and security; domainspecificsoftware architectures; architecture product lines; architecture description languages (ADLs); standards. Prerequisite: IT 810. LEC.
Fall 2019
Type Time/Place and Instructor Credit Hours Class #
LEC Saiedian, Hossein
Th 06:10-09:00 PM BEST 175 - EDWARDS
3 24386

Explore: EECS Courses

Department Events
KU Today
High school seniors can apply to the SELF Program, a four-year enrichment and leadership experience
Engineering students build concrete canoes, Formula race cars, unmanned planes, and rockets for competitions nationwide
More first and second place awards in student AIAA aircraft design contests than any other school in the world
One of 34 U.S. public institutions in the prestigious Association of American Universities
44 nationally ranked graduate programs.
—U.S. News & World Report
Top 50 nationwide for size of library collection.
5th nationwide for service to veterans —"Best for Vets: Colleges," Military Times