Graduate Programs
The Department of Computer and Information Science offers master’s and doctoral programs that prepare students to lead in a rapidly evolving technological landscape. Through advanced coursework, faculty mentorship, and opportunities for theoretical and applied research, students build expertise, advance their careers, and make a positive impact on society.
Meet our Ph.D. Students
Our Ph.D. in Computer and Information Science program trains scholars for leading roles in academia and industry. Learn more about our degree requirements or browse our current Ph.D. students and their research topics.
CIS Graduate Advising
Master's Program Advising
Meet Your Graduate Coordinator
As the department’s graduate coordinator, it is my pleasure to welcome you to the Department of Computer and Information Science! We are delighted to have you join our community. I am here to answer any questions, connect you with helpful resources, and support you throughout your academic journey.
Reach out with any questions!
Kimberly LaPere
313-436-9145 | [email protected]
Office: 105 CIS Bld
Master’s Program Faculty Advisors
Artificial Intelligence
Dr. Mohamed Abouelenien
Computer and Information Science
Dr. Jinhua Guo
Cybersecurity and Information Assurance
Dr. Birhanu Eshete
Data Science
Dr. Jie Shen
Software Engineering
Dr. Zhiwei (Tommy) Xu
View Courses by Semester
Please consult the list of courses offered by the department. Course availability is subject to change. Please contact the department for the most updated list of offerings.
- CIS 505 - Algorithm Analysis and Design [F, S] No credit given to both CIS 405 and CIS 505.
- CIS 511 - Natural Language Processing [F] No credit given to both CIS 411 and CIS 511.
- CIS 512 - Introduction to Quantum Computing [F] No credit given to both CIS 412 and CIS 512.
- CIS 515 - Computer Graphics and Visual Computing [F] No credit given to both CIS 451 and CIS 515.
- CIS 525 - Web Technology [F] No credit given to both CIS 435 and CIS 525.
- CIS 527 - Computer Networks [F] No credit given to both CIS 427 and CIS 527.
- CIS 534 - The Semantic Web [F]
- CIS 535 - Wireless Technologies and Pervasive Computing [W]
- CIS 536 - Text Mining and Information Retrieval [W] No credit given to both 439 and 536.
- CIS 537 - Advanced Networking and Distributed Systems [W] No credit given to both 437 and 537.
- CIS 540 - Foundation of Information Security [F]
- CIS 541 - Immersive Computing and Digital Twins [F]
- CIS 542 - Software Engineering for AI Systems [W]
- CIS 543 - GPU Computing [W] No credit given to both 443 and 543.
- CIS 544 - Computer and Network Security [F] No credit given to both CIS 447 and CIS 544.
- CIS 545 - Data Security and Privacy [F] No credit given to both CIS 4851 and CIS 545.
- CIS 546 - Security and Privacy in Wireless Networks [W, S] No credit given to both CIS 446 and CIS 546.
- CIS 548 - Security and Privacy in Cloud Computing [F]
- CIS 549 - Software Security [W] No credit given to both CIS 449 and CIS 549.
- CIS 551 - Advanced Computer Graphics [W]
- CIS 552 - Information Visualization with Parallel Computing [W] No credit given to both 452 and 552
- CIS 553 - Software Engineering [F, W]
- CIS 5550 - Reinforcement Learning [W]
- CIS 556 - Database Systems [F, W] No credit given to both CIS 421 and CIS 556.
- CIS 5570 - Introduction to Big Data [F, W]
- CIS 559 - Principles of Social Network Science [W]
- CIS 562 - Web Information Management [F]
- CIS 564 - Enterprise Information Systems [F]
- CIS 565 - Software Quality Assurance [W]
- CIS 566 - Software Architecture and Design Patterns [F, W] No credit given to both CIS 476 and CIS 566.
- CIS 568 - Data Mining [F]
- CIS 569 - IoT and Smart Cities [F]
- CIS 5700 - Advanced Data Mining [W]
- CIS 571 - Web Services [W]
- CIS 572 - Object-Oriented Systems Design [S]
- CIS 574 - Compiler Design [W] No credit given to both CIS 474 and CIS 574.
- CIS 575 - Software Engineering Management [W]
- CIS 577 - Software User Interface Design [W]
- CIS 578 - Advanced Operating Systems [F, W]
- CIS 579 - Artificial Intelligence [F, W, S] No credit given to both CIS 479 and CIS 579.
- CIS 580 - Data Analytics in Software Engineering [F]
- CIS 581 - Computational Learning [F, W] No credit given to both 481 and 581.
- CIS 582 - Trustworthy Artificial Intelligence [W] No credit given to both CIS 482 and CIS 582.
- CIS 583 - Deep Learning [F, W] No credit given to both 483 and 583.
- CIS 584 - Advanced Computer and Network Security [W]
- CIS 585 - Advanced Artificial Intelligence [W]
- CIS 586 - Advanced Data Management [W]
- CIS 587 - Computer Game Design and Implementation I [F] No credit given to both CIS 487 and CIS 587.
- CIS 588 - Computer Game Design and Implementation II [W] No credit given to both CIS 488 and CIS 588.
- CIS 589 - Edge Computing [W] No credit given to both 489 and 589.
- CIS 590 - Selected Topics [F, W, S]
- CIS 591 - Directed Research Project [F, W, S]
- CIS 624 - Research Advances in Computer and Network Security [F]
- CIS 647 - Research Advances in Networking and Distributed Systems [W]
- CIS 652 - Advanced Information Visualization and Virtualization [W]
- CIS 658 - Research Advances in Data Management [F]
- CIS 678 - Research Advances in Software Engineering [W]
- CIS 679 - Research Advances in Computational Game Theory and Economics [W]
- CIS 685 - Research Advances in Artificial Intelligence [F]
- CIS 691 - Advanced Directed Study [F, W, S]
- CIS 695 - Master's Project [F, W, S]
- CIS 699 - Master's Thesis [F, W, S]
- ENGR 700 - Doctoral Research Methodology Seminar [F, W, S]
- CIS 791 - Advanced Guided Study for Doctoral Students [F, W, S]
- CIS 798 - Doctoral Seminar [F, W, S]
- CIS 980 - Pre-Candidate Dissertation Research [F, W, S]
- CIS 990 - Doctoral Dissertation [F, W, S]