Skip to Local Navigation
Skip to Content
California State University, Long Beach

Computer Engineering & Computer Science (CECS)

Prerequisite Courses, Computer Engineering Option

A student who does not have an undergraduate degree in computer science or computer engineering should expect to take the entire prerequisite course list for his/her respective option. Prerequisite courses do not count toward the 30 units required for the Master's degree.

Prerequisite Course List

  1. CECS 274 - Programming and Problem Solving II
  2. CECS 301 - Computer Logic Design II
  3. CECS 325 - Computer Organization and Assembly Language
  4. CECS 326 - Operating Systems
  5. CECS 346 - Microprocessors and Controllers I
  6. CECS 347 - Microprocessors and Controllers II
  7. CECS 360 - Integrated Circuit Design Software
  8. CECS 440 - Computer Architecture
  9. CECS 443 - Software Engineering
  10. MATH 370A - Applied Math 1


Additional Official Program Information

*Note: although every effort is made to keep this Web site up to date, you should also consult the printed catalog for official information and program requirements, which may vary depending on the year you enter(ed) the program.

Back to top


Master of Science in Computer Science (MSCS)

Master of Science in Engineering Management (MSEM)

New: An online Master of Science in Engineering Management is now offered through the College of Engineering and College of Continuing and Professional Education.