{
  "college": "uc-irvine",
  "term": "fall-2026",
  "name": "Fall 2026",
  "capturedAt": "2026-10-15T00:02:47.576Z",
  "subject": {
    "code": "SWE",
    "name": "Software Engineering"
  },
  "catalog": {
    "edition": "2026-2027",
    "sameYear": true,
    "json": "/c/uc-irvine/catalog/2026-2027/courses/swe.json"
  },
  "sections": [
    {
      "crn": "37500",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Lec A",
      "title": "INTRO SOFTWARE ENGR",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Tu",
            "Th"
          ],
          "start": "18:30",
          "end": "19:50",
          "building": "ALP",
          "room": "1300",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 249,
        "enrolled": 217,
        "available": 32,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Tue/Thu 6:30–7:50pm, ALP 1300",
        "lines": [
          "Tue/Thu 6:30–7:50pm, ALP 1300"
        ]
      }
    },
    {
      "crn": "37501",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis A1",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "H. Du",
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "09:00",
          "end": "09:50",
          "building": "PCB",
          "room": "1200",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 39,
        "enrolled": 17,
        "available": 22,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 9:00–9:50am, PCB 1200",
        "lines": [
          "Fri 9:00–9:50am, PCB 1200"
        ]
      }
    },
    {
      "crn": "37502",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis A2",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "H. Du",
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "10:00",
          "end": "10:50",
          "building": "PCB",
          "room": "1200",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 39,
        "enrolled": 33,
        "available": 6,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 10:00–10:50am, PCB 1200",
        "lines": [
          "Fri 10:00–10:50am, PCB 1200"
        ]
      }
    },
    {
      "crn": "37503",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis A3",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "H. Du",
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "11:00",
          "end": "11:50",
          "building": "PCB",
          "room": "1200",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 43,
        "enrolled": 42,
        "available": 1,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 11:00–11:50am, PCB 1200",
        "lines": [
          "Fri 11:00–11:50am, PCB 1200"
        ]
      }
    },
    {
      "crn": "37504",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis A4",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Haider",
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "12:00",
          "end": "12:50",
          "building": "PCB",
          "room": "1200",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 39,
        "enrolled": 39,
        "available": 0,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": false,
      "format": "In person",
      "schedule": {
        "summary": "Fri 12:00–12:50pm, PCB 1200",
        "lines": [
          "Fri 12:00–12:50pm, PCB 1200"
        ]
      }
    },
    {
      "crn": "37505",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis A5",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Haider",
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "13:00",
          "end": "13:50",
          "building": "PCB",
          "room": "1200",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 50,
        "enrolled": 50,
        "available": 0,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": false,
      "format": "In person",
      "schedule": {
        "summary": "Fri 1:00–1:50pm, PCB 1200",
        "lines": [
          "Fri 1:00–1:50pm, PCB 1200"
        ]
      }
    },
    {
      "crn": "37506",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis A6",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Haider",
        "J. Gillespie"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "14:00",
          "end": "14:50",
          "building": "PCB",
          "room": "1200",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 39,
        "enrolled": 36,
        "available": 3,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 2:00–2:50pm, PCB 1200",
        "lines": [
          "Fri 2:00–2:50pm, PCB 1200"
        ]
      }
    },
    {
      "crn": "37510",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Lec B",
      "title": "INTRO SOFTWARE ENGR",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "U. Mannan"
      ],
      "meetings": [
        {
          "days": [
            "Tu",
            "Th"
          ],
          "start": "11:00",
          "end": "12:20",
          "building": "HSLH",
          "room": "100A",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 120,
        "enrolled": 49,
        "available": 71,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Tue/Thu 11:00am–12:20pm, HSLH 100A",
        "lines": [
          "Tue/Thu 11:00am–12:20pm, HSLH 100A"
        ]
      }
    },
    {
      "crn": "37511",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis B1",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "E. Dodor",
        "U. Mannan"
      ],
      "meetings": [
        {
          "days": [
            "We"
          ],
          "start": "10:00",
          "end": "10:50",
          "building": "ALP",
          "room": "2500",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 24,
        "available": 36,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Wed 10:00–10:50am, ALP 2500",
        "lines": [
          "Wed 10:00–10:50am, ALP 2500"
        ]
      }
    },
    {
      "crn": "37514",
      "subject": "SWE",
      "number": "43",
      "courseCode": "SWE 43",
      "section": "Dis B4",
      "title": "INTRO SOFTWARE ENGR",
      "scheduleType": "Discussion",
      "instructors": [
        "E. Dodor",
        "U. Mannan"
      ],
      "meetings": [
        {
          "days": [
            "We"
          ],
          "start": "13:00",
          "end": "13:50",
          "building": "ALP",
          "room": "2600",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 23,
        "available": 37,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Wed 1:00–1:50pm, ALP 2600",
        "lines": [
          "Wed 1:00–1:50pm, ALP 2600"
        ]
      }
    },
    {
      "crn": "37520",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Lec A",
      "title": "REQT ANALYSIS & ENG",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Tu",
            "Th"
          ],
          "start": "17:00",
          "end": "18:20",
          "building": "ALP",
          "room": "1300",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 249,
        "enrolled": 111,
        "available": 138,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Tue/Thu 5:00–6:20pm, ALP 1300",
        "lines": [
          "Tue/Thu 5:00–6:20pm, ALP 1300"
        ]
      }
    },
    {
      "crn": "37521",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Dis A1",
      "title": "REQT ANALYSIS & ENG",
      "scheduleType": "Discussion",
      "instructors": [
        "N. Tahsin",
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "14:00",
          "end": "14:50",
          "building": "ICS",
          "room": "180",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 42,
        "enrolled": 20,
        "available": 22,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 2:00–2:50pm, ICS 180",
        "lines": [
          "Fri 2:00–2:50pm, ICS 180"
        ]
      }
    },
    {
      "crn": "37522",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Dis A2",
      "title": "REQT ANALYSIS & ENG",
      "scheduleType": "Discussion",
      "instructors": [
        "N. Tahsin",
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "15:00",
          "end": "15:50",
          "building": "ICS",
          "room": "180",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 42,
        "enrolled": 18,
        "available": 24,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 3:00–3:50pm, ICS 180",
        "lines": [
          "Fri 3:00–3:50pm, ICS 180"
        ]
      }
    },
    {
      "crn": "37523",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Dis A3",
      "title": "REQT ANALYSIS & ENG",
      "scheduleType": "Discussion",
      "instructors": [
        "N. Tahsin",
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "16:00",
          "end": "16:50",
          "building": "ICS",
          "room": "180",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 42,
        "enrolled": 0,
        "available": 42,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 4:00–4:50pm, ICS 180",
        "lines": [
          "Fri 4:00–4:50pm, ICS 180"
        ]
      }
    },
    {
      "crn": "37524",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Dis A4",
      "title": "REQT ANALYSIS & ENG",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Yin",
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "10:00",
          "end": "10:50",
          "building": "SSL",
          "room": "140",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 41,
        "enrolled": 14,
        "available": 27,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 10:00–10:50am, SSL 140",
        "lines": [
          "Fri 10:00–10:50am, SSL 140"
        ]
      }
    },
    {
      "crn": "37525",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Dis A5",
      "title": "REQT ANALYSIS & ENG",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Yin",
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "11:00",
          "end": "11:50",
          "building": "SSL",
          "room": "140",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 41,
        "enrolled": 40,
        "available": 1,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 11:00–11:50am, SSL 140",
        "lines": [
          "Fri 11:00–11:50am, SSL 140"
        ]
      }
    },
    {
      "crn": "37526",
      "subject": "SWE",
      "number": "113",
      "courseCode": "SWE 113",
      "section": "Dis A6",
      "title": "REQT ANALYSIS & ENG",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Yin",
        "N. Ahmed"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "12:00",
          "end": "12:50",
          "building": "SSL",
          "room": "140",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 41,
        "enrolled": 19,
        "available": 22,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 12:00–12:50pm, SSL 140",
        "lines": [
          "Fri 12:00–12:50pm, SSL 140"
        ]
      }
    },
    {
      "crn": "37530",
      "subject": "SWE",
      "number": "115",
      "courseCode": "SWE 115",
      "section": "Lec A",
      "title": "SW TEST&QUAL ASSUR",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "J. Jones",
        "Y. Zhang"
      ],
      "meetings": [
        {
          "days": [
            "Tu",
            "Th"
          ],
          "start": "12:30",
          "end": "13:50",
          "building": "HSLH",
          "room": "100A",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 260,
        "enrolled": 117,
        "available": 143,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Tue/Thu 12:30–1:50pm, HSLH 100A",
        "lines": [
          "Tue/Thu 12:30–1:50pm, HSLH 100A"
        ]
      }
    },
    {
      "crn": "37540",
      "subject": "SWE",
      "number": "117",
      "courseCode": "SWE 117",
      "section": "Lec A",
      "title": "PROJ IN SFT SYS DES",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "S. Malek"
      ],
      "meetings": [
        {
          "days": [
            "Mo"
          ],
          "start": "17:00",
          "end": "19:50",
          "building": "ALP",
          "room": "1700",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A and J"
      ],
      "seats": {
        "capacity": 75,
        "enrolled": 40,
        "available": 35,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Mon 5:00–7:50pm, ALP 1700",
        "lines": [
          "Mon 5:00–7:50pm, ALP 1700"
        ]
      }
    },
    {
      "crn": "37541",
      "subject": "SWE",
      "number": "117",
      "courseCode": "SWE 117",
      "section": "Dis A1",
      "title": "PROJ IN SFT SYS DES",
      "scheduleType": "Discussion",
      "instructors": [
        "J. Kim",
        "S. Malek"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "16:00",
          "end": "16:50",
          "building": "SSL",
          "room": "270",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A and J"
      ],
      "seats": {
        "capacity": 75,
        "enrolled": 40,
        "available": 35,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 4:00–4:50pm, SSL 270",
        "lines": [
          "Fri 4:00–4:50pm, SSL 270"
        ]
      }
    },
    {
      "crn": "37550",
      "subject": "SWE",
      "number": "119",
      "courseCode": "SWE 119",
      "section": "Lec A",
      "title": "ENGR AI SOFTWARE",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "T. Zimmermann"
      ],
      "meetings": [
        {
          "days": [
            "Mo",
            "We"
          ],
          "start": "15:30",
          "end": "16:50",
          "building": "ICS",
          "room": "174",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 100,
        "enrolled": 59,
        "available": 41,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Mon/Wed 3:30–4:50pm, ICS 174",
        "lines": [
          "Mon/Wed 3:30–4:50pm, ICS 174"
        ]
      }
    },
    {
      "crn": "37551",
      "subject": "SWE",
      "number": "119",
      "courseCode": "SWE 119",
      "section": "Dis A1",
      "title": "ENGR AI SOFTWARE",
      "scheduleType": "Discussion",
      "instructors": [
        "H. Cho",
        "Y. Li",
        "T. Zimmermann"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "13:00",
          "end": "13:50",
          "building": "SSL",
          "room": "248",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 100,
        "enrolled": 59,
        "available": 41,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 1:00–1:50pm, SSL 248",
        "lines": [
          "Fri 1:00–1:50pm, SSL 248"
        ]
      }
    },
    {
      "crn": "37560",
      "subject": "SWE",
      "number": "121",
      "courseCode": "SWE 121",
      "section": "Lec A",
      "title": "SFTWRE DSN:APPLCTNS",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "A. Van Der Hoek"
      ],
      "meetings": [
        {
          "days": [
            "Mo",
            "We",
            "Fr"
          ],
          "start": "09:00",
          "end": "09:50",
          "building": "HH",
          "room": "178",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 90,
        "enrolled": 82,
        "available": 8,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Mon/Wed/Fri 9:00–9:50am, HH 178",
        "lines": [
          "Mon/Wed/Fri 9:00–9:50am, HH 178"
        ]
      }
    },
    {
      "crn": "37561",
      "subject": "SWE",
      "number": "121",
      "courseCode": "SWE 121",
      "section": "Dis A1",
      "title": "SFTWRE DSN:APPLCTNS",
      "scheduleType": "Discussion",
      "instructors": [
        "S. He",
        "A. Van Der Hoek"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "10:00",
          "end": "10:50",
          "building": "ALP",
          "room": "2500",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 57,
        "available": 3,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 10:00–10:50am, ALP 2500",
        "lines": [
          "Fri 10:00–10:50am, ALP 2500"
        ]
      }
    },
    {
      "crn": "37562",
      "subject": "SWE",
      "number": "121",
      "courseCode": "SWE 121",
      "section": "Dis A2",
      "title": "SFTWRE DSN:APPLCTNS",
      "scheduleType": "Discussion",
      "instructors": [
        "S. He",
        "A. Van Der Hoek"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "11:00",
          "end": "11:50",
          "building": "ALP",
          "room": "2700",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 25,
        "available": 5,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 11:00–11:50am, ALP 2700",
        "lines": [
          "Fri 11:00–11:50am, ALP 2700"
        ]
      }
    },
    {
      "crn": "37580",
      "subject": "SWE",
      "number": "141",
      "courseCode": "SWE 141",
      "section": "Lec A",
      "title": "INFRMTION RETRIEVAL",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [
        {
          "days": [
            "We"
          ],
          "start": "17:00",
          "end": "19:50",
          "building": "HIB",
          "room": "100",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 300,
        "enrolled": 206,
        "available": 94,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Wed 5:00–7:50pm, HIB 100",
        "lines": [
          "Wed 5:00–7:50pm, HIB 100"
        ]
      }
    },
    {
      "crn": "37581",
      "subject": "SWE",
      "number": "141",
      "courseCode": "SWE 141",
      "section": "Dis A1",
      "title": "INFRMTION RETRIEVAL",
      "scheduleType": "Discussion",
      "instructors": [
        "Y. Li",
        "A. Krone Martins"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "10:00",
          "end": "10:50",
          "building": "ALP",
          "room": "2600",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 36,
        "available": 24,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 10:00–10:50am, ALP 2600",
        "lines": [
          "Fri 10:00–10:50am, ALP 2600"
        ]
      }
    },
    {
      "crn": "37582",
      "subject": "SWE",
      "number": "141",
      "courseCode": "SWE 141",
      "section": "Dis A2",
      "title": "INFRMTION RETRIEVAL",
      "scheduleType": "Discussion",
      "instructors": [
        "Y. Li",
        "A. Krone Martins"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "11:00",
          "end": "11:50",
          "building": "ALP",
          "room": "2600",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 47,
        "available": 13,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 11:00–11:50am, ALP 2600",
        "lines": [
          "Fri 11:00–11:50am, ALP 2600"
        ]
      }
    },
    {
      "crn": "37583",
      "subject": "SWE",
      "number": "141",
      "courseCode": "SWE 141",
      "section": "Dis A3",
      "title": "INFRMTION RETRIEVAL",
      "scheduleType": "Discussion",
      "instructors": [
        "Y. Li",
        "A. Krone Martins"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "14:00",
          "end": "14:50",
          "building": "ALP",
          "room": "2100",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 53,
        "available": 7,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 2:00–2:50pm, ALP 2100",
        "lines": [
          "Fri 2:00–2:50pm, ALP 2100"
        ]
      }
    },
    {
      "crn": "37584",
      "subject": "SWE",
      "number": "141",
      "courseCode": "SWE 141",
      "section": "Dis A4",
      "title": "INFRMTION RETRIEVAL",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "15:00",
          "end": "15:50",
          "building": "ALP",
          "room": "2100",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 37,
        "available": 23,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 3:00–3:50pm, ALP 2100",
        "lines": [
          "Fri 3:00–3:50pm, ALP 2100"
        ]
      }
    },
    {
      "crn": "37585",
      "subject": "SWE",
      "number": "141",
      "courseCode": "SWE 141",
      "section": "Dis A5",
      "title": "INFRMTION RETRIEVAL",
      "scheduleType": "Discussion",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [
        {
          "days": [
            "Fr"
          ],
          "start": "16:00",
          "end": "16:50",
          "building": "ALP",
          "room": "2100",
          "type": "Discussion"
        }
      ],
      "attributes": [
        "Restrictions: A"
      ],
      "seats": {
        "capacity": 60,
        "enrolled": 33,
        "available": 27,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Fri 4:00–4:50pm, ALP 2100",
        "lines": [
          "Fri 4:00–4:50pm, ALP 2100"
        ]
      }
    },
    {
      "crn": "37620",
      "subject": "SWE",
      "number": "221",
      "courseCode": "SWE 221",
      "section": "Lec A",
      "title": "SOFTWARE ARCHITECTR",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "S. Malek"
      ],
      "meetings": [
        {
          "days": [
            "We"
          ],
          "start": "17:00",
          "end": "19:50",
          "building": "ALP",
          "room": "1110",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: K"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 9,
        "available": 21,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Wed 5:00–7:50pm, ALP 1110",
        "lines": [
          "Wed 5:00–7:50pm, ALP 1110"
        ]
      }
    },
    {
      "crn": "37750",
      "subject": "SWE",
      "number": "240P",
      "courseCode": "SWE 240P",
      "section": "Lab A",
      "title": "DATA STRUCTURES",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "S. Jiang",
        "Y. Chen"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 42,
        "available": 20,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37755",
      "subject": "SWE",
      "number": "241P",
      "courseCode": "SWE 241P",
      "section": "Lab A",
      "title": "APPL DATA STR & ALG",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "Y. He",
        "Y. Chen"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 41,
        "available": 21,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37760",
      "subject": "SWE",
      "number": "242P",
      "courseCode": "SWE 242P",
      "section": "Lab A",
      "title": "NETWORK PROGRAMMING",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "S. Jiang",
        "M. Asad"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 23,
        "available": 39,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37770",
      "subject": "SWE",
      "number": "244P",
      "courseCode": "SWE 244P",
      "section": "Lab A",
      "title": "CONCURRENT PROGRAM",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "M. Asad",
        "Y. Chen"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 28,
        "available": 34,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37775",
      "subject": "SWE",
      "number": "245P",
      "courseCode": "SWE 245P",
      "section": "Lab A",
      "title": "GUI PROGRAMMING",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "Y. Chen",
        "A. Artashesian"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 5,
        "available": 57,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37785",
      "subject": "SWE",
      "number": "247P",
      "courseCode": "SWE 247P",
      "section": "Lab A",
      "title": "APPL INFO RETRIEVAL",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "E. Huang"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 10,
        "available": 52,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37790",
      "subject": "SWE",
      "number": "248P",
      "courseCode": "SWE 248P",
      "section": "Lab A",
      "title": "NEURAL NETWORK PROG",
      "units": "2",
      "scheduleType": "Laboratory",
      "instructors": [
        "M. Moshirpour",
        "E. Huang"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 19,
        "available": 43,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37800",
      "subject": "SWE",
      "number": "262P",
      "courseCode": "SWE 262P",
      "section": "Lec A",
      "title": "PROGRAMMING STYLES",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "C. Lopes",
        "I. Ma"
      ],
      "meetings": [
        {
          "days": [
            "Tu"
          ],
          "start": "16:00",
          "end": "18:50",
          "building": "TBA ",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 40,
        "available": 22,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Tue 4:00–6:50pm, Location TBA",
        "lines": [
          "Tue 4:00–6:50pm, Location TBA"
        ]
      }
    },
    {
      "crn": "37820",
      "subject": "SWE",
      "number": "270P",
      "courseCode": "SWE 270P",
      "section": "Lec A",
      "title": "ENGR AI SE",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "I. Ahmed",
        "Y. Chun"
      ],
      "meetings": [
        {
          "days": [
            "We"
          ],
          "start": "16:00",
          "end": "18:50",
          "building": "ISEB",
          "room": "1310",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 51,
        "available": 11,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Wed 4:00–6:50pm, ISEB 1310",
        "lines": [
          "Wed 4:00–6:50pm, ISEB 1310"
        ]
      }
    },
    {
      "crn": "37825",
      "subject": "SWE",
      "number": "275P",
      "courseCode": "SWE 275P",
      "section": "Act A",
      "title": "CPT",
      "units": ".5",
      "scheduleType": "Activity",
      "instructors": [
        "M. Moshirpour"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: S and B"
      ],
      "seats": {
        "capacity": 25,
        "enrolled": 3,
        "available": 22,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37830",
      "subject": "SWE",
      "number": "276P",
      "courseCode": "SWE 276P",
      "section": "Lec A",
      "title": "CAPSTONE PROJ IN SE",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "M. Moshirpour",
        "M. Hossain"
      ],
      "meetings": [
        {
          "days": [
            "Mo"
          ],
          "start": "16:00",
          "end": "18:50",
          "building": "ISEB",
          "room": "1310",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 54,
        "available": 8,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Mon 4:00–6:50pm, ISEB 1310",
        "lines": [
          "Mon 4:00–6:50pm, ISEB 1310"
        ]
      }
    },
    {
      "crn": "37850",
      "subject": "SWE",
      "number": "277P",
      "courseCode": "SWE 277P",
      "section": "Lec A",
      "title": "CAP PROJ IN SE",
      "units": "4",
      "scheduleType": "Lecture",
      "instructors": [
        "E. Navarro",
        "M. Hossain"
      ],
      "meetings": [
        {
          "days": [
            "Tu"
          ],
          "start": "16:00",
          "end": "18:50",
          "building": "ISEB",
          "room": "1310",
          "type": "Lecture"
        }
      ],
      "attributes": [
        "Restrictions: K and L"
      ],
      "seats": {
        "capacity": 62,
        "enrolled": 54,
        "available": 8,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "In person",
      "schedule": {
        "summary": "Tue 4:00–6:50pm, ISEB 1310",
        "lines": [
          "Tue 4:00–6:50pm, ISEB 1310"
        ]
      }
    },
    {
      "crn": "37651",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 1",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "I. Ahmed"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37652",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 2",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "J. Garcia"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37653",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 3",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "J. Jones"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37654",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 4",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37655",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 5",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "C. Lopes"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37656",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 6",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "S. Malek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37657",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 7",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "M. Moshirpour"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37658",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 8",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "D. Redmiles"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37659",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 9",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "A. Van Der Hoek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37660",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 10",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "H. Ziv"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37661",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 11",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "D. Nam"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37662",
      "subject": "SWE",
      "number": "290",
      "courseCode": "SWE 290",
      "section": "Sem 12",
      "title": "RESEARCH SEMINAR",
      "units": "2",
      "scheduleType": "Seminar",
      "instructors": [
        "T. Zimmermann"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and S"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37860",
      "subject": "SWE",
      "number": "290P",
      "courseCode": "SWE 290P",
      "section": "Act A",
      "title": "ADVISEMENT",
      "units": ".3",
      "scheduleType": "Activity",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: S and L"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 22,
        "available": 8,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37870",
      "subject": "SWE",
      "number": "290P",
      "courseCode": "SWE 290P",
      "section": "Act B",
      "title": "ADVISEMENT",
      "units": ".3",
      "scheduleType": "Activity",
      "instructors": [
        "M. Moshirpour"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: S and L"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 20,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37671",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 1",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "I. Ahmed"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37672",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 2",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "J. Garcia"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37673",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 3",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "J. Jones"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37674",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 4",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37675",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 5",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "C. Lopes"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37676",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 6",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "S. Malek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 1,
        "available": 29,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37677",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 7",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "M. Moshirpour"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 1,
        "available": 29,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37678",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 8",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "D. Redmiles"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37679",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 9",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "A. Van Der Hoek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 1,
        "available": 29,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37680",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 10",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "H. Ziv"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37681",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 11",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "D. Nam"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37682",
      "subject": "SWE",
      "number": "298",
      "courseCode": "SWE 298",
      "section": "Res 12",
      "title": "THESIS SUPERVISION",
      "units": "2-12",
      "scheduleType": "Research",
      "instructors": [
        "T. Zimmermann"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 1,
        "available": 29,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37691",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 1",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "I. Ahmed"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 5,
        "available": 25,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37692",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 2",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "J. Garcia"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 3,
        "available": 27,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37693",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 3",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "J. Jones"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 3,
        "available": 27,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37694",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 4",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "A. Krone Martins"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 1,
        "available": 29,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37695",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 5",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "C. Lopes"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 5,
        "available": 25,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37696",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 6",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "S. Malek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 4,
        "available": 26,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37697",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 7",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "M. Moshirpour"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37698",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 8",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "D. Redmiles"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37699",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 9",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "A. Van Der Hoek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37700",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 10",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "H. Ziv"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 0,
        "available": 30,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37701",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 11",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "D. Nam"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 2,
        "available": 28,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37702",
      "subject": "SWE",
      "number": "299",
      "courseCode": "SWE 299",
      "section": "Tut 12",
      "title": "INDIVIDUAL STUDY",
      "units": "1-12",
      "scheduleType": "Tutorial",
      "instructors": [
        "T. Zimmermann"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: K and B"
      ],
      "seats": {
        "capacity": 30,
        "enrolled": 5,
        "available": 25,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37881",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 1",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "I. Ahmed"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37882",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 2",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "J. Garcia"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37883",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 3",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "I. Harris"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37884",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 4",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "J. Jones"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37885",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 5",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "C. Lopes"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37886",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 6",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "S. Malek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37887",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 7",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "M. Moshirpour"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    },
    {
      "crn": "37888",
      "subject": "SWE",
      "number": "299P",
      "courseCode": "SWE 299P",
      "section": "Sem 8",
      "title": "INDEPENDENT STUDY",
      "units": "1-4",
      "scheduleType": "Seminar",
      "instructors": [
        "A. Van Der Hoek"
      ],
      "meetings": [],
      "attributes": [
        "Restrictions: L and B"
      ],
      "seats": {
        "capacity": 10,
        "enrolled": 0,
        "available": 10,
        "waitlistCapacity": 0,
        "waitlisted": null
      },
      "open": true,
      "format": "Arranged",
      "schedule": {
        "summary": "Time and place arranged",
        "lines": [
          "Time and place arranged"
        ]
      }
    }
  ]
}