{"api":"curriculum","status":"200","success":"true","version":"2.0","collection":"classes","classes":[{"class_number":"15043","subject":"COMP","catalog_number":"322","section_number":"01","title":"Introduction to Operating Systems and System Architecture","course_id":18524,"description":"Prerequisite: COMP 222 or ECE 422 and ECE 425\/L. Corerequisite: COMP 322L; Recommended Prerequisite: COMP 105C or knowledge ofC Language. Examination of the principal types of systems including batch multi-programminga nd time-sharing. Discusses networked system. Considers the salient problems associated with implementing systems including interrupt of event driven systems multitasking storage and database management and input-output. Emphasizes some of the simple algorithms used to solve common problems encountered such as deadlocks queue service and multiple access to data. Projects are implemented to reinforce the lectures. One 3-hour lab per week.\n","units":"2","term":"Spring-2015","class_type":null,"enrollment_cap":null,"enrollment_count":68,"waitlist_cap":null,"waitlist_count":null,"meetings":[{"meeting_number":1,"location":"JD3520","start_time":"1230h","end_time":"1345h","days":"TR"}],"instructors":[{"instructor":"peter.gabrovsky@csun.edu"}]}]}