Summer 2023 Preproof: Computer Science

Location: 1120 SEO; Phone: (312) 996-3422. For each course in the Department of Computer Science, first priority in enrollment will be given to engineering students in either the undergraduate or graduate college for whom the course is required or is a specified elective. Other students who meet prerequisites may be admitted by college approval during late registration.

Last generated: Monday, December 12 2022 03:12 PM UTC

NOTE: 500 level courses require graduate standing

CS 109

Programming for Engineers with MatLab

3 hours. Meets 15-May-23 - 09-Jun-23. Credit is not given for CS 109 if the student has credit for CS 110. Extensive computer use required. Prerequisite(s): Credit or concurrent registration in MATH 180. To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture-Discussion.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
16599LBD - AA102:00 PM - 03:40 PMMTWR22632SELESadat, MMeet online at set times
16592LCD - AS12:00 PM - 01:40 PMMTWRReckinger, SMeet online at set times

CS 111

Program Design I

3 hours. Meets 15-May-23 - 09-Jun-23. 3 hours. Previously listed as CS 101. Extensive computer use required. Credit is not given for CS 111 if student has credit in CS 112 or CS 113. Departmental Approval Required To be properly registered, students must enroll in one Laboratory and one Lecture-Discussion.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
23292LAB - BB09:00 AM - 11:55 AMW1242EIBDey, D; Reckinger, SOn campus and online
23291LCD - BS09:00 AM - 11:55 AMMTRF1242EIBReckinger, SOn campus and online

CS 141

Program Design II

3 hours. Meets 12-Jun-23 - 04-Aug-23. 3 hours. Previously listed as CS 102. Extensive computer use required. Prerequisite(s): Grade of C or better in CS 111 or Grade of C or better in CS 109; and Credit or concurrent registration in MATH 180. To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture-Discussion.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
21449LBD - AA102:00 PM - 02:50 PMMW22542SELEHu, L; Liu, XMeet online at set times
21448LCD - AS08:00 AM - 09:40 AMMWFKoehler, AMeet online at set times

CS 151

Mathematical Foundations of Computing

3 hours. Meets 12-Jun-23 - 04-Aug-23. 3 hours. Credit is not given for CS 151 if the student has credit in MCS 361. Prerequisite(s): MATH 180; and Grade of C or better in CS 111. Restricted to Engineering or VP Academic & Enrollment Svcs. To be properly registered, students must enroll in one Lecture and one Discussion.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
21453DIS - AD302:00 PM - 02:50 PMTRAlle, P; Yang, MMeet on campus
21454DIS - AD403:00 PM - 03:50 PMTRAlle, P; Yang, MMeet on campus
21451LEC - AL10:45 AM - 01:15 PMTRMcCarty, EMeet on campus

CS 211

Programming Practicum

2 hours. Meets 15-May-23 - 09-Jun-23. 2 hours. Extensive computer use required. Prerequisite(s): Grade of C or better in CS 141; or Grade of C or better in CS 107. The option to use CS 107 as a prerequisite (in place of CS 141) is only for Computer Engineering majors or students doing a Computer Engineering minor. Restricted to Engineering or VP Academic & Enrollment Svcs. To be properly registered, students must enroll in one Lecture-Discussion and one Laboratory-Discussion.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
21180LBD - AA12:00 PM - 01:50 PMMTWRMemarrast, OMeet online at set times
Departmental Approval Required
24220LBD - AA112:00 PM - 01:50 PMMTWRARR2ONLGhasemisharif, MMeet online at set times
21179LCD - AS10:00 AM - 10:50 AMMTWRBell, JMeet online at set times

CS 251

Data Structures

4 hours. Meets 12-Jun-23 - 04-Aug-23. 4 hours. Prerequisite (s): Grade of C or better in CS 141; and Grade of C or better in CS 151; and Credit or concurrent registration in CS 211. To be properly registered, students must enroll in one Lecture-Discussion and one Laboratory. Restricted to Engineering or VP Academic & Enrollment Svcs.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
21815LAB - AB101:00 PM - 02:50 PMTRARR2ONLEbrahimi, S; Liu, Y; Tariq, AMeet online at set times
21816LAB - AB201:00 PM - 02:50 PMTRARR2ONLEbrahimi, S; Liu, Y; Tariq, AMeet online at set times
21814LCD - AS10:00 AM - 12:30 PMTRARR2ONLMousavi, MMeet online at set times

CS 301

Languages and Automata

3 hours. Meets 12-Jun-23 - 04-Aug-23. Previously listed as EECS 361. Prerequisite(s): Grade of C or better in CS 151; and Credit or concurrent registration in CS 251. Restricted to Engineering or VP Academic & Enrollment Svcs. To be properly registered, students must enroll in one Discussion/Recitation and one Lecture.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
21457DIS - AD212:00 PM - 12:50 PMTRSaeed, DMeet on campus
21455LEC - AL01:30 PM - 04:00 PMTRMcCarty, EMeet on campus

CS 398

Undergraduate Design/Research

1 TO 3 hours. Previously listed as EECS 398. Prerequisite(s): Consent of the instructor. Restricted to Engineering.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
11298CNFARRANGEDMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11345CNFARRANGEDAsudeh, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11294CNFARRANGEDBell, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11339CNFARRANGEDBello Lander, GMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11295CNFARRANGEDBuy, UMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
23395CNFARRANGEDCaragea, CMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23396CNFARRANGEDChattopadhyay, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11299CNFARRANGEDDasGupta, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11307CNFARRANGEDDi Eugenio, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Dean Approval Required
23397CNFARRANGEDDiaz Herrera, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
18437CNFARRANGEDEriksson, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11328CNFARRANGEDForbes, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
23409CNFARRANGEDGanchinho de Pina, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11311CNFARRANGEDGmytrasiewicz, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11349CNFARRANGEDGrechanik, MMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
23398CNFARRANGEDHallenbeck, MMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23399CNFARRANGEDHayes, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11351CNFARRANGEDHummel, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11314CNFARRANGEDJohnson, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11341CNFARRANGEDKanich, CMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11317CNFARRANGEDKash, IMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
23400CNFARRANGEDKoehler, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11323CNFARRANGEDKshemkalyani, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11324CNFARRANGEDLillis, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
16224CNFARRANGEDLiu, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
23401CNFARRANGEDMansky, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23402CNFARRANGEDMarai, GMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23406CNFARRANGEDMcCarty, EMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23403CNFARRANGEDMiao, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23404CNFARRANGEDMichaelis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23405CNFARRANGEDMiranda, FMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23407CNFARRANGEDMobasheri, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23408CNFARRANGEDParde, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23410CNFARRANGEDPolakis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23411CNFARRANGEDRavi, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23412CNFARRANGEDReckinger, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23413CNFARRANGEDReckinger, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11340CNFARRANGEDReed, DMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
22191CNFARRANGEDSidiropoulos, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11342CNFARRANGEDSistla, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11343CNFARRANGEDSloan, RMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11344CNFARRANGEDSolworth, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
23414CNFARRANGEDStephens, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23415CNFARRANGEDSun, XMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23416CNFARRANGEDTang, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11347CNFARRANGEDTheys, MMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11348CNFARRANGEDTroy, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11320CNFARRANGEDVamanan, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
16225CNFARRANGEDVenkatesan Natarajan, VMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11350CNFARRANGEDWolfson, OMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
16223CNFARRANGEDWu, XMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
16226CNFARRANGEDYu, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
11332CNFARRANGEDZhang, XMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required
22190CNFARRANGEDZheleva, EMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11346CNFARRANGEDZiebart, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Departmental Approval Required

CS 401

Computer Algorithms I

3 OR 4 hours. Meets 12-Jun-23 - 04-Aug-23. Same as MCS 401. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in MCS 360; or Grade of C or better in CS 251.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
14209LCD10:00 AM - 11:40 AMMWFARR2ONLAdrovic, DMeet online at set times
3 hours Restricted to Undergrad - Chicago or Undergrad Non-Degree Chicago. Online
15054LCD10:00 AM - 11:40 AMMWFARR2ONLAdrovic, DMeet online at set times
4 hours Restricted to Graduate - Chicago or Graduate Non-Degree Chicago. Online
22843LCD12:00 PM - 01:40 PMMWFARR2ONLAdrovic, DMeet online at set times
3 hours Restricted to Undergrad - Chicago.
22844LCD12:00 PM - 01:40 PMMWFARR2ONLAdrovic, DMeet online at set times
4 hours Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.

CS 474

Object-Oriented Languages and Environments

3 OR 4 hours. Meets 15-May-23 - 09-Jun-23. 3 undergraduate hours. 4 graduate hours. Previously listed as EECS 474. Prerequisite(s): CS 342.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
24070LCD01:00 PM - 03:55 PMMTWRGrechanik, MMeet on campus
3 hours Restricted to Undergrad - Chicago.
24071LCD01:00 PM - 03:55 PMMTWRGrechanik, MMeet on campus
4 hours Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.

CS 480

Database Systems

3 OR 4 hours. Meets 12-Jun-23 - 04-Aug-23. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in CS 251.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
19865LCD12:00 PM - 01:45 PMMWFGarg, K; Ghasemisharif, M; Seyri, AMeet on campus
3 hours Restricted to Undergrad - Chicago or Undergrad Non-Degree Chicago.
19866LCD12:00 PM - 01:45 PMMWFGarg, K; Ghasemisharif, M; Seyri, AMeet on campus
4 hours Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.

CS 499

Professional Development Seminar

0 hours. Meets 15-May-23 - 04-Aug-23. Satisfactory/Unsatisfactory grading only. Prerequisite(s): Open only to seniors; and approval of the department. Must be taken in the student's last semester of study. Restricted to Computer Science major(s).

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
22171LCDARRANGEDBell, J

CS 597

Project Research

0 TO 9 hours. Satisfactory/Unsatisfactory grading only. May be repeated. Students may register in more than one section per term. Previously listed as EECS 597. Prerequisite(s): Consent of the instructor. For CS majors only.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
23417C1ARRANGEDBello Lander, GMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23428C1ARRANGEDMcCarty, EMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23418C2ARRANGEDCaragea, CMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23429C2ARRANGEDMobasheri, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23419C3ARRANGEDChattopadhyay, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23430C3ARRANGEDMobasheri, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23420C4ARRANGEDDiaz Herrera, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23432C4ARRANGEDGanchinho de Pina, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23431C4ARRANGEDParde, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23421C5ARRANGEDHallenbeck, MMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23433C5ARRANGEDRavi, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23434C5ARRANGEDReckinger, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23422C6ARRANGEDHayes, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23435C6ARRANGEDReckinger, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23436C6ARRANGEDStephens, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23423C7ARRANGEDHummel, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23437C7ARRANGEDSun, XMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23424C8ARRANGEDKoehler, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23425C8ARRANGEDMansky, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23426C8ARRANGEDMiao, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23438C8ARRANGEDTang, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23427C9ARRANGEDMichaelis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11415CNFARRANGEDMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11437CNFARRANGEDAsudeh, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11413CNFARRANGEDBell, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11414CNFARRANGEDBuy, UMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11416CNFARRANGEDDasGupta, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11418CNFARRANGEDDi Eugenio, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
22946CNFARRANGEDDiaz Herrera, DMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23. Online
18438CNFARRANGEDEriksson, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11419CNFARRANGEDGmytrasiewicz, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11412CNFARRANGEDGrechanik, MMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11421CNFARRANGEDJohnson, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11420CNFARRANGEDKanich, CMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11422CNFARRANGEDKash, IMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11424CNFARRANGEDKshemkalyani, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11425CNFARRANGEDLillis, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11426CNFARRANGEDLiu, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11427CNFARRANGEDMarai, GMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11436CNFARRANGEDMiranda, FMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11430CNFARRANGEDNelson, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11429CNFARRANGEDPolakis, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11431CNFARRANGEDReed, DMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11440CNFARRANGEDSidiropoulos, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11433CNFARRANGEDSistla, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11434CNFARRANGEDSloan, RMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11435CNFARRANGEDSolworth, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11438CNFARRANGEDTheys, MMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11439CNFARRANGEDTroy, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11432CNFARRANGEDVamanan, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
15683CNFARRANGEDVenkatesan Natarajan, VMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11441CNFARRANGEDWolfson, OMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
15684CNFARRANGEDWu, XMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
19103CNFARRANGEDYu, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11442CNFARRANGEDZhang, XMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11428CNFARRANGEDZheleva, EMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11423CNFARRANGEDZiebart, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.

CS 598

M.S. Thesis Research

0 TO 16 hours. Satisfactory/Unsatisfactory grading only. May be repeated. Students may register in more than one section per term. Previously listed as EECS 598. Prerequisite(s): Consent of the instructor. For CS majors only.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
23439C1ARRANGEDBell, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23450C1ARRANGEDMiranda, FMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23460C1ARRANGEDTang, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23449C10ARRANGEDMobasheri, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23459C10ARRANGEDSun, XMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23440C2ARRANGEDBello Lander, GMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23451C2ARRANGEDParde, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23461C2ARRANGEDTheys, MMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23441C3ARRANGEDDiaz Herrera, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23452C3ARRANGEDGanchinho de Pina, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23462C3ARRANGEDTroy, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23442C4ARRANGEDHallenbeck, MMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23466C4ARRANGEDMiao, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23443C5ARRANGEDHayes, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23453C5ARRANGEDPolakis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23444C6ARRANGEDHummel, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23445C6ARRANGEDKoehler, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23454C6ARRANGEDRavi, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23446C7ARRANGEDMiao, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23447C8ARRANGEDMichaelis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23455C8ARRANGEDReckinger, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23456C8ARRANGEDReckinger, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23457C8ARRANGEDReed, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23448C9ARRANGEDMcCarty, EMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
23458C9ARRANGEDStephens, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23. Departmental Approval Required
11446CNFARRANGEDMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11467CNFARRANGEDAsudeh, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11445CNFARRANGEDBuy, UMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11448CNFARRANGEDCaragea, CMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11468CNFARRANGEDChattopadhyay, DMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11447CNFARRANGEDDasGupta, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11449CNFARRANGEDDi Eugenio, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
18440CNFARRANGEDEriksson, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11450CNFARRANGEDGmytrasiewicz, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
19658CNFARRANGEDGrechanik, MMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11452CNFARRANGEDJohnson, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11454CNFARRANGEDKanich, CMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11453CNFARRANGEDKash, IMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11455CNFARRANGEDKshemkalyani, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11456CNFARRANGEDLillis, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11457CNFARRANGEDLiu, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
18439CNFARRANGEDMansky, WMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11459CNFARRANGEDMarai, GMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11458CNFARRANGEDMoher, TMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11461CNFARRANGEDNelson, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11460CNFARRANGEDSidiropoulos, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11464CNFARRANGEDSistla, AMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11465CNFARRANGEDSloan, RMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11466CNFARRANGEDSolworth, JMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11469CNFARRANGEDVamanan, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
15685CNFARRANGEDVenkatesan Natarajan, VMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11470CNFARRANGEDWolfson, OMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
15686CNFARRANGEDWu, XMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
19104CNFARRANGEDYu, PMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11471CNFARRANGEDZhang, XMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
11463CNFARRANGEDZheleva, EMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
20274CNFARRANGEDZiebart, BMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.

CS 599

Ph.D. Thesis Research

0 TO 16 hours. Satisfactory/Unsatisfactory grading only. May be repeated. Students may register in more than one section per term. Previously listed as EECS 599. Prerequisite(s): Consent of the instructor. For CS students only.

CRNCourse TypeStart & End TimeMeeting DaysRoomBuilding CodeInstructorMeets BetweenInstructional Method
23463C1ARRANGEDKenyon, RMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23474C1ARRANGEDWu, XMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23464C2ARRANGEDLillis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23465C3ARRANGEDMansky, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23467C4ARRANGEDMichaelis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23469C6ARRANGEDGanchinho de Pina, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23468C6ARRANGEDMiranda, FMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23470C6ARRANGEDRavi, SMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23471C8ARRANGEDStephens, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23472C8ARRANGEDSun, XMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
23473C9ARRANGEDTang, WMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11514CNFARRANGEDAsudeh, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11480CNFARRANGEDBuy, UMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11508CNFARRANGEDCaragea, CMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11493CNFARRANGEDChattopadhyay, DMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11485CNFARRANGEDDasGupta, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11487CNFARRANGEDDi Eugenio, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
18442CNFARRANGEDEriksson, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11488CNFARRANGEDGmytrasiewicz, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
19659CNFARRANGEDGrechanik, MMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11491CNFARRANGEDJohnson, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11477CNFARRANGEDKanich, CMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11490CNFARRANGEDKash, IMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11496CNFARRANGEDKshemkalyani, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11499CNFARRANGEDLiu, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11497CNFARRANGEDLyons, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11502CNFARRANGEDMarai, GMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11506CNFARRANGEDNelson, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
17043CNFARRANGEDParde, NMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
18441CNFARRANGEDPolakis, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11500CNFARRANGEDReyzin, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11486CNFARRANGEDSidiropoulos, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11509CNFARRANGEDSistla, AMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11510CNFARRANGEDSloan, RMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11512CNFARRANGEDSolworth, JMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11483CNFARRANGEDTuran, GMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11504CNFARRANGEDVamanan, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
15687CNFARRANGEDVenkatesan Natarajan, VMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11518CNFARRANGEDWolfson, OMeets 12-Jun-23 - 04-Aug-23.
Meets 12-Jun-23 - 04-Aug-23.
19105CNFARRANGEDYu, PMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11520CNFARRANGEDZhang, XMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11517CNFARRANGEDZheleva, EMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
11494CNFARRANGEDZiebart, BMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.
15688CNFARRANGEDZuck, LMeets 15-May-23 - 04-Aug-23.
Meets 15-May-23 - 04-Aug-23.