For detailed information on BS Major for Computer Science and Interactive Media curriculum refer to the latest Northeastern University Undergraduate Catalog.
Freshman Year
- CS 1200 CS/IS Overview 1
- ARTF 1122 2D Foundation with
- ARTF 1123 2D Tools: Imaging Basics
- ARTF 1124 3D Foundation with
- ARTF 1125 3D Tools: Form Basics
- CS 1800 Discrete Structures
- CS 2500 Fundamentals of Computer Sci 1 with
- CS 2501 Lab for CS 2500
- CS 1801 Recitation for CS 1800
- CS 2510 Fundamentals of Computer Science 2 with
- CS 2511 Lab for CS 2510
- CS 1210 CS/IS Overview 2: Co-op Prep
- CS 2800 Logic and Computation with
- CS 2801 Lab for CS 2800
- IM 1110 Interactive Media and Society
- ENGL 1111 College Writing
Sophomore Year
- CS 3500 Object-Oriented Design
- CS 3800 Theory of Computation
- CS 4300 Computer Graphics
- IM 2100 Digital Narrative 1
- IM 2250 Programming for Digital Media
- MATH 1260 Math Fundamentals for Games
- Creative Industries Elective
- NU Core Course or Elective
Middler Year
- IM 2400 Web Design and Development with
- IM 2401 Web Development Tools
- IS 4300 Human Computer Interaction
- PSYC 1101 Foundations of Psychology
- Creative Industries Elective
Junior Year
- Creative Industries Electives
- ENGL 3302 Advanced Writing in Tech Prof
- NU Core Course or Elective
Senior Year
- CS 4000 Senior Seminar 1.0
- CS 4500 Software Development
- IM 4700 Interactive Media Capstone 1
- IM 4701 Interactive Media Capstone 2
- SOCL 4528 Computers and Society
- Creative Industries Electives
- NU Core Course or Electives
