Skip to main content

CS 420 - Advanced Programming Languages

CS 420: Advanced Programming Languages (3 units) at San Diego State University. 3 sections offered in Spring 2027, with meeting times, instructors, and seat counts. Prerequisites: CS 210 or CS 305 or CS 496-Data Structures or CS 496-Data Structures for Scientists/Engineers. Counts toward Bioinformatics and Medical Informatics, Professional Science Master Concentration, M.S. (2026-27), Bioinformatics and Medical Informatics, Professional Science Master Concentration, M.S. (2025-26).

3 units
  • Major
  • Complementary
  • Required Courses
  • 12-15 Units Selected from
Offered: Offered every term
Concurrent programming, logic programming, object-oriented programming. Implementation issues.
Prerequisites
CS 210 or CS 305 or CS 496-Data Structures or CS 496-Data Structures for Scientists/Engineers
See the full prerequisite chain

From the catalog

Grading
LCR: Letter Grade with Cr/NC available. The grading default for the class will be letter grade, but students can opt to take it for Cr/NC
Typically offered
Fall/Spring
Formerly numbered
CS 520

3 sections in Spring 2027

Class #6148· In-person · Open · Letter or CR/NC
70 of 70 seats open
Tue, Thu 11:00 AM-12:15 PM · PSFA 350
To be Announced
Class #8555· In-person · Open · Letter or CR/NC
65 of 65 seats open
Wed 7:00 PM-9:40 PM · GMCS 324
Class #9157· Online at a set time · Open · Letter or CR/NC
70 of 70 seats open
Mon, Wed, Fri 12:00 PM-12:50 PM · ONLINE

Ratings via RateMyProfessors