CS “other” Courses

At most 6 total credits from the following courses may count towards the CS credit requirements for the BS in Computer Science.  They may only be counted as “CS other” credits, not CS upper level, regardless of course number.  All course selections must be with the explicit approval of your advisor.

  • These undergraduate courses cross-listed in Computer Science (not necessarily all):
    • AS.171.205 Introduction to Practical Data Science: Beautiful Data
    • EN.520.434/EN.580.473 Modern Biomedical Imaging Instrumentation and Techniques
    • EN.580.468 The Art of Data Science
  • The following ECE courses:
    • EN 520.218 Intro to VLSI
    • EN.520.349 Microprocessor Lab
    • EN.520.372 Programmable Device Lab
    • EN.520.391/491 CAD Design of Digital VLSI Systems I
    • EN.520.412/612 Machine Learning for Signal Processing [as Analysis] (added 1/26/2018)
    • EN.520.419 Iterative Algorithms
    • EN.520.424 FPGA Synthesis Lab
    • EN.520.432 Medical Imaging Systems
    • EN.520.433 Medical Image Analysis
    • EN.520.447 Information Theory
    • EN.520.448 Electronic Design Lab
    • EN.520.450 Advanced Microprocessor Lab
  • The following AMS courses (may count as CS other or Math, but not both!):
    • EN.553.361 (EN.550.361) Intro to Optimization
    • EN.553.362 (EN.550.362) Optimization II (added 12/2/2016)
    • EN.553.371 (EN.550.371) Cryptology and Coding
    • EN.553.416 (EN.550.416) Intro to Statistical Learning (added 12/2/2016) [co-listed as AS.110.446]
    • EN.553.436 (EN.550.436) Data Mining
    • EN.553.471 (EN.550.471) Combinatorial Analysis
    • EN.553.472 (EN.550.472) Graph Theory
    • The graduate courses at the bottom of this list of course area designators
  • The following ISI courses:
    • 650.431 Ethical Hacking
    • 650.457 Computer Forensics
    • 650.460 Software Vulnerability Analysis
    • 650.461 Cloud Computing Security
    • 650.654 Computer Intrusion Detection
    • 650.657 Advanced Computer Forensics
  •  Miscellaneous:
    • EN.580.437 Neuro Data Design I (counts for oral as of 2017)
    • EN.580.438 Neuro Data Design II (counts for oral as of 2017)
    • EN.580.491 Learning Theory (added 12/2/16)
    • AS.050.302 Modeling Living Cell (added 3/16/18)

If you think a course should be added to this listing, please contact the CS Director of Undergraduate Studies and include a full syllabus with the request.

The following courses have already been rejected from inclusion on this list:

  • A number of lower level ECE courses such as Intro ECE, DSF, Circuits, Signals, etc.
  • Policy and health related ISI courses.


Back to top