Computer Science · Fall 2026

SDSU CS 420 — Adv Programming Langs

3.00 units 2 enrollment options

Concurrent programming, logic programming, object-oriented programming. Implementation issues. Formerly numbered as CS 520.

Course requirements

Prerequisites: CS 210 or CS 305 or CS 496-Data Structures or CS 496-Data Structures for Scientists/Engineers

  • CS 210 or CS 305 or CS 496-Data Structures or CS 496-Data Structures for Scientists/Engineers

Fall 2026 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
9858 Discussion Online synchronous Closed Tue/Thu 12:00 PM–1:15 PM ONLINE Shams Al Ajrawi 3.9/5 · 58 reviews Difficulty 3.0 · 73% take again
7615 Discussion In person Open 42 / 70 Tue/Thu 7:00 PM–8:15 PM AL 105 Ben Shen 4.3/5 · 55 reviews Difficulty 3.9 · 84% take again