Recent ProfessorsNot yet assignedRecent SemestersNo scheduled sections on recordClass SizeNot publishedCredits3PrerequisiteCS/IS 112 or equivalent Transfers ToCSUDescriptionCS/IS 280 discusses issues in the design, implementation and use of high-level programming languages, historical background, and how languages reflect different design philosophies and user requirements. Technicalissuesinthedesignofmajorprocedural programming languages and other approachestoprogramminglanguages,such as functional programming, logic programming, and object oriented programming, are studied.