Computer Science (CSCI)
Spring 2021 Courses


Course

Sec.

Cr.
Hrs.

Time

Days

Location

Instructor

Notes

Enrollment
Slots-Filled=Avail (Wait)

C47036625
3
1:10PM-2:25PMMWWBWEBSellers M - requires permission of department
- meets with msch-g 470
- meets 1000nline through synchronous 
36 - 26 = 10 (0)

COURSES FOR NON-MAJORS (010)

Course

Sec.

Cr.
Hrs.

Time

Days

Location

Instructor

Notes

Enrollment
Slots-Filled=Avail (Wait)

A1101914
3
3:10PM-4:30PMMWBWEBPope C - service learning course
- meets for the thirteen week session 
85 - 55 = 30 (0)
A1101913
3
3:10PM-4:30PMTWBWEBPope C - service learning course
- meets for the thirteen week session 
90 - 81 = 9 (0)
A1104784
3
3:10PM-4:30PMWWBWEBPope C - service learning course
- meets for the thirteen week session 
85 - 36 = 49 (0)
A1101915
LAB
9:25AM-10:45AMMWWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
30 - 21 = 9 (0)
A1101916
LAB
11:25AM-12:45PMMWWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
35 - 34 = 1 (0)
A1101917
LAB
1:10PM-2:30PMMWWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
25 - 22 = 3 (0)
A1101919
LAB
6:50PM-8:15PMMWWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
30 - 7 = 23 (0)
A1101918
LAB
9:25AM-10:45AMTRWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
25 - 13 = 12 (0)
A1104113
LAB
11:25AM-12:45PMTRWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
25 - 24 = 1 (0)
A1101912
LAB
1:10PM-2:30PMTRWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
30 - 30 = 0 (0)
A1104114
LAB
4:55PM-6:15PMTRWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
35 - 16 = 19 (0)
A1104133
LAB
6:50PM-8:15PMTRWBWEBPope C - meets for the thirteen week session
- meets 1000nline with a combination of 
25 - 5 = 20 (0)
A2014927
4
11:30AM-12:45PMMWWBWEBWennstrom E - meets with csci-a 597 
100 - 89 = 11 (0)
A2015534
LAB
4:15PM-6:10PMWWBWEBWennstrom E - meets with csci-a 597
- meets 1000nline through synchronous 
25 - 24 = 1 (0)
A20131385
LAB
11:15AM-1:10PMRWBWEBWennstrom E - meets with csci-a 597
- meets 1000nline through synchronous 
25 - 18 = 7 (0)
A20131386
LAB
1:45PM-3:40PMRWBWEBWennstrom E - meets with csci-a 597
- meets 1000nline through synchronous 
25 - 25 = 0 (0)
A2014928
LAB
10:00AM-11:55AMFWBWEBWennstrom E - meets with csci-a 597
- meets 1000nline through synchronous 
25 - 22 = 3 (0)
A2906009
1.5
9:25AM-10:45AMTRWBWEBWhitmer J- C AND UNIX BASICS
- meets first eight weeks only
- not a pre-req for csci-c 335, c 291 is
- meets with csci-a 590
- meets 1000nline with a combination of 
30 - 16 = 14 (0)
A2906671
1.5
11:25AM-12:45PMTRWBWEBWhitmer J- ANDROID
- meets first eight weeks only
- meets with csci-a 590
- meets 1000nline with a combination of 
30 - 4 = 26 (0)
A2907859
1.5
9:25AM-10:40AMMWWBWEBMaidi C- CGI/PHP
- meets first eight weeks only
- meets with csci-a 590
- meets 1000nline with a combination of 
27 - 9 = 18 (0)
A2905535
1.5
11:25AM-12:45PMTRWBWEBWhitmer J- SQL PROGRAMMING
- meets second eight weeks only
- meets with csci-a 590
- meets 1000nline with a combination of 
30 - 29 = 1 (0)
A2906674
1.5
9:25AM-10:45AMTRWBWEBWhitmer J- WEB PROG WITH C# AND .NET
- meets second eight weeks only
- meets with csci-a 590
- meets 1000nline with a combination of 
30 - 19 = 11 (0)
A2907860
1.5
9:25AM-10:45AMMWWBWEBMaidi C- JAVASCRIPT
- meets second eight weeks only
- meets with csci-a 590
- meets 1000nline with a combination of 
27 - 27 = 0 (0)
A31030033
3
9:25AM-10:40AMMWWBWEBGerman D 
50 - 10 = 40 (0)
A31030034
LAB
10:00AM-11:55AMRWBWEBGerman D - meets 1000nline with a combination of 
25 - 6 = 19 (0)
A31030035
LAB
3:00PM-4:55PMRWBWEBGerman D - meets 1000nline with a combination of 
25 - 4 = 21 (0)
A3215847
4
3:15PM-4:30PMMWWBWEBLasassmeh S - meets with csci-a 521 and engr-e 599
- meets 1000nline with a combination of 
35 - 25 = 10 (0)
A3386780
4
1:10PM-2:25PMTRWBWEBWhitmer J - meets with csci-a 538 
26 - 10 = 16 (0)
A3386782
LAB
10:00AM-10:50AMFWBWEBWhitmer J - meets with csci-a 538
- meets 1000nline with a combination of 
26 - 10 = 16 (0)
A3487863
4
11:30AM-12:45PMTRWBWEBGerman D - meets with csci-a 548 
30 - 13 = 17 (0)
A3487864
LAB
10:00AM-11:55AMFWBWEBGerman D - meets with csci-a 548
- meets 1000nline with a combination of 
30 - 13 = 17 (0)
A5215848
3
3:15PM-4:30PMMWWBWEBLasassmeh S - meets with csci-a 321 and engr-e 599
- meets 1000nline with a combination of 
35 - 25 = 10 (0)
A5387856
3
1:10PM-2:25PMTRWBWEBWhitmer J - meets with csci-a 338 
26 - 10 = 16 (0)
A5387858
LAB
10:00AM-10:50AMFWBWEBWhitmer J - meets with csci-a 338
- meets 1000nline with a combination of 
26 - 10 = 16 (0)
A54212807
3
ARRARRWBWEBKapadia A - requires permission of instructor
- meets 1000nline through asynchronous 
35 - 31 = 4 (0)
A5487866
3
11:30AM-12:45PMTRWBWEBGerman D - meets with csci-a 348 
30 - 13 = 17 (0)
A5487867
LAB
10:00AM-11:55AMFWBWEBGerman D - meets with csci-a 348
- meets 1000nline with a combination of 
30 - 13 = 17 (0)
A5907851
1.5
9:25AM-10:45AMTRWBWEBWhitmer J- C AND UNIX BASICS
- meets first eight weeks only
- meets with csci-a 290
- meets 1000nline with a combination of 
3 - 3 = 0 (0)
A5907853
1.5
11:25AM-12:45PMTRWBWEBWhitmer J- ANDROID
- meets first eight weeks only
- meets with csci-a 290
- meets 1000nline with a combination of 
3 - 1 = 2 (0)
A5907861
1.5
9:25AM-10:40AMMWWBWEBMaidi C- CGI/PHP
- meets first eight weeks only
- meets with csci-a 290
- meets 1000nline with a combination of 
3 - 1 = 2 (0)
A5907852
1.5
9:25AM-10:45AMTRWBWEBWhitmer J- WEB PROG WITH C# AND .NET
- meets second eight weeks only
- meets with csci-a 290
- meets 1000nline with a combination of 
3 - 0 = 3 (0)
A5906675
1.5
11:25AM-12:45PMTRWBWEBWhitmer J- SQL PROGRAMMING
- meets second eight weeks only
- meets with csci-a 290
- meets 1000nline with a combination of 
3 - 2 = 1 (0)
A5907862
1.5
9:25AM-10:45AMMWWBWEBMaidi C- JAVASCRIPT
- meets second eight weeks only
- meets with csci-a 290
- meets 1000nline with a combination of 
3 - 1 = 2 (0)
A5915758
3
Multiple TimesMWMMWBWEBDerici C - meets with csci-c 211 
90 - 39 = 51 (0)
A5916424
LAB
3:00PM-4:55PMRWBWEBDerici C - meets with csci-c 211
- meets 1000nline with a combination of 
30 - 18 = 12 (0)
A5915165
LAB
10:00AM-11:55AMFWBWEBDerici C - meets with csci - c 211
- meets 1000nline with a combination of 
30 - 10 = 20 (0)
A5911920
LAB
12:30PM-2:25PMFWBWEBDerici C - meets with csci-c 211
- meets 1000nline with a combination of 
30 - 11 = 19 (0)
A5925960
3
11:30AM-12:45PMMWWBWEBBhutta A - meets with csci-c 212 
135 - 130 = 5 (0)
A5921921
3
4:55PM-6:10PMMWWBWEBBhutta A - meets with csci-c 212 
135 - 83 = 52 (0)
A5925640
LAB
8:45AM-10:40AMRWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
35 - 15 = 20 (0)
A5924893
LAB
11:15AM-1:10PMRWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
30 - 30 = 0 (0)
A5921922
LAB
1:45PM-3:40PMRWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
35 - 33 = 2 (0)
A5921923
LAB
4:15PM-6:10PMRWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
30 - 29 = 1 (0)
A5926784
LAB
5:30PM-7:25PMRWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
35 - 19 = 16 (0)
A5926783
LAB
10:00AM-11:55AMFWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
35 - 22 = 13 (0)
A59230084
LAB
11:15AM-1:10PMFWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
35 - 33 = 2 (0)
A59230085
LAB
1:45PM-3:40PMFWBWEBBhutta A - meets with csci-c 212
- meets 1000nline with a combination of 
35 - 32 = 3 (0)
A5931924
3
11:15AM-12:10PMMWWBWEBMalbasa V - meets with csci-c 335 and engr-e 201
- meets for the thirteen week session 
30 - 19 = 11 (0)
A5931925
LAB
8:45AM-11:50AMRWBWEBMalbasa V - meets with csci-c 335
- meets for the thirteen week session
- meets 1000nline with a combination of 
15 - 7 = 8 (0)
A5941926
3
11:30AM-12:45PMTRWBWEBSabry A - meets with csci-c 343 
135 - 131 = 4 (0)
A5948283
LAB
4:15PM-6:10PMRWBWEBSabry A - meets with csci-c 343
- meets 1000nline through synchronous 
28 - 25 = 3 (0)
A5948281
LAB
5:30PM-7:25PMRWBWEBSabry A - meets with csci-c 343
- meets 1000nline through synchronous 
28 - 28 = 0 (0)
A5947883
LAB
8:45AM-10:40AMFWBWEBSabry A - meets with csci-c 343
- meets 1000nline through synchronous 
27 - 24 = 3 (0)
A5947884
LAB
11:15AM-1:10PMFWBWEBSabry A - meets with csci-c 343
- meets 1000nline through synchronous 
27 - 26 = 1 (0)
A59410099
LAB
1:45PM-3:40PMFWBWEBSabry A - meets with csci-c 343
- meets 1000nline through synchronous 
27 - 27 = 0 (0)
A5961927
3
11:30AM-12:45PMMWWBWEBFriedman D - meets with csci-c 311 and h 311 
2 - 1 = 1 (0)
A5961928
DIS
12:30PM-1:20PMFWBWEBFriedman D - meets with csci-c 311
- meets 1000nline through synchronous 
2 - 1 = 1 (0)
A5974944
3
11:30AM-12:45PMMWWBWEBWennstrom E - meets with csci-a 201 
100 - 89 = 11 (0)
A5975536
LAB
4:15PM-6:10PMWWBWEBWennstrom E - meets with csci-a 201
- meets 1000nline through synchronous 
25 - 24 = 1 (0)
A5977430
LAB
11:15AM-1:10PMRWBWEBWennstrom E - meets with csci-a 201
- meets 1000nline through synchronous 
25 - 18 = 7 (0)
A59710809
LAB
1:45PM-3:40PMRWBWEBWennstrom E - meets with csci-a 201
- meets 1000nline through synchronous 
25 - 25 = 0 (0)
A5974945
LAB
10:00AM-11:55AMFWBWEBWennstrom E - meets with csci-a 201
- meets 1000nline through synchronous 
25 - 22 = 3 (0)

COURSES FOR CSCI MAJORS (015)

Course

Sec.

Cr.
Hrs.

Time

Days

Location

Instructor

Notes

Enrollment
Slots-Filled=Avail (Wait)

C1029630
3
ARRARRWBWEBPope C - meets for the thirteen week session
- meets 1000nline through asynchronous 
24 - 22 = 2 (0)
C20010728
4
Multiple TimesMWWWBWEBBrown G 
120 - 50 = 70 (0)
C2008960
4
Multiple TimesMWWWBWEBDalkilic M 
120 - 117 = 3 (0)
C20010729
LAB
4:15PM-6:10PMWWBWEBDalkilic M - meets 1000nline through synchronous 
26 - 24 = 2 (0)
C2008962
LAB
8:45AM-10:40AMRWBWEBBrown G - meets 1000nline through synchronous 
26 - 20 = 6 (0)
C2008961
LAB
12:30PM-2:25PMRWBWEBBrown G - meets 1000nline through synchronous 
26 - 26 = 0 (0)
C2008964
LAB
6:45PM-8:40PMRWBWEBBrown G - meets 1000nline through synchronous 
27 - 20 = 7 (0)
C20010730
LAB
8:45AM-10:40AMFWBWEBDalkilic M - meets 1000nline through synchronous 
27 - 9 = 18 (0)
C20010731
LAB
12:30PM-2:25PMFWBWEBDalkilic M - meets 1000nline through synchronous 
25 - 25 = 0 (0)
C2008963
LAB
1:45PM-3:40PMFWBWEBBrown G - meets 1000nline through synchronous 
30 - 25 = 5 (0)
C20010732
LAB
3:00PM-4:55PMFWBWEBDalkilic M - meets 1000nline through synchronous 
28 - 11 = 17 (0)
C20011928
LAB
4:15PM-6:10PMFWBWEBDalkilic M - meets 1000nline through synchronous 
25 - 7 = 18 (0)
C2116425
4
Multiple TimesMWMMWBWEBDerici C - meets with csci-a 591 
90 - 39 = 51 (0)
C2116426
LAB
3:00PM-4:55PMRWBWEBDerici C - meets with csci-a 591
- meets 1000nline with a combination of 
30 - 18 = 12 (0)
C2116427
LAB
10:00AM-11:55AMFWBWEBDerici C - open to freshmen and sophomores only
- meets with csci- a 591
- meets 1000nline with a combination of 
30 - 10 = 20 (0)
C21111267
LAB
12:30PM-2:25PMFWBWEBDerici C - meets with csci-a 591
- meets 1000nline with a combination of 
30 - 11 = 19 (0)
C2125961
4
11:30AM-12:45PMMWWBWEBBhutta A - meets with csci-a 592 
135 - 130 = 5 (0)
C2121929
4
4:55PM-6:10PMMWWBWEBBhutta A - meets with csci-a 592 
135 - 83 = 52 (0)
C2125639
LAB
8:45AM-10:40AMRWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
35 - 15 = 20 (0)
C2124894
LAB
11:15AM-1:10PMRWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
30 - 30 = 0 (0)
C2121930
LAB
1:45PM-3:40PMRWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
35 - 33 = 2 (0)
C2121931
LAB
4:15PM-6:10PMRWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
30 - 29 = 1 (0)
C2126785
LAB
5:30PM-7:25PMRWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
35 - 19 = 16 (0)
C21210619
LAB
10:00AM-11:55AMFWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
35 - 22 = 13 (0)
C21230079
LAB
11:15AM-1:10PMFWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
35 - 33 = 2 (0)
C21230080
LAB
1:45PM-3:40PMFWBWEBBhutta A - meets with csci-a 592
- meets 1000nline with a combination of 
35 - 32 = 3 (0)
H2121941
4
1:10PM-2:25PMTRWBWEBGerman D - open to hutton honors college students only 
31 - 28 = 3 (0)
H2121942
LAB
3:00PM-4:55PMFWBWEBGerman D - meets 1000nline with a combination of 
31 - 28 = 3 (0)
C23113380
3
9:25AM-10:40AMMWWBWEBCamp L - meets with info-i 231
- meets 1000nline through synchronous 
90 - 64 = 26 (0)
C2411932
3
4:55PM-6:10PMMWWBWEBWennstrom E 
90 - 89 = 1 (0)
C2411934
DIS
11:15AM-1:10PMRWBWEBWennstrom E - meets 1000nline with a combination of 
30 - 29 = 1 (0)
C2411933
DIS
1:45PM-3:40PMRWBWEBWennstrom E - meets 1000nline with a combination of 
30 - 30 = 0 (0)
C24130086
DIS
4:15PM-6:10PMRWBWEBWennstrom E - meets 1000nline with a combination of 
30 - 30 = 0 (0)
C2417869
3
9:25AM-10:40AMTRWBWEBWennstrom E 
90 - 90 = 0 (0)
C2417870
DIS
5:30PM-7:25PMRWBWEBWennstrom E - meets 1000nline with a combination of 
30 - 29 = 1 (0)
C2417871
DIS
8:45AM-10:40AMFWBWEBWennstrom E - meets 1000nline with a combination of 
30 - 30 = 0 (0)
C24130087
DIS
12:20PM-2:25PMFWBWEBWennstrom E - meets 1000nline with a combination of 
30 - 30 = 0 (0)
H2416281
3
3:15PM-4:30PMTRWBWEBWennstrom E - open to hutton honors college students only 
24 - 17 = 7 (0)
H2416282
DIS
8:45AM-10:40AMFWBWEBWennstrom E - meets 1000nline with a combination of 
24 - 17 = 7 (0)
C2917872
3
3:15PM-4:30PMTRWBWEBBhutta A - pre-req for csci-c 335
- meets 1000nline with a combination of 
54 - 52 = 2 (0)
C29130100
3
7:00PM-8:15PMTRWBWEBBhutta A - pre-req for csci-c 335
- meets 1000nline with a combination of 
54 - 50 = 4 (0)
C3111935
4
11:30AM-12:45PMMWWBWEBFriedman D - meets with csci-h 311 and a 596 
29 - 27 = 2 (0)
C3111936
DIS
11:15AM-12:05PMFWBWEBFriedman D - meets with csci-h 311
- meets 1000nline through synchronous 
15 - 14 = 1 (0)
C3111937
DIS
12:30PM-1:20PMFWBWEBFriedman D - meets with csci-a 596
- meets 1000nline through synchronous 
14 - 13 = 1 (0)
H3117876
4
11:30AM-12:45PMMWWBWEBFriedman D - open to hutton honors college students only
- meets with csci-c 311 and csci-a 596 
4 - 3 = 1 (0)
H3117877
DIS
11:15AM-12:05PMFWBWEBFriedman D - meets with csci-c 311
- meets 1000nline through synchronous 
4 - 3 = 1 (0)
C32211943
4
4:55PM-6:10PMMWWBWEBHmeljak M 
55 - 55 = 0 (0)
C32211944
LAB
3:15PM-4:30PMRWBWEBHmeljak M - meets 1000nline through synchronous 
55 - 55 = 0 (0)
C32310753
3
4:55PM-6:10PMTRWBWEBHmeljak M - meets 1000nline through synchronous 
50 - 49 = 1 (0)
C32313254
3
7:00PM-8:15PMTRWBWEBHmeljak M - meets 1000nline through synchronous 
50 - 44 = 6 (0)
C3351938
4
11:15AM-12:10PMMWWBWEBMalbasa V - meets with csci-a 593 and engr-e 201
- meets for the thirteen week session 
30 - 19 = 11 (0)
C33511420
LAB
4:55PM-8:00PMWWBWEBMalbasa V - meets for the thirteen week session
- meets 1000nline with a combination of
- meets with engr-e 201 
15 - 12 = 3 (0)
C3357881
LAB
8:45AM-11:50AMRWBWEBMalbasa V - meets with csci-a 593
- meets for the thirteen week session
- meets 1000nline with a combination of 
15 - 7 = 8 (0)
C33513014
4
3:00PM-3:55PMTRWBWEBMalbasa V - meets for the thirteen week session 
35 - 12 = 23 (0)
C33513015
LAB
4:55PM-8:00PMRWBWEBMalbasa V - meets for the thirteen week session
- meets 1000nline with a combination of 
17 - 9 = 8 (0)
C33513016
LAB
8:45AM-11:50AMFWBWEBMalbasa V - meets for the thirteen week session
- meets 1000nline with a combination of 
18 - 3 = 15 (0)
H33511421
4
4:15PM-5:10PMMWWBWEBMalbasa V - open to hutton honors college students only
- meets for the thirteen week session 
10 - 8 = 2 (0)
H33511422
LAB
11:15AM-1:15PMFWBWEBMalbasa V - meets for the thirteen week session
- meets 1000nline with a combination of 
10 - 8 = 2 (0)
C3431939
4
11:30AM-12:45PMTRWBWEBSabry A - meets with csci-a 594 
135 - 131 = 4 (0)
C3438282
LAB
4:15PM-6:10PMRWBWEBSabry A - meets with csci-a 594
- meets 1000nline through synchronous 
28 - 25 = 3 (0)
C3438280
LAB
5:30PM-7:25PMRWBWEBSabry A - meets with csci-a 594
- meets 1000nline through synchronous 
28 - 28 = 0 (0)
C3437882
LAB
8:45AM-10:40AMFWBWEBSabry A - meets with csci-a 594
- meets 1000nline through synchronous 
27 - 24 = 3 (0)
C3437885
LAB
11:15AM-1:10PMFWBWEBSabry A - meets with csci-a 594
- meets 1000nline through synchronous 
27 - 26 = 1 (0)
C34310098
LAB
1:45PM-3:40PMFWBWEBSabry A - meets with csci-a 594
- meets 1000nline through synchronous 
27 - 27 = 0 (0)
B3517887
3
4:55PM-6:10PMMWWBWEBRawlins G - meets with cogs-q 351
- meets 1000nline through synchronous 
88 - 84 = 4 (0)
B36510222
3
9:25AM-10:40AMMWWBWEBRaphael C - meets 1000nline through synchronous 
60 - 41 = 19 (0)
B36510223
3
9:25AM-10:40AMTRWBWEBRaphael C - meets 1000nline through synchronous 
60 - 34 = 26 (0)
Y3901943
1-3
ARRARRARRTobin-Hochstadt S - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
50 - 33 = 17 (0)
Y3907673
1-3
ARRARRARRThacker U - requires permission of department
- graded on deferred r grade basis
- service learning course
- for students engaged in the serveit clinic.
- meets in person. for more information visit 
20 - 4 = 16 (0)
Y3911944
1-3
ARRARRARRTobin-Hochstadt S - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
20 - 2 = 18 (0)
Y3959030
1
7:40AM-9:00AMTWBWEBCampbell K - open to csci majors only. csciba majors should
- meets first eight weeks only
- meets 1000nline through synchronous 
45 - 45 = 0 (0)
Y3959031
1
7:45AM-9:00AMMWBWEBCampbell K - open to csci majors only. csciba majors should
- meets second eight weeks only
- meets 1000nline through synchronous 
40 - 40 = 0 (0)
Y3995641
3
ARRARRARRBhutta A - requires permission of department
- graded on deferred r grade basis
- reflects internship or practicum experience. for 
20 - 0 = 20 (0)
Y3996341
3
ARRARRARRBhutta A - requires permission of department
- graded on deferred r grade basis
- reflects internship or practicum experience. for 
20 - 1 = 19 (0)
Y3991945
3
ARRARRARRBhutta A - requires permission of department
- for students not in residence on the bloomington
- graded on deferred r grade basis
- reflects internship or practicum experience. for 
20 - 0 = 20 (0)
B4017515
3
11:30AM-12:45PMMWWBWEBLeivant D 
60 - 32 = 28 (0)
B4017514
DIS
11:30AM-12:45PMFWBWEBLeivant D - meets 1000nline with a combination of 
60 - 32 = 28 (0)
B4038384
3
9:25AM-10:40AMMWWBWEBRawlins G - meets 1000nline with a combination of 
50 - 50 = 0 (0)
B4339633
3
11:15AM-12:05PMMWWBWEBXing L - meets with info-i 433 
48 - 43 = 5 (0)
B43310517
LAB
10:00AM-10:50AMRWBWEBXing L - meets with info-i 433
- meets 1000nline with a combination of 
24 - 23 = 1 (0)
B4339634
LAB
11:15AM-12:05PMRWBWEBXing L - meets with info-i 433
- meets 1000nline with a combination of 
24 - 20 = 4 (0)
P43411367
4
9:25AM-10:40AMTRWBWEBSharma P - meets with csci-b 534 and engr-e 510 
50 - 36 = 14 (0)
P43411368
LAB
9:25AM-10:40AMFWBWEBSharma P - meets 1000nline with a combination of 
25 - 18 = 7 (0)
P43411369
LAB
11:30AM-12:45PMFWBWEBSharma P - meets 1000nline with a combination of 
25 - 13 = 12 (0)
P4369631
4
3:15PM-4:30PMMWWBWEBSwany M - meets with csci-p 536, engr-e 319, and e 519 
50 - 45 = 5 (0)
P4369632
DIS
4:55PM-6:10PMRWBWEBSwany M - meets 1000nline with a combination of 
50 - 45 = 5 (0)
B44111437
4
9:25AM-10:40AMMWWBWEBLukefahr A - meets with engr-e 210 and csci-b 541 
4 - 4 = 0 (0)
B44111438
LAB
4:15PM-6:10PMWIF4111Lukefahr A - meets with engr-e 210, e 599, and csci-b 541
- meets in person and online. not all students will
- taught in a hybrid manner which includes in 
4 - 4 = 0 (0)
P4426283
4
3:15PM-4:30PMTRWBWEBHimebaugh B - service learning course
- meets with engr-e 314 and e 514 
18 - 5 = 13 (0)
P4426284
LAB
10:00AM-11:55AMFIF4010Himebaugh B - meets in person and online. not all students will
- taught in a hybrid manner which includes in 
18 - 5 = 13 (0)
B45311924
3
4:55PM-6:10PMTWBWEBMaidi C 
60 - 21 = 39 (0)
B45311925
LAB
7:00PM-8:15PMTRWBWEBMaidi C - meets 1000nline with a combination of 
30 - 17 = 13 (0)
B45330122
LAB
8:40PM-9:55PMTRWBWEBMaidi C - meets 1000nline with a combination of 
30 - 4 = 26 (0)
B4559008
3
ARRARRWBWEBTang H - meets 1000nline through asynchronous 
100 - 77 = 23 (0)
B4569651
3
3:15PM-4:30PMMWWBWEBGaryfallidis E - meets 1000nline with a combination of
- meets with engr-e 435 and e 535 
40 - 35 = 5 (0)
B45736102
3
7:00PM-8:15PMRWBWEBReza M - meets 1000nline with a combination of 
40 - 28 = 12 (0)
B45736101
3
ARRARRWBWEBReza M - taught online 
40 - 28 = 12 (0)
P46534045
3
11:30AM-12:45PMTRWBWEBBhutta A - meets with csci-p 565
- meets 1000nline with a combination of 
36 - 32 = 4 (0)
B49011947
3
1:10PM-2:25PMTRWBWEBSabry A- QUANTUM PROGRAMMING
- meets with csci-b 629
- meets 1000nline through synchronous 
25 - 19 = 6 (0)
Y4991946
1-6
ARRARRARRTobin-Hochstadt S - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
5 - 0 = 5 (0)
B50331442
3
9:25AM-10:40AMMWWBWEBZhang Q - meets 1000nline through synchronous 
40 - 20 = 20 (0)
B50413460
3
4:55PM-7:25PMMWBWEBHuang Y - meets with info-i 538
- meets 1000nline with a combination of 
25 - 16 = 9 (0)
B5059635
3
11:30AM-12:45PMTRWBWEBSiek J - meets with info-i 500 
40 - 33 = 7 (0)
B5059636
LAB
1:45PM-2:35PMFWBWEBSiek J - meets with info-i 500
- meets 1000nline with a combination of 
20 - 20 = 0 (0)
B5059637
LAB
3:00PM-3:50PMFWBWEBSiek J - meets 1000nline with a combination of 
20 - 12 = 8 (0)
B50537486
3
11:30AM-12:45PMTRPV167Siek J 
60 - 60 = 0 (0)
B50537487
LAB
1:45PM-2:35PMFWBWEBSiek J - taught in a hybrid manner which includes in 
60 - 60 = 0 (0)
B53411321
3
9:25AM-10:40AMTRWBWEBSharma P - meets with csci-p 434 and engr-e 510
- meets 1000nline with a combination of 
50 - 36 = 14 (0)
P5368278
3
3:15PM-4:30PMMWWBWEBSwany M - meets with csci-p 436, engr-e 319, and e 519 
60 - 29 = 31 (0)
P5368279
DIS
3:15PM-4:30PMRWBWEBSwany M - meets 1000nline with a combination of 
60 - 29 = 31 (0)
P53613767
DIS
3:15PM-4:30PMRWBWEBSwany M - meets 1000nline with a combination of 
0 - 0 = 0 (0)
B54111435
3
9:25AM-10:40AMMWWBWEBLukefahr A - meets with engr-e 210 and csci-b 441 
4 - 2 = 2 (0)
B54111436
LAB
4:15PM-6:10PMWIF4111Lukefahr A - meets with engr-e 210, e 599, and csci-b 441
- meets in person and online. not all students will
- taught in a hybrid manner which includes in 
4 - 2 = 2 (0)
B54711949
3
ARRARRWBWEBWang X - for students not in residence on the bloomington
- meets 1000nline through asynchronous 
30 - 16 = 14 (0)
B55137653
3
ARRARRWBWEBCrandall D - meets 1000nline through asynchronous 
80 - 34 = 46 (0)
B55137654
3
8:40PM-9:55PMRCH122Crandall D - meets in person. for more information visit 
58 - 57 = 1 (0)
B55234121
3
11:30AM-12:45PMTRWBWEBLeake D - meets 1000nline with a combination of 
30 - 14 = 16 (0)
B55511472
3
ARRARRWBWEBTiganj Z - meets 1000nline through asynchronous 
50 - 39 = 11 (0)
P55613499
3
4:55PM-6:10PMTRWBWEBWilliamson D - meets 1000nline with a combination of 
100 - 58 = 42 (0)
B56110709
3
ARRARRWBWEBVan Gucht D - meets 1000nline through asynchronous 
60 - 39 = 21 (0)
P56534046
3
11:30AM-12:45PMTRWBWEBBhutta A - meets with csci-p 465
- meets 1000nline with a combination of 
36 - 32 = 4 (0)
B5819009
3
1:10PM-2:25PMMWWBWEBHmeljak M 
30 - 9 = 21 (0)
B5819010
LAB
1:10PM-2:25PMFWBWEBHmeljak M - meets 1000nline through synchronous 
30 - 9 = 21 (0)
B62911948
3
1:10PM-2:25PMTRWBWEBSabry A- QUANTUM PROGRAMMING
- meets with csci-b 490
- meets 1000nline through synchronous 
25 - 19 = 6 (0)
B6499470
3
4:55PM-6:10PMTRWBWEBPierce M- APPLIED DISTRIBUTED SYSTEMS
- meets 1000nline through synchronous 
60 - 22 = 38 (0)
B64911363
3
4:55PM-6:10PMMWWBWEBLiao X- DATA DRIVEN SECURITY & PRIVACY
- meets with info-i 590
- meets 1000nline through synchronous 
20 - 9 = 11 (0)
B64913433
3
3:15PM-4:30PMTRWBWEBLukefahr A- HW/SW CO-DESIGN WITH FPGAS
- requires permission of instructor
- meets with engr-e 315 and e 599 
20 - 18 = 2 (0)
B64913434
LAB
3:00PM-3:50PMFIF4111Lukefahr A- HW/SW CO-DESIGN WITH FPGAS
- meets with engr-e 315 and e 599
- meets in person and online. not all students will
- taught in a hybrid manner which includes in 
8 - 6 = 2 (0)
B65710710
3
ARRARRWBWEBReza M - meets 1000nline through asynchronous 
40 - 32 = 8 (0)
B65713407
3
ARRARRWBWEBReza M - taught online 
80 - 17 = 63 (0)
B65713408
DIS
7:00PM-8:15PMTWBWEBReza M - meets 1000nline with a combination of 
80 - 17 = 63 (0)
B65913426
3
11:30AM-12:45PMMWTEF160Khardon R- LRN THEORY & GRAPHICAL MODELS
- taught in a hybrid manner which includes in 
25 - 12 = 13 (0)
B6595713
3
5:30PM-6:20PMTRWBWEBWang Y- MACHINE LEARNING BIOINFORMATIC
- meets with info-i 529 
17 - 14 = 3 (0)
B6595714
LAB
3:00PM-3:50PMFWBWEBWang Y- MACHINE LEARNING BIOINFORMATIC
- meets with info-i 529
- meets 1000nline with a combination of 
17 - 14 = 3 (0)
B6597680
3
7:00PM-8:15PMMWBH008Kuebler S- APPLYING ML TECHNIQUES IN CL
- meets with ling-l 665
- taught in a hybrid manner which includes in 
14 - 12 = 2 (0)
B65933913
3
11:30AM-12:45PMMWWBWEBZhang X- MEDICAL IMAGE ANALYSIS
- meets 1000nline with a combination of 
15 - 3 = 12 (0)
Y7903953
1-6
ARRARRARRSabry A - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907438
1-6
ARRARRARRPierce M - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907439
1-6
ARRARRARRLiao X - taught as independent or guided study. for 
20 - 5 = 15 (0)
Y7907292
1-6
ARRARRARRBrendel V - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907294
1-6
ARRARRARRBrown G - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907296
1-6
ARRARRARRConnelly K - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907298
1-6
ARRARRARRCrandall D - taught as independent or guided study. for 
20 - 17 = 3 (0)
Y7907300
1-6
ARRARRARRDalkilic M - taught as independent or guided study. for 
20 - 1 = 19 (0)
Y7907378
1-6
ARRARRARRErgun F - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907379
1-6
ARRARRARRWilliamson D - taught as independent or guided study. for 
20 - 4 = 16 (0)
Y7907230
1-6
ARRARRARRFriedman D - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907232
1-6
ARRARRARRFox G - taught as independent or guided study. for 
20 - 4 = 16 (0)
Y7907235
1-6
ARRARRARRAhn Y - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907237
1-6
ARRARRARRHuang Y - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907239
1-6
ARRARRARRKapadia A - taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7907241
1-6
ARRARRARRLeake D - taught as independent or guided study. for 
20 - 2 = 18 (0)
Y7907243
1-6
ARRARRARRLeivant D - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907247
1-6
ARRARRARRWang Y - taught as independent or guided study. for 
20 - 1 = 19 (0)
Y79011657
1-6
ARRARRARRAzad A - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907250
1-6
ARRARRARRHahn M - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907254
1-6
ARRARRARRZhang Q - taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7907258
1-6
ARRARRARRTang H - taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7907259
1-6
ARRARRARRTiganj Z - taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7907261
1-6
ARRARRARRRaphael C - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907263
1-6
ARRARRARRKhardon R - taught as independent or guided study. for 
20 - 4 = 16 (0)
Y7907265
1-6
ARRARRARRMalbasa V - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907267
1-6
ARRARRARRRawlins G - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907269
1-6
ARRARRARRSahinalp C - taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7907272
1-6
ARRARRARRShan C - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907273
1-6
ARRARRARRSiek J - taught as independent or guided study. for 
20 - 2 = 18 (0)
Y7907274
1-6
ARRARRARRXing L - taught as independent or guided study. for 
20 - 5 = 15 (0)
Y7907276
1-6
ARRARRARRCamp L - taught as independent or guided study. for 
20 - 1 = 19 (0)
Y7907281
1-6
ARRARRARRTobin-Hochstadt S - taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7907285
1-6
ARRARRARRVan Gucht D - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7907288
1-6
ARRARRARRWang X - taught as independent or guided study. for 
20 - 6 = 14 (0)
Y7907290
1-6
ARRARRARRYe Y - taught as independent or guided study. for 
20 - 0 = 20 (0)
Y79033912
1-6
ARRARRARRZhang X - taught as independent or guided study. for 
10 - 0 = 10 (0)
Y7907189
1-6
ARRARRARRCrandall D - for students not in residence on the bloomington
- taught as independent or guided study. for 
50 - 11 = 39 (0)
Y7907190
1-6
ARRARRARRCrandall D - for students not in residence on the bloomington
- taught as independent or guided study. for 
50 - 0 = 50 (0)
Y7916342
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7916343
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- for students not in residence on the bloomington
- taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7926344
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
20 - 3 = 17 (0)
Y7926345
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- for students not in residence on the bloomington
- taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7936346
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7936347
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- for students not in residence on the bloomington
- taught as independent or guided study. for 
20 - 0 = 20 (0)
Y7989190
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- reflects internship or practicum experience. for 
50 - 0 = 50 (0)
Y7989191
1-6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- for students not in residence on the bloomington
- reflects internship or practicum experience. for 
50 - 0 = 50 (0)
Y7996997
1
3:15PM-4:45PMFWBWEBWilliamson D - meets 1000nline through synchronous 
35 - 20 = 15 (0)
Y79937449
1
3:00PM-4:30PMFIF1106Ye Y - taught in a hybrid manner which includes in 
20 - 13 = 7 (0)
Y8901947
1-12
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- taught as independent or guided study. for 
60 - 5 = 55 (0)
Y8906348
1-12
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis
- for students not in residence on the bloomington
- taught as independent or guided study. for 
10 - 2 = 8 (0)
G9011940
6
ARRARRARRCrandall D - requires permission of department
- graded on deferred r grade basis 
40 - 35 = 5 (0)

Redisplay this page showing all course notes


Information on this report reflects data as of the end of the day Thursday, June 10, 2021

This summary report was auto-generated using the archived data obtained from:
https://help.luddy.indiana.edu/ITG/schedules/Archive/soc4212fac.html
Please see this source document for the archived schedule of classes.