Colleges › Michigan State University › Courses › CSE
Michigan State University · Spring 2027

CSE courses at Michigan State University

57 CSE courses with 111 sections this Spring 2027; 88 sections have open seats. Open any course for every section with its instructor, time and live seat count, and a free email alert when a seat opens.

Watch a full CSE section for freeFree
Pick the section; we email you when it fills and when a seat opens. No app needed.
CSE 102Algorithmic Thinking and Programming4/5 openCSE 220Programming in C4/4 openCSE 231Introduction to Programming I11/13 openCSE 232Introduction to Programming II Cross-Listed10/10 openCSE 235Tools, Teamwork, and Time1/1 openCSE 260Discrete Structures in Computer Science1/1 openCSE 290Independent Study in Computer Science Approval Required0/1 openCSE 291Selected Topics in Computer Science Approval Required5/5 openCSE 300Social, Ethical, and Professional Issues in Computing1/1 openCSE 320Computer Organization and Architecture3/4 openCSE 325Computer Systems1/1 openCSE 331Algorithms and Data Structures1/1 openCSE 335Software Engineering I1/1 openCSE 345Foundations of Artificial Intelligence1/1 openCSE 380Data Management and the Cloud2/6 openCSE 402Biometrics and Pattern Recognition1/1 openCSE 404Introduction to Machine Learning Cross-Listed1/1 openCSE 410Operating Systems1/1 openCSE 420Computer Architecture1/1 openCSE 422Computer Networks1/1 openCSE 425Introduction to Computer Security1/1 openCSE 431Algorithm Engineering Cross-Listed1/1 openCSE 440Artificial Intelligence1/1 openCSE 444Information Technology Project Management Cross-Listed2/2 openCSE 452Organization of Programming Languages1/1 openCSE 472Computer Graphics1/1 openCSE 475Computational Human-Computer Interaction1/1 openCSE 476Mobile Application Development1/1 openCSE 477Web Application Architecture and Development1/1 openCSE 480Database Systems1/1 openCSE 482Big Data Analysis Approval Required Cross-Listed1/2 openCSE 490Independent Study in Computer Science Approval Required2/2 openCSE 491Selected Topics in Computer Science Approval Required1/1 openCSE 498Collaborative Design (W) Approval Required1/1 openCSE 499Undergraduate Research Approval Required1/2 openCSE 801AIntroduction to Big Data Analysis Approval Required1/1 openCSE 801CIntroduction to Python Programming2/2 openCSE 802Pattern Recognition and Analysis1/1 openCSE 812Distributed Systems1/1 openCSE 813Advanced VLSI Design Cross-Listed1/2 openCSE 814Computer Aided Verification1/1 openCSE 822Parallel Computing Cross-Listed0/1 openCSE 830Design and Theory of Algorithms Cross-Listed1/1 openCSE 834Advanced Topics in Automated Vehicles Cross-Listed1/1 openCSE 840Computational Foundations in Artificial Intelligence1/1 openCSE 842Natural Language Processing1/1 openCSE 849Deep Learning1/1 openCSE 850Advanced Topics in Adversarial Machine Learning1/1 openCSE 860Foundations of Computing1/1 openCSE 881Data Mining Approval Required Cross-Listed2/2 openCSE 890Independent Study Approval Required0/5 openCSE 894Selected Topics in Theory and Algorithms1/1 openCSE 898Master's Project Approval Required1/1 openCSE 899Master's Thesis Research Approval Required0/4 openCSE 920Selected Topics in High Performance Computer Systems1/1 openCSE 941Selected Topics in Artificial Intelligence1/1 openCSE 999Doctoral Dissertation Research Approval Required0/1 open

Every subject at Michigan State University · Michigan State University class search. From Michigan State University's public class search; ClassMaxx is not affiliated with Michigan State University.