Education

Overview

Currently we offer master program of computer science with concentrations on Artificial Intelligence (AI) and Autonomous Driving (AD).

To learn more details. Click here.

AI concentration highlights the follows:

  1. The breadth requirement as outlined in the current WSU Graduate Bulletin , i.e. at least one course from each of three general areas: (1) theory and algorithms (2) computer and network systems and (3) information and intelligent systems.
  2. The depth requirement for AI concentration: at least four lecture courses must be selected from the following list and a course can used to fulfill both breadth and depth requirements.
  3. The AI concentration is only available to Plan C master students.
  4. All other M.S. degree requirements remain unchanged in the current proposal.

AI elective courses (take no less than four lecture courses to fulfill the depth requirement)

  • CSC 5430 Game Programming and Design I
  • CSC 5800 Intelligent Systems: Algorithms and Tools
  • CSC 5825 Introduction to Machine Learning and Applications
  • CSC 5870 Computer Graphics I
  • CSC 6430 Game Programming and Design II
  • CSC 6800 Artificial Intelligence I
  • CSC 6860 Digital Image Processing and Analysis
  • CSC 6870 Computer Graphics II
  • CSC 7800 Artificial Intelligence II
  • CSC 7810 Data Mining: Algorithms and Applications
  • CSC 7825 Machine Learning
  • CSC 7860 Computer Vision

Rationale for Proposed Revisions:

Depth and Breadth Requirements:

  1. The strong demand for high-level AI talent from market. One quick look at the job market reveals a startling revelation: there are dearth of high-level AI experts, which is mostly tied to the fact that companies have started to define a more concrete set of requirements other than those can be fulfilled using the off-the-shelf techniques. At the same time, it looks like not enough people are taking rigorous AI courses for this line of work.
  2. Although there are many master programs in AI already, most of them are multi-disciplinary with an emphasis on the applications using standard AI techniques. Consequently, few of them are designed to train high-level AI experts in developing AI algorithmic and computing infrastructures to enable breakthrough in the wide adoption of AI techniques.
  3. Addition of the depth requirement to the breath requirement are expected to encourage computer science graduate students to focus more on AI related courses, honing their AI technical skills and enhancing their competition in the job market.
  4. Addition of the depth requirement to the breath requirement can be used as a template for creating other CS concentrations to better fit in the need from market.
  5. Effective Date for Revisions: Fall 2020 semester

Accommodations for Current CS M.S. Students:

No special accommodations are required. A current student can either fulfill the existing breadth requirement of 30 credits or switch to the AI concentration by fulfilling both breadth and depth requirements.

Current M.S. Program Mission Statement:

The mission of the M.S. program at the Department of Computer Science at Wayne State University is to instill in our students a strong theoretical background in computer science, to expose them to the various rich disciplines in computer science, and to develop an appreciation for state of the art research. Students build their theoretical background via our core courses of algorithms and automata. Furthermore, students are able to broaden their perspectives by choosing courses from a variety of computer science disciplines including artificial intelligence, bioinformatics, computer game design, computer graphics, computer networking, computer vision, data mining, database management systems, parallel and distributed systems, real-time and embedded systems, and software engineering. Finally, our graduate seminars invite experts from across the country giving our students a taste for state of the art research. By the end of our program, our students are well equipped and able to pursue further Ph.D. studies as well as careers in industry, government and other organizations. No changes are being made to the program mission statement in the proposed program revisions.

Current M.S. Program Learning Objectives:

The program learning objectives (PLOs) for the CS M.S. Program is provided for reference:

  1. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution, and produce a corresponding implementation.
  2. An ability to understand the fundamental questions relevant to state of research in a selected sub-discipline as presented in CSC 7000 level courses.
  3. An ability to advance the field in the core subject areas through the production of new software, algorithms, and models as documented in peer reviewed publications in the field.
  4. The ability to pursue lifelong learning activities, which will allow them to successfully adapt to evolving technologies throughout their professional careers.