Person writing CSS code

Welcome to Computer Science and Engineering 

The Department of Computer Science and Engineering (CSE) is now the largest academic unit in the College of Engineering and one of the largest at MSU. It’s because modern life is full of connected, computational devices, so CSE offers a tailored blend of fundamental learning, cutting-edge technologies and 20 laboratories with 21st-Century research strengths.

It helps our students obtain high-quality first jobs and build life-long careers in a rapidly changing world. CSE’s range of research includes artificial intelligence, biometrics, image processing, machine learning, software engineering and mobile computing. Additionally, we focus on distributed systems, computer networking, multimedia technologies, natural language processing, data mining and genetic algorithms. It’s an exciting time to be a computer scientist!


0
Undergraduate Students
(Fall 2024)
0
Graduate Students
(Fall 2024)
0
Degrees Granted
(2023-2024)
$ 0 M
Research Expenditure
(Fall 2023)
0
Tenure Faculty
(Fall 2023)


CSE Spotlight graphic showcasing Dr. Eric Torng

CSE Spotlight

We go behind the scenes to get more insight into some of the notable happenings and people within the department. Learn stories such as how Dr. Josh Siegel turned an idea about using RFID tags to detect diaper wetness into an IEEE Sensors Journal best paper for 2020 and many others!

Listen Now

QR code linking to the Department of Computer Science and Engineering's social media

Social Media

Stay connected with your academic department and follow us on social media.

Follow Your Department

Mission

The Department of Computer Science and Engineering (CSE) at Michigan State University is a unit within the College of Engineering. Our mission:

  • To impart the highest-quality instruction to our undergraduate and graduate students
  • To conduct leading-edge research in computer science and engineering
  • To provide leadership and service to our professional communities

We are committed to excel in all three components of this mission.

Instruction

The CSE Department has about 45 faculty members and each year awards approximately 400 B.S., 40 M.S., and 20 Ph.D. degrees in Computer Science. We administer an undergraduate Computer Engineering degree program jointly with the Department of Electrical and Computer Engineering.

The quality of our undergraduate and graduate programs is due to three major guiding principles:

Almost all of our courses are taught by full-time faculty members and reflect cutting-edge research developments. Small class sizes foster better communication between the students and the instructor. Our programs emphasize hands-on learning. Our instructional laboratory facilities undergo continual upgrades and replacements. Most courses include scheduled laboratory time with exclusive access to these facilities. Lab sessions have an instructor or teaching assistant present to provide support and answer questions. Our students are heavily recruited by Fortune 500 corporations, local and international companies, and other universities for graduate study and faculty positions.

Service

  • Students, staff and faculty are engaged in professional and community service. Faculty serve on:
  • MSU, College, and Department committees that help shape the University
  • Editorial boards of top journals
  • Accreditation boards and other bodies involving computer science education
  • National and international conference committees
  • Outreach projects involving local schools, businesses, and non-profit organizations