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

Computer Engineering & Computer Science (CECS)

M.S.C.S. Elective Courses

To ensure receiving credit toward the degree program, student must consult with the program graduate advisor prior to enrolling in any elective.

  1. CECS 405 Special Topics in Computer Science
  2. CECS 406 Special Topics in Computer Science (Lecture/lab)
  3. CECS 419/519 Theory of Computation
  4. CECS 423 Database Applications
  5. CECS 424 Organization of Programming Languages
  6. CECS 428 Analysis of Algorithms
  7. CECS 429 Information Retrieval
  8. CECS 444 Compiler Construction
  9. CECS 445 Software Design and Architecture
  10. CECS 447 Microprocessors and Controllers III
  11. CECS 448 User Interface Design
  12. CECS 449 Computer Graphics
  13. CECS 451 Artificial Intelligence
  14. CECS 453 Mobile Application Development
  15. CECS 455 Introduction to Game Programming
  16. CECS 460 System on Chip Design I (CS only)
  17. CECS 461/561 Hardware/Software Co-design
  18. CECS 463 System on Chip (SOC) Applications
  19. CECS 470 World-Wide Web Development
  20. CECS 472 Computer Network Programming
  21. CECS 474 Computer Network Interoperability
  22. CECS 475 Object-Oriented Programming and C++
  23. CECS 476 System and Network Administration
  24. CECS 478/578 Introduction to Computer Security
  25. CECS 491 Software Development Project
  26. CECS 492 Computer Networking Project Course
  27. CECS 521 Database Architecture
  28. CECS 524 Advanced Topics in Programming Languages
  29. CECS 526 Advanced Operating Systems
  30. CECS 530 Advanced Computer Architecture
  31. CECS 531 Advanced Computer Architecture II
  32. CECS 543 Advanced Software Engineering
  33. CECS 544 Software Testing and Verification
  34. CECS 545 Software Architecture
  35. CECS 546 Fault Tolerant Computing Systems
  36. CECS 549 Advanced Computer Graphics
  37. CECS 550 Pattern Recognition using Artificial Intelligence
  38. CECS 551 Advanced Artificial Intelligence
  39. CECS 552 Computer Simulation and Modeling
  40. CECS 553 Machine Vision
  41. CECS 570 Concurrent Parallel Programming
  42. CECS 572 Advanced Computer Networking
  43. CECS 574 Topics in Distributed Computer Systems
  44. CECS 575 Object-Oriented Analysis and Design
  45. CECS 590 Special Topics in Computer Science
  46. CECS 694 Seminar in Computer Science
  47. CECS 697 Directed Research
  48. CECS 698 Thesis or Industrial Project

 


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