{"api":"curriculum","status":"200","success":"true","version":"2.0","collection":"classes","classes":[{"class_number":"10545","subject":"COMP","catalog_number":"110","section_number":"02","title":"Introduction to Algorithms and Programming","course_id":18237,"description":"Prerequisites: Grade of C or better in MATH 102 103  104 105 150A or 255A or a passing score on the Math Placement Test (MPT) that satisfies prerequisites for MATH 150A or 255A . Corequisites: COMP 110L. Introduction to algorithms their representation design structuring analysis and optimization. Implementation of algorithms as structured programs in a high level language. Lab: three hours per week. (Available for General Education Lifelong Learning if required by students major.)\n","units":"2","term":"Summer-2026","class_type":"LEC","enrollment_cap":30,"enrollment_count":0,"waitlist_cap":30,"waitlist_count":0,"meetings":[{"meeting_number":1,"location":"ONLINE","start_time":"1100h","end_time":"1300h","days":"TWR"}],"instructors":[]}]}