Number | Course Title | Instructor(s) | Time | Enrolled/ | (Notes) |
| | | | (Capacity) | |
CS 1100 |
Computer Science and Its Applications |
Ghita Amor-Tijani |
TBA |
222(285) |
(Online) |
CS 1101 |
Lab for CS 1100 |
Vidoje Mihajlovikj |
8:00 am - 9:05 am M |
23(23) |
|
CS 1101 |
Lab for CS 1100 |
Ghita Amor-Tijani |
9:15 am - 10:20 am M |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Kathleen T. Durant |
10:30 am - 11:35 am M |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Ghita Amor-Tijani |
11:45 am - 12:50 pm M |
23(23) |
|
CS 1101 |
Lab for CS 1100 |
Vidoje Mihajlovikj |
2:50 pm - 3:55 pm W |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Ghita Amor-Tijani |
8:00 am - 9:05 am W |
23(23) |
|
CS 1101 |
Lab for CS 1100 |
Ghita Amor-Tijani |
9:15 am - 10:20 am W |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Kathleen T. Durant |
10:30 am - 11:35 am W |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Vidoje Mihajlovikj |
1:35 pm - 2:40 pm W |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Ghita Amor-Tijani |
8:00 am - 9:05 am R |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Ghita Amor-Tijani |
9:15 am - 10:20 am R |
17(17) |
|
CS 1101 |
Lab for CS 1100 |
Kathleen T. Durant |
10:30 am - 11:35 am R |
17(17) |
|
CS 1200 |
First Year Seminar |
Prajna V. Kulkarni |
TBA |
39(40) |
(Online) |
CS 1200 |
First Year Seminar |
Jessica C. Speece |
TBA |
39(40) |
(Online) |
CS 1200 |
First Year Seminar |
Jill A. Forgash |
TBA |
40(40) |
(Online) |
CS 1200 |
First Year Seminar |
Jill A. Forgash |
TBA |
38(40) |
(Online) |
CS 1200 |
First Year Seminar |
Dawn Shirak |
TBA |
39(40) |
(Online) |
CS 1200 |
First Year Seminar |
Dawn Shirak |
TBA |
38(40) |
(Online) |
CS 1200 |
First Year Seminar |
Claire E. Wassinger |
TBA |
38(40) |
(Online) |
CS 1200 |
First Year Seminar |
Claire E. Wassinger |
TBA |
38(40) |
(Online) |
CS 1200 |
First Year Seminar |
Jacob Goldblum |
TBA |
39(40) |
(Online) |
CS 1200 |
First Year Seminar |
Jacob Goldblum |
TBA |
38(40) |
(Online) |
CS 1200 |
First Year Seminar |
Beth E. Callahan |
TBA |
37(40) |
(Online) |
CS 1200 |
First Year Seminar |
Beth E. Callahan |
TBA |
36(40) |
(Online) |
CS 1200 |
First Year Seminar |
Connor L. Guerin |
TBA |
37(40) |
(Online) |
CS 1200 |
First Year Seminar |
Connor L. Guerin |
TBA |
38(40) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Margaret G. Whitehead |
TBA |
37(38) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Yasmil Montes |
TBA |
37(38) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Priyanka Bishnoi |
TBA |
33(38) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Anis H. Abdulle |
TBA |
37(38) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Melissa A. Peikin |
TBA |
19(19) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Aileen B. Kent Yates |
TBA |
12(19) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Jennifer A. Shire |
TBA |
37(38) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Brianne M. McDonough |
TBA |
32(38) |
(Online) |
CS 1210 |
Professional Development for Khoury Co-op |
Amber D. Meyers |
TBA |
33(38) |
(Online) |
CS 1800 |
Discrete Structures (HON) |
Virgil Pavlu |
TBA |
108(133) |
(HON) - 10433 - CS 1800 - 01- ) |
CS 1800 |
Discrete Structures |
Benjamin J. Hescott |
TBA |
603(999) |
(Online) |
CS 1800 |
Discrete Structures |
Benjamin J. Hescott |
TBA |
60(65) |
(Online) |
CS 1800 |
Discrete Structures |
Benjamin J. Hescott |
TBA |
137(9999) |
(Online) |
CS 1802 |
Seminar for CS 1800 (HON) |
Virgil Pavlu |
8:35 am - 9:40 am T |
26(35) |
(HON) - 13867 - CS 1802 - 01- ) |
CS 1802 |
Seminar for CS 1800 (HON) |
Virgil Pavlu |
10:25 am - 11:30 am T |
28(35) |
(HON) - 13868 - CS 1802 - 02- ) |
CS 1802 |
Seminar for CS 1800 (HON) |
Virgil Pavlu |
11:45 am - 12:50 pm T |
28(35) |
(HON) - 13869 - CS 1802 - 03- ) |
CS 1802 |
Seminar for CS 1800 (HON) |
Virgil Pavlu |
1:35 pm - 2:40 pm T |
26(35) |
(HON) - 13870 - CS 1802 - 04- ) |
CS 1802 |
Seminar for CS 1800 |
John Y. Park |
3:15 pm - 4:20 pm T |
36(35) |
|
CS 1802 |
Seminar for CS 1800 |
John Y. Park |
4:35 pm - 5:40 pm T |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
David Stalfa |
TBA |
21(100) |
(Online) |
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
9:15 am - 10:20 am W |
36(35) |
|
CS 1802 |
Seminar for CS 1800 |
John Y. Park |
10:30 am - 11:35 am W |
34(35) |
|
CS 1802 |
Seminar for CS 1800 |
Elena Strange |
11:45 am - 12:50 pm W |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
1:35 pm - 2:40 pm W |
32(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
2:50 pm - 3:55 pm W |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
Thomas Wahl |
4:35 pm - 5:40 pm W |
34(35) |
|
CS 1802 |
Seminar for CS 1800 |
Elena Strange |
9:15 am - 10:20 am R |
37(35) |
|
CS 1802 |
Seminar for CS 1800 |
John Y. Park |
10:30 am - 11:35 am R |
31(35) |
|
CS 1802 |
Seminar for CS 1800 |
Thomas Wahl |
11:45 am - 12:50 pm R |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
1:35 pm - 2:40 pm R |
30(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
2:50 pm - 3:55 pm R |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
4:35 pm - 5:40 pm R |
34(35) |
|
CS 1802 |
Seminar for CS 1800 |
Elena Strange |
8:35 am - 9:40 am F |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
Elena Strange |
10:25 am - 11:30 am F |
35(35) |
|
CS 1802 |
Seminar for CS 1800 |
Elena Strange |
11:45 am - 12:50 pm F |
29(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
1:35 pm - 2:40 pm F |
31(35) |
|
CS 1802 |
Seminar for CS 1800 |
Diogenes A. Nunez |
3:15 pm - 4:20 pm F |
33(35) |
|
CS 1802 |
Seminar for CS 1800 |
David Stalfa |
TBA |
137(9999) |
(Online) |
CS 2500 |
Fundamentals of Computer Science 1 |
Amal Ahmed |
1:35 pm - 2:40 pm MWR |
108(110) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
Benjamin S. Lerner |
9:15 am - 10:20 am MWR |
111(112) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
Amal Ahmed |
10:30 am - 11:35 am MWR |
101(105) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
Ferdinand Vesely |
10:30 am - 11:35 am MWR |
97(101) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
John Y. Park |
1:35 pm - 2:40 pm MWR |
107(113) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
Ferdinand Vesely |
1:35 pm - 2:40 pm MWR |
94(102) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
John Y. Park |
4:35 pm - 5:40 pm MWR |
95(100) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
Arjun Guha |
4:35 pm - 5:40 pm MWR |
76(81) |
|
CS 2500 |
Fundamentals of Computer Science 1 |
Nathaniel L. Derbinsky |
TBA |
151(9999) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Amal Ahmed |
9:50 am - 11:30 am F |
53(55) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Amal Ahmed |
11:45 am - 1:25 pm F |
55(55) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
8:00 am - 9:40 am T |
82(101) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
9:50 am - 11:30 am T |
93(101) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
11:45 am - 1:25 pm T |
98(101) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
1:35 pm - 3:15 pm T |
114(135) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
3:25 pm - 5:05 pm T |
81(101) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
5:15 pm - 6:55 pm T |
74(97) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
7:05 pm - 8:45 pm T |
63(97) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Benjamin S. Lerner |
3:25 pm - 5:05 pm T |
76(81) |
(Online) |
CS 2501 |
Lab for CS 2500 |
Nathaniel L. Derbinsky |
TBA |
151(9999) |
(Online) |
CS 2510 |
Fundamentals of Computer Science 2 |
Leena Razzaq |
1:35 pm - 2:40 pm MWR |
112(114) |
|
CS 2510 |
Fundamentals of Computer Science 2 |
Leena Razzaq |
4:35 pm - 5:40 pm MWR |
77(114) |
|
CS 2511 |
Lab for CS 2510 |
Leena Razzaq |
8:00 am - 9:40 am F |
31(46) |
(Online) |
CS 2511 |
Lab for CS 2510 |
Leena Razzaq |
9:50 am - 11:30 am F |
46(46) |
(Online) |
CS 2511 |
Lab for CS 2510 |
Leena Razzaq |
11:45 am - 1:25 pm F |
46(46) |
(Online) |
CS 2511 |
Lab for CS 2510 |
Leena Razzaq |
1:35 pm - 3:15 pm F |
41(46) |
(Online) |
CS 2511 |
Lab for CS 2510 |
Leena Razzaq |
3:25 pm - 5:05 pm F |
25(46) |
(Online) |
CS 2800 |
Logic and Computation |
Stavros Trypakis |
10:30 am - 11:35 am MWR |
76(76) |
|
CS 2800 |
Logic and Computation |
Jason B. Hemann |
1:35 pm - 2:40 pm MWR |
49(49) |
|
CS 2801 |
Lab for CS 2800 |
Stavros Trypakis |
1:35 pm - 2:25 pm F |
34(35) |
(Online) |
CS 2801 |
Lab for CS 2800 |
Stavros Trypakis |
2:30 pm - 3:20 pm F |
26(35) |
(Online) |
CS 2801 |
Lab for CS 2800 |
Stavros Trypakis |
3:25 pm - 4:15 pm F |
33(35) |
(Online) |
CS 2801 |
Lab for CS 2800 |
Stavros Trypakis |
4:20 pm - 5:10 pm F |
24(35) |
(Online) |
CS 2801 |
Lab for CS 2800 |
Stavros Trypakis |
5:15 pm - 6:05 pm F |
8(25) |
(Online) |
CS 2810 |
Mathematics of Data Models |
Matthew Higger |
1:35 pm - 3:15 pm TF |
45(48) |
|
CS 3000 |
Algorithms and Data |
Rajmohan Rajaraman |
TBA |
340(999) |
(Online) |
CS 3001 |
Recitation for CS 3000 |
Jonathan Ullman |
8:00 am - 9:05 am M |
27(40) |
|
CS 3001 |
Recitation for CS 3000 |
Kevin L. Gold |
9:15 am - 10:20 am M |
40(40) |
|
CS 3001 |
Recitation for CS 3000 |
Kevin L. Gold |
10:30 am - 11:35 am M |
35(40) |
|
CS 3001 |
Recitation for CS 3000 |
Andrew J. Van Der Poel |
11:45 am - 12:50 pm M |
35(40) |
|
CS 3001 |
Recitation for CS 3000 |
Andrew J. Van Der Poel |
1:35 pm - 2:40 pm M |
36(40) |
|
CS 3001 |
Recitation for CS 3000 |
Rajmohan Rajaraman |
2:50 pm - 3:55 pm M |
38(40) |
|
CS 3001 |
Recitation for CS 3000 |
Rajmohan Rajaraman |
4:05 pm - 5:10 pm M |
30(40) |
|
CS 3001 |
Recitation for CS 3000 |
Rajmohan Rajaraman |
5:20 pm - 6:25 pm M |
34(40) |
|
CS 3001 |
Recitation for CS 3000 |
Rajmohan Rajaraman |
6:35 pm - 7:40 pm M |
30(40) |
|
CS 3001 |
Recitation for CS 3000 |
Jonathan Ullman |
7:55 pm - 8:55 pm M |
35(40) |
|
CS 3200 |
Database Design |
Jose G. Annunziato |
11:45 am - 1:25 pm MR |
82(87) |
|
CS 3200 |
Database Design |
Nathaniel L. Derbinsky |
11:45 am - 1:25 pm MR |
87(87) |
|
CS 3200 |
Database Design |
John N. Rachlin |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
87(87) |
|
CS 3200 |
Database Design |
Wolfgang Gatterbauer |
1:35 pm - 3:15 pm TF |
41(49) |
|
CS 3500 |
Object-Oriented Design |
Amit P. Shesh |
9:50 am - 11:30 am TF |
92(87) |
|
CS 3500 |
Object-Oriented Design |
Leena Razzaq |
1:35 pm - 3:15 pm TF |
87(87) |
|
CS 3500 |
Object-Oriented Design |
Vidoje Mihajlovikj |
1:35 pm - 3:15 pm TF |
85(87) |
|
CS 3500 |
Object-Oriented Design |
Leena Razzaq |
3:25 pm - 5:05 pm TF |
50(49) |
|
CS 3500 |
Object-Oriented Design |
Vidoje Mihajlovikj |
3:25 pm - 5:05 pm TF |
49(49) |
|
CS 3520 |
Programming in C++ |
Seth E. Cooper |
1:35 pm - 3:15 pm TF |
87(87) |
|
CS 3650 |
Computer Systems |
Nathaniel Tuck |
11:45 am - 1:25 pm MR |
49(49) |
|
CS 3650 |
Computer Systems |
Gene D. Cooperman |
11:45 am - 1:25 pm MR |
36(49) |
|
CS 3650 |
Computer Systems |
Nathaniel Tuck |
2:50 pm - 4:30 pm MW |
70(88) |
|
CS 3650 |
Computer Systems |
Alden W. Jackson |
9:50 am - 11:30 am TF |
70(88) |
|
CS 3650 |
Computer Systems |
Alden W. Jackson |
1:35 pm - 3:15 pm TF |
49(49) |
|
CS 3700 |
Networks and Distributed Systems |
Christopher B. Wilson |
11:45 am - 1:25 pm MR |
87(87) |
|
CS 3700 |
Networks and Distributed Systems |
Alden W. Jackson |
2:50 pm - 4:30 pm MW |
47(87) |
|
CS 3700 |
Networks and Distributed Systems |
Alan E. Mislove |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
84(87) |
|
CS 3800 |
Theory of Computation |
Mirek Riedewald |
11:45 am - 1:25 pm MR |
49(49) |
|
CS 3800 |
Theory of Computation |
Walter A. Schnyder |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
69(87) |
|
CS 3800 |
Theory of Computation |
Walter A. Schnyder |
1:35 pm - 3:15 pm TF |
46(49) |
|
CS 3950 |
Introduction to Computer Science Research |
Aanjhan Ranganathan |
10:30 am - 11:35 am MW |
24(39) |
|
CS 4100 |
Artificial Intelligence |
Kevin L. Gold |
2:50 pm - 4:30 pm MW |
85(87) |
|
CS 4100 |
Artificial Intelligence |
Christopher J. Amato |
9:50 am - 11:30 am TF |
35(49) |
|
CS 4120 |
Natural Language Processing |
Felix Muzny |
2:50 pm - 4:30 pm MW |
30(32) |
|
CS 4180 |
Reinforcement Learning |
Lok Sang L. Wong |
2:50 pm - 4:30 pm MW |
4(4) |
|
CS 4200 |
Database Internals |
Renee J. Miller |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
4(39) |
|
CS 4300 |
Computer Graphics |
Jose G. Annunziato |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
37(38) |
|
CS 4400 |
Programming Languages |
Ferdinand Vesely |
9:50 am - 11:30 am TF |
48(87) |
|
CS 4400 |
Programming Languages |
Eliyahu Barzilay |
6:00 pm - 9:15 pm T |
51(70) |
|
CS 4500 |
Software Development |
Matthias Felleisen |
9:50 am - 11:30 am TF |
44(49) |
|
CS 4500 |
Software Development |
Jason B. Hemann |
1:35 pm - 3:15 pm TF |
37(49) |
|
CS 4500 |
Software Development |
Jason B. Hemann |
3:25 pm - 5:05 pm TF |
47(49) |
|
CS 4530 |
Fundamentals of Software Engineering |
Frank Tip |
6:00 pm - 9:15 pm T |
39(39) |
|
CS 4530 |
Fundamentals of Software Engineering |
Jonathan Bell |
1:35 pm - 3:15 pm TF |
23(24) |
|
CS 4550 |
Web Development |
Jose G. Annunziato |
9:50 am - 11:30 am TF |
71(87) |
|
CS 4610 |
Robotic Science and Systems |
Nathaniel Tuck |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
15(15) |
|
CS 4700 |
Network Fundamentals |
David R. Choffnes |
9:50 am - 11:30 am TF |
3(14) |
|
CS 4810 |
Advanced Algorithms |
Huy L. Nguyen |
11:45 am - 1:25 pm MR |
1(5) |
|
CS 4910 |
Type Systems |
John T. Boyland |
3:25 pm - 5:05 pm TF |
6(10) |
|
CS 4950 |
Precise Software Analysis Sem. |
Thomas Wahl |
1:35 pm - 2:40 pm R |
6(19) |
|
CS 4950 |
Security and Privacy Seminar |
Aanjhan Ranganathan |
10:30 am - 11:35 am R |
2(19) |
|
CS 5001 |
Intensive Foundations of Computer Science |
Keith S. Bagley |
1:35 pm - 4:50 pm T |
60(66) |
|
CS 5001 |
Intensive Foundations of Computer Science |
Keith S. Bagley |
6:00 pm - 9:15 pm T |
40(70) |
|
CS 5001 |
Intensive Foundations of Computer Science |
Anthony J. Mullen |
12:00 pm - 3:00 pm W |
51(60) |
(Seattle, WA) |
CS 5001 |
Intensive Foundations of Computer Science |
Abigail C. Evans |
6:00 pm - 9:00 pm T |
60(60) |
(Seattle, WA) |
CS 5001 |
Intensive Foundations of Computer Science |
Maria E. Jump |
TBA |
30(49) |
(Online) |
CS 5001 |
Intensive Foundations of Computer Science |
Mark L. Miller |
6:00 pm - 9:15 pm M |
22(30) |
(San Francisco, CA) |
CS 5001 |
Intensive Foundations of Computer Science |
Sarah H. Sellke |
6:00 pm - 9:15 pm R |
25(25) |
(Silicon Valley, CA) |
CS 5001 |
Intensive Foundations of Computer Science |
Monica Y. Coady |
11:00 am - 1:00 pm M |
21(30) |
(Vancouver, Canada) |
CS 5001 |
Intensive Foundations of Computer Science |
Shivakumar Mathapathi |
6:00 pm - 9:15 pm T |
13(40) |
(Silicon Valley, CA) |
CS 5001 |
Intensive Foundations of Computer Science |
Bruce A. Maxwell |
6:00 pm - 9:15 pm W |
16(25) |
(Portland, Maine) |
CS 5002 |
Discrete Structures |
Matthew Higger |
1:35 pm - 4:50 pm W |
67(70) |
|
CS 5002 |
Discrete Structures |
Matthew Higger |
TBA |
81(70) |
(Online) |
CS 5002 |
Discrete Structures |
Adrienne H. Slaughter |
12:00 pm - 3:00 pm T |
56(60) |
(Seattle, WA) |
CS 5002 |
Discrete Structures |
Tamara Bonaci |
6:30 pm - 9:30 pm R |
36(60) |
(Seattle, WA) |
CS 5002 |
Discrete Structures |
Jodi L. Tims |
6:00 pm - 9:15 pm R |
23(30) |
(San Francisco, CA) |
CS 5002 |
Discrete Structures |
Hamidreza Jahanjou |
6:00 pm - 9:15 pm W |
43(45) |
(Silicon Valley, CA) |
CS 5002 |
Discrete Structures |
Richard Hoshino |
11:00 am - 1:00 pm TR |
23(30) |
(Vancouver, Canada) |
CS 5002 |
Discrete Structures |
Scott A. Valcourt |
6:00 pm - 7:40 pm MT |
12(25) |
(Portland, Maine) |
CS 5003 |
Recitation for CS 5001 |
Keith S. Bagley |
2:50 pm - 5:50 pm R |
31(35) |
(Online) |
CS 5003 |
Recitation for CS 5001 |
Keith S. Bagley |
2:50 pm - 5:50 pm R |
28(35) |
(Online) |
CS 5003 |
Recitation for CS 5001 |
Keith S. Bagley |
6:00 pm - 9:15 pm R |
26(35) |
(Online) |
CS 5003 |
Recitation for CS 5001 |
Keith S. Bagley |
6:00 pm - 9:15 pm R |
17(35) |
(Online) |
CS 5003 |
Recitation for CS 5001 |
Andrew C. Jelani |
6:30 pm - 9:30 pm W |
59(60) |
(Seattle, WA) |
CS 5003 |
Recitation for CS 5001 |
Anthony J. Mullen |
1:00 pm - 4:00 pm M |
51(60) |
(Seattle, WA) |
CS 5003 |
Recitation for CS 5001 |
Mark L. Miller |
6:00 pm - 9:15 pm T |
22(30) |
(San Francisco, CA) |
CS 5003 |
Recitation for CS 5001 |
Sarah H. Sellke |
6:00 pm - 9:15 pm F |
25(25) |
(Silicon Valley, CA) |
CS 5003 |
Recitation for CS 5001 |
Monica Y. Coady |
11:00 am - 1:00 pm W |
21(30) |
(Vancouver, Canada) |
CS 5003 |
Recitation for CS 5001 |
Shivakumar Mathapathi |
6:00 pm - 9:15 pm F |
13(40) |
(Silicon Valley, CA) |
CS 5003 |
Recitation for CS 5001 |
Bruce A. Maxwell |
6:00 pm - 9:15 pm R |
16(25) |
(Portland, Maine) |
CS 5003 |
Recitation for CS 5001 |
Maria E. Jump |
TBA |
22(49) |
(Online) |
CS 5004 |
Object-Oriented Design |
Sarah H. Sellke |
6:00 pm - 9:15 pm M |
28(30) |
(San Francisco, CA) |
CS 5004 |
Object-Oriented Design |
UNKNOWN |
6:00 pm - 9:15 pm M |
4(5) |
(Silicon Valley, CA) |
CS 5005 |
Recitation for CS 5004 |
Sarah H. Sellke |
6:00 pm - 9:15 pm T |
28(30) |
(San Francisco, CA) |
CS 5005 |
Recitation for CS 5004 |
UNKNOWN |
6:00 pm - 9:15 pm T |
4(5) |
(Silicon Valley, CA) |
CS 5010 |
Programming Design Paradigm |
Clark C. Freifeld |
2:50 pm - 4:30 pm MW |
39(80) |
|
CS 5010 |
Programming Design Paradigm |
Clark C. Freifeld |
6:00 pm - 9:15 pm T |
45(66) |
|
CS 5010 |
Programming Design Paradigm |
Brian D. Cross |
6:00 pm - 9:00 pm W |
18(60) |
(Seattle, WA) |
CS 5010 |
Programming Design Paradigm |
Maria E. Jump |
TBA |
15(49) |
(Online) |
CS 5010 |
Programming Design Paradigm |
Zhuoqun Cheng |
6:00 pm - 9:15 pm W |
24(44) |
(Silicon Valley, CA) |
CS 5010 |
Programming Design Paradigm |
Bethany R. Edmunds |
6:00 pm - 8:00 pm M |
18(24) |
(Vancouver, Canada) |
CS 5011 |
Recitation for CS 5010 |
Clark C. Freifeld |
6:00 pm - 7:40 pm W |
40(40) |
(Online) |
CS 5011 |
Recitation for CS 5010 |
Clark C. Freifeld |
9:50 am - 11:30 am R |
21(40) |
(Online) |
CS 5011 |
Recitation for CS 5010 |
Clark C. Freifeld |
11:45 am - 1:25 pm R |
12(40) |
(Online) |
CS 5011 |
Recitation for CS 5010 |
Clark C. Freifeld |
2:50 pm - 4:30 pm R |
15(26) |
(Online) |
CS 5011 |
Recitation for CS 5010 |
Tamara Bonaci |
9:30 am - 12:00 pm T |
8(13) |
(Seattle, WA) |
CS 5011 |
Recitation for CS 5010 |
Tamara Bonaci |
3:45 pm - 6:15 pm T |
10(13) |
(Seattle, WA) |
CS 5011 |
Recitation for CS 5010 |
Mark Bonicillo |
TBA |
0(13) |
(Seattle, WA) |
CS 5011 |
Recitation for CS 5010 |
Alexander A. Donaldson |
TBA |
0(13) |
(Seattle, WA) |
CS 5011 |
Recitation for CS 5010 |
Maria E. Jump |
TBA |
11(49) |
(Online) |
CS 5011 |
Recitation for CS 5010 |
Zhuoqun Cheng |
6:00 pm - 9:15 pm R |
23(44) |
(Silicon Valley, CA) |
CS 5011 |
Recitation for CS 5010 |
Bethany R. Edmunds |
6:00 pm - 8:00 pm W |
18(24) |
(Vancouver, Canada) |
CS 5100 |
Foundations of Artificial Intelligence |
Robert J. Platt |
1:35 pm - 3:15 pm TF |
72(87) |
|
CS 5100 |
Foundations of Artificial Intelligence |
Raman Chandrasekar |
6:30 pm - 9:30 pm R |
18(30) |
(Seattle, WA) |
CS 5100 |
Foundations of Artificial Intelligence |
Kanaka P. Saripalli |
TBA |
19(49) |
(Online) |
CS 5100 |
Foundations of Artificial Intelligence |
Mamoun Abu-Samaha |
6:00 pm - 9:15 pm T |
11(40) |
(Silicon Valley, CA) |
CS 5100 |
Foundations of Artificial Intelligence |
Richard Hoshino |
2:00 pm - 4:00 pm T |
12(24) |
(Vancouver, Canada) |
CS 5180 |
Reinforcement Learning and Sequential Decision Making |
Lok Sang L. Wong |
2:50 pm - 4:30 pm MW |
43(44) |
|
CS 5200 |
Database Management Systems |
Kathleen T. Durant |
11:45 am - 1:25 pm MR |
45(48) |
|
CS 5200 |
Database Management Systems |
Kathleen T. Durant |
6:00 pm - 9:15 pm M |
77(87) |
|
CS 5200 |
Database Management Systems |
Bruce Chhay |
6:30 pm - 9:30 pm R |
59(60) |
(Seattle, WA) |
CS 5200 |
Database Management Systems |
Daniel Feinberg |
TBA |
76(79) |
(Online) |
CS 5200 |
Database Management Systems |
Martin J. Schedlbauer |
TBA |
72(79) |
(Online) |
CS 5200 |
Database Management Systems |
John Alexis Guerra Gomez |
6:00 pm - 9:15 pm W |
11(24) |
(San Francisco, CA) |
CS 5200 |
Database Management Systems |
Scott A. Valcourt |
6:00 pm - 9:15 pm W |
5(25) |
(Portland, Maine) |
CS 5310 |
Computer Graphics |
Jose G. Annunziato |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
9(11) |
|
CS 5310 |
Computer Graphics |
Anthony J. Mullen |
5:00 pm - 8:00 pm W |
3(20) |
(Seattle, WA) |
CS 5335 |
Robotic Science and Systems |
Nathaniel Tuck |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
14(34) |
|
CS 5340 |
Computer/Human Interaction |
Caglar Yildirim |
2:50 pm - 4:30 pm MW |
48(55) |
|
CS 5340 |
Computer/Human Interaction |
Abigail C. Evans |
1:00 pm - 4:00 pm T |
25(30) |
(Seattle, WA) |
CS 5340 |
Computer/Human Interaction |
Mirjana Prpa |
6:00 pm - 8:00 pm T |
9(24) |
(Vancouver, Canada) |
CS 5400 |
Principles of Programming Language |
Eliyahu Barzilay |
6:00 pm - 9:15 pm T |
7(17) |
|
CS 5500 |
Foundations of Software Engineering |
Michael D. Shah |
2:50 pm - 4:30 pm MW |
44(45) |
|
CS 5500 |
Foundations of Software Engineering |
Mitchell Wand |
6:00 pm - 9:15 pm T |
43(47) |
|
CS 5500 |
Foundations of Software Engineering |
Alexander B. Lash |
1:45 pm - 4:45 pm S |
59(60) |
(Seattle, WA) |
CS 5500 |
Foundations of Software Engineering |
Philip J. Gust |
1:00 pm - 4:15 pm M |
44(45) |
(Silicon Valley, CA) |
CS 5500 |
Foundations of Software Engineering |
Jonathan Bell |
1:35 pm - 3:15 pm TF |
21(25) |
|
CS 5500 |
Foundations of Software Engineering |
Frank Tip |
6:00 pm - 9:15 pm T |
6(10) |
|
CS 5520 |
Mobile Application Development |
Adrienne H. Slaughter |
1:00 pm - 4:00 pm R |
19(30) |
(Seattle, WA) |
CS 5520 |
Mobile Application Development |
Daniel Feinberg |
TBA |
61(79) |
(Online) |
CS 5520 |
Mobile Application Development |
Mamoun Abu-Samaha |
9:00 am - 12:15 pm W |
12(40) |
(Silicon Valley, CA) |
CS 5600 |
Computer Systems |
Peter J. Desnoyers |
3:25 pm - 5:05 pm TF |
80(87) |
|
CS 5600 |
Computer Systems |
Vinayak Rao |
6:30 pm - 9:30 pm T |
19(30) |
(Seattle, WA) |
CS 5600 |
Computer Systems |
Maria E. Jump |
TBA |
32(79) |
(Online) |
CS 5600 |
Computer Systems |
Julien Delange |
6:00 pm - 9:15 pm W |
3(24) |
(San Francisco, CA) |
CS 5600 |
Computer Systems |
Philip J. Gust |
1:00 pm - 4:15 pm T |
44(44) |
(Silicon Valley, CA) |
CS 5600 |
Computer Systems |
Michal Aibin |
6:00 pm - 8:00 pm R |
5(24) |
(Vancouver, Canada) |
CS 5610 |
Web Development |
Clark C. Freifeld |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
49(49) |
|
CS 5610 |
Web Development |
Austin H. Jorgensen |
6:00 pm - 9:00 pm W |
30(30) |
(Seattle, WA) |
CS 5610 |
Web Development |
Jose G. Annunziato |
TBA |
76(79) |
(Online) |
CS 5610 |
Web Development |
Philip J. Gust |
1:00 pm - 4:15 pm W |
40(40) |
(Silicon Valley, CA) |
CS 5610 |
Web Development |
John Alexis Guerra Gomez |
6:00 pm - 9:15 pm T |
23(24) |
(San Francisco, CA) |
CS 5700 |
Fundamentals of Computer Networking |
David R. Choffnes |
9:50 am - 11:30 am TF |
20(35) |
|
CS 5700 |
Fundamentals of Computer Networking |
Zhifeng Sun |
6:15 pm - 9:15 pm M |
48(49) |
(Seattle, WA) |
CS 5700 |
Fundamentals of Computer Networking |
Kanaka P. Saripalli |
9:00 am - 12:15 pm S |
23(40) |
(Silicon Valley, CA) |
CS 5800 |
Algorithms |
Ravi Sundaram |
9:50 am - 11:30 am TF |
54(73) |
|
CS 5800 |
Algorithms |
Andrew J. Van Der Poel |
6:00 pm - 9:15 pm W |
87(87) |
|
CS 5800 |
Algorithms |
Emanuele Viola |
11:45 am - 1:25 pm MR |
67(87) |
|
CS 5800 |
Algorithms |
Hyonho Lee |
6:00 pm - 9:00 pm M |
44(60) |
(Seattle, WA) |
CS 5800 |
Algorithms |
Ricardo A. Baeza-Yates |
6:00 pm - 9:15 pm M |
15(24) |
(San Francisco, CA) |
CS 5800 |
Algorithms |
Anurag Bhardwaj |
6:00 pm - 9:15 pm M |
29(40) |
(Silicon Valley, CA) |
CS 5800 |
Algorithms |
Smruthi Mukund |
6:00 pm - 9:15 pm F |
24(35) |
(Silicon Valley, CA) |
CS 5964 |
Experiential Project |
Austin K. Isaacson |
TBA M |
1(40) |
(Silicon Valley, CA) |
CS 6120 |
Natural Language Processing |
David A. Smith |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
50(50) |
|
CS 6120 |
Natural Language Processing |
Rahul H. Bhagat |
5:30 pm - 8:30 pm W |
11(30) |
(Seattle, WA) |
CS 6140 |
Machine Learning |
Predrag Radivojac |
3:25 pm - 5:05 pm TF |
64(87) |
|
CS 6140 |
Machine Learning |
Craig H. Martell |
4:00 pm - 7:00 pm F |
30(30) |
(Seattle, WA) |
CS 6140 |
Machine Learning |
Sara Arunagiri |
TBA |
15(49) |
(Online) |
CS 6140 |
Machine Learning |
Abraham H. Bagherjeiran |
6:00 pm - 9:15 pm R |
22(40) |
(Silicon Valley, CA) |
CS 6200 |
Information Retrieval |
Ghita Amor-Tijani |
2:50 pm - 4:30 pm MW |
20(44) |
|
CS 6200 |
Information Retrieval |
Raman Chandrasekar |
6:00 pm - 9:00 pm W |
14(20) |
(Seattle, WA) |
CS 6200 |
Information Retrieval |
Omar Alonso |
6:00 pm - 9:15 pm R |
12(40) |
(Silicon Valley, CA) |
CS 6220 |
Data Mining Techniques |
Jan-Willem Van De Meent |
2:50 pm - 4:30 pm MW |
17(40) |
|
CS 6220 |
Data Mining Techniques |
Everaldo M. Aguiar |
6:00 pm - 9:00 pm T |
20(30) |
(Seattle, WA) |
CS 6220 |
Data Mining Techniques |
Sara Arunagiri |
TBA |
42(49) |
(Online) |
CS 6240 |
Large-Scale Parallel Data Processing |
Mirek Riedewald |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
59(60) |
|
CS 6350 |
Empirical Research Methods |
Abigail C. Evans |
1:00 pm - 4:00 pm R |
4(15) |
(Seattle, WA) |
CS 6620 |
Fundamentals of Cloud Computing |
Anthony J. Mullen |
1:00 pm - 4:00 pm T |
39(40) |
(Seattle, WA) |
CS 6620 |
Fundamentals of Cloud Computing |
Carmen S. Taglienti |
6:00 pm - 9:20 pm M |
30(30) |
|
CS 6650 |
Building Scalable Distributed Systems |
Ian Gorton |
3:15 pm - 6:15 pm W |
60(60) |
(Seattle, WA) |
CS 6650 |
Building Scalable Distributed Systems |
Ji Yong Shin |
6:00 pm - 9:20 pm W |
28(29) |
|
CS 6760 |
Privacy, Security, and Usability |
Tamara Bonaci |
12:00 pm - 3:00 pm T |
12(15) |
(Seattle, WA) |
CS 6949 |
Career Preparation |
Francisco C. Mesch |
TBA |
15(40) |
(Online) |
CS 6949 |
Career Preparation |
Smajl Cengic |
TBA |
27(60) |
(Online) |
CS 6949 |
Career Preparation |
Kathleen Vander Laan |
TBA |
15(30) |
(Online) |
CS 6949 |
Career Preparation |
Ethan A. Selinger |
TBA |
36(60) |
(Online) |
CS 6949 |
Career Preparation |
Ethan A. Selinger |
TBA |
22(50) |
(Online) |
CS 6954 |
Co-op Work Experience |
Smajl Cengic |
TBA |
3(10) |
(No campus, no room needed) |
CS 6954 |
Co-op Work Experience |
Ethan A. Selinger |
TBA |
0(10) |
(No campus, no room needed) |
CS 6954 |
Co-op Work Experience |
Kathleen Vander Laan |
TBA |
1(5) |
(No campus, no room needed) |
CS 6964 |
Co-op Work Experience |
Smajl Cengic |
TBA |
99(99) |
(No campus, no room needed) |
CS 6964 |
Co-op Work Experience |
Ethan A. Selinger |
TBA |
34(99) |
(No campus, no room needed) |
CS 6964 |
Co-op Work Experience |
Francisco C. Mesch |
TBA |
20(99) |
(No campus, no room needed) |
CS 6964 |
Co-op Work Experience |
Kathleen Vander Laan |
TBA |
47(99) |
(No campus, no room needed) |
CS 6964 |
Co-op Work Experience |
Alexander M. Susienka |
TBA |
0(10) |
(No campus, no room needed) |
CS 6965 |
Co-op Work Experience Abroad |
Francisco C. Mesch |
TBA |
3(10) |
(No campus, no room needed) |
CS 6965 |
Co-op Work Experience Abroad |
Kathleen Vander Laan |
TBA |
4(10) |
(No campus, no room needed) |
CS 6965 |
Co-op Work Experience Abroad |
Smajl Cengic |
TBA |
1(10) |
(No campus, no room needed) |
CS 6965 |
Co-op Work Experience Abroad |
Ethan A. Selinger |
TBA |
1(5) |
(No campus, no room needed) |
CS 7140 |
Advanced Machine Learning |
Kanaka P. Saripalli |
1:00 pm - 4:15 pm S |
10(40) |
(Silicon Valley, CA) |
CS 7180 |
Special Topics in Artificial Intelligence |
Hongyang R. Zhang |
2:50 pm - 4:30 pm MW |
30(30) |
|
CS 7180 |
Special Topics in Artificial Intelligence |
Raman Chandrasekar |
12:00 pm - 3:00 pm R |
8(15) |
(Seattle, WA) |
CS 7280 |
Special Topics in Database Management |
Renee J. Miller |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
0(10) |
|
CS 7290 |
Special Topics in Data Science |
Robert Ness |
TBA |
29(49) |
(Online) |
CS 7295 |
Special Topics in Data Visualization |
Michelle A. Borkin |
1:35 pm - 3:15 pm TF |
9(19) |
|
CS 7340 |
Theory and Methods in Human Computer Interaction |
Timothy W. Bickmore |
1:35 pm - 3:15 pm TF |
15(39) |
|
CS 7430 |
Formal Specification, Verification, and Synthesis |
Stavros Trypakis |
2:50 pm - 4:30 pm MW |
10(15) |
|
CS 7480 |
Special Topics in Programming Language |
John T. Boyland |
3:25 pm - 5:05 pm TF |
4(10) |
|
CS 7610 |
Foundations of Distributed Systems |
Cristina Nita-Rotaru |
1:35 pm - 3:15 pm TF |
37(46) |
|
CS 7675 |
Master's Research |
Olga Vitek |
TBA |
2(3) |
(No campus, no room needed) |
CS 7675 |
Master's Research |
Stacy C. Marsella |
TBA |
1(5) |
(No campus, no room needed) |
CS 7675 |
Master's Research |
David R. Choffnes |
TBA |
1(5) |
(No campus, no room needed) |
CS 7675 |
Master's Research |
Thomas Wahl |
TBA |
1(5) |
(No campus, no room needed) |
CS 7800 |
Advanced Algorithms |
Huy L. Nguyen |
11:45 am - 1:25 pm MR |
26(35) |
|
CS 7880 |
Special Topics in Theoretical Computer Science |
Daniel Wichs |
11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R |
7(16) |
|