COMPUTER SCIENCE -- Spring 2016 22-Jan-2016
course # course name code section days time room instructor
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65364 11A Tue Fri 8:00 -- 8:50 am SB A103 Huang, XiuYi
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65365 11B Tue Fri 9:00 -- 9:50 am SB A103 Huang, XiuYi
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65367 11D Tue Fri 11:10 -- 12 noon SB A103 Li
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65368 11E Tue Thu 12:15--1:05 pm SB A103 Dagobert
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65369 11F Mon Wed 9:00 -- 9:50 am SB A223 Li
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65370 11G Mon Wed 3:50 -- 4:40 pm SB A103 Landau
12 Introduction to Computers and Computation 65363 11 Mon Wed 11:10 -- 12 noon SB C205 Waxman
12 lab   65371 11H Tue Thu 8:00 -- 8:50 am SB B131 Li
12 Introduction to Computers and Computation 65372 22 Mon Wed 3:50 -- 4:40 pm SB C205 Waxman
12 lab   65374 22B Tue Thu 2:45 -- 3:35 pm SB A103 Zhang 
12 Introduction to Computers and Computation 65372 22 Mon Wed 3:50 -- 4:40 pm SB C205 Waxman
12 lab   65375 22C Mon Wed 1:40 -- 2:30 pm SB A103 Landau
12 Introduction to Computers and Computation 65372 22 Mon Wed 3:50 -- 4:40 pm SB C205 Waxman
12 lab   65376 22D Tue Thu 1:40 -- 2:30 pm SB A103 Song
12 Introduction to Computers and Computation 65372 22 Mon Wed 3:50 -- 4:40 pm SB C205 Waxman
12 lab   65377 22E Mon Wed 9:00 -- 9:50 am SB B131 Landau
12 Introduction to Computers and Computation 65372 22 Mon Wed 3:50 -- 4:40 pm SB C205 Waxman
12 lab   65378 22F Mon Wed 2:45 -- 3:35 pm SB A103 Landau
12 Introduction to Computers and Computation 65372 22 Mon Wed 3:50 -- 4:40 pm SB C205 Waxman
12 lab   65379 22G Tue Thu 3:50 -- 4:40 pm SB A103 Li
12 Introduction to Computers and Computation 65357 33 Mon Wed 7:30 -- 8:20 pm SB C205 Greenberg
12 lab   65358 33A Mon Wed 8:30 -- 9:20 pm SB A135B Greenberg
12 Introduction to Computers and Computation 65359 44 Sat 1:00 -- 2:50 pm SB B131 Mashburn
12 lab   65360 44A Sat 3:00 -- 4:50 pm SB B131 Mashburn
12 Introduction to Computers and Computation 65361 45 Sun 1:00 -- 2:50 pm SB B131 Nixon
12 lab   65362 45A Sun  3:00 -- 4:50 pm SB B131 Nixon
               
48 Spreadsheet Programming (may substitute 90) 65348 11 Tue Thu 10:05 -- 10:55 am SB C205 Fried
48 lab   65349 11A Tue Thu 8:00 -- 8:50 am SB A223 Fried
48 Spreadsheet Programming (may substitute 90) 65348 11 Tue Thu 10:05 -- 10:55 am SB C205 Fried
48 lab   65350 11B Tue Thu 9:00 -- 9:50 am SB B131 Fried
48 Spreadsheet Programming (may substitute 90) 65348 11 Tue Thu 10:05 -- 10:55 am SB C205 Fried
48 lab   65351 11C Tue Thu 11:10 -- 12 noon SB A223 Fried
48 Spreadsheet Programming (may substitute 90) 65352 52 Fri 12:15 -- 2:05 pm SB B131 Fluture
48 lab   65353 52A Fri 2:15 -- 4:05 pm SB B131 Fluture
48 Spreadsheet Programming (may substitute 90) 65354 33 Tue Thu 6:30 -- 7:20 pm SB C205 Goldberg
48 lab   65355 33A Tue Thu 5:30 -- 6:20 pm SB B131 Goldberg
48 Spreadsheet Programming (may substitute 90) 65354 33 Tue Thu 6:30 -- 7:20 pm SB C205 Goldberg
48 lab   65356 33B Tue Thu 7:30 -- 8:20 pm SB B131 Goldberg
               
90 Problem Solving with Visual Basic (may substitute 80) 69532 14 Tue Fri 8:00 -- 8:50 am SB B145 Smith-Thompson
90   69532 14 Fri 9:00 -- 9:50 am SB B131 Smith-Thompson
81 Introduction to Web Programming 65344 31 Mon Wed 6:30 -- 7:45 pm SB A103 Law
90 Computing and the Digital World 65338 11 Mon Wed 9:15 -- 10:30 am SB A103 Brown
90 Computational Thinking in the High Schools 65341 22 Mon Wed 1:40 -- 2:55 pm SB B131 Lawrence
90 E-Commerce Technology 65347 33 Mon Wed 8:00 -- 9:15 pm SB A103 Law
100 Information and Intelligence 65337 21 Tue Thu 1:40 -- 2:55 pm SB B141 Vickery
               
111 Algorithmic Problem Solving  65389 11 Mon Wed 9:00 -- 9:50 am SB C205 Ryba
111 lab   65391 11A Mon Wed 8:00 -- 8:50 am SB B131 Pi
111 Algorithmic Problem Solving  65389 11 Mon Wed 9:00 -- 9:50 am SB C205 Ryba
111 lab   65393 11B Mon Wed 3:50 -- 4:40 pm SB B131 Mahavadi
111 Algorithmic Problem Solving  65389 11 Mon Wed 9:00 -- 9:50 am SB C205 Ryba
111 lab   65394 11C Mon Wed 1:40 -- 2:30 pm SB A135B Wang
111 Algorithmic Problem Solving  65389 11 Mon Wed 9:00 -- 9:50 am SB C205 Ryba
111 lab   65395 11D Mon Wed 11:10 -- 12 noon SB B131 Mahavadi
111 Algorithmic Problem Solving  65389 11 Mon Wed 9:00 -- 9:50 am SB C205 Ryba
111 lab   65396 11E Mon Wed 10:05 -- 10:55 am SB A223 Tse
111 Algorithmic Problem Solving  65398 22 Mon Wed 2:45 -- 3:35 pm SB C205 Ryba
111 lab   65402 22B Mon Wed 10:05 -- 10:55 am SB B131 Mahavadi
111  Algorithmic Problem Solving  65398 22 Mon Wed 2:45 -- 3:35 pm SB C205 Ryba
111 lab   65404 22C Mon Wed 11:10 -- 12 noon SB A223 Tse
111  Algorithmic Problem Solving  65398 22 Mon Wed 2:45 -- 3:35 pm SB C205 Ryba
111 lab   65406 22D Mon Wed 1:40 -- 2:30 pm SB A223 Mahavadi
111  Algorithmic Problem Solving  65398 22 Mon Wed 2:45 -- 3:35 pm SB C205 Ryba
111 lab   65407 22E Mon Wed 3:50 -- 4:40 pm SB A223 Wang
111 Algorithmic Problem Solving  65398 22 Mon Wed 2:45 -- 3:35 pm SB C205 Ryba
111 lab   75210 22F Tue Thu 12:15--1:05 pm SB B131 Fried, Michael
111 Algorithmic Problem Solving  65381 33 Mon Wed 5:00 -- 5:50 pm SB C205 Geizhals
111 lab   65383 33A Tue Thu 7:30 -- 8:20 pm SB A223 Mashburn
111 Algorithmic Problem Solving  65381 33 Mon Wed 5:00 -- 5:50 pm SB C205 Geizhals
111 lab   65386 33B Tue Thu 6:30 -- 7:20 pm SB B131 Mashburn
               
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65421 21A Mon Wed 8:00 -- 8:50 am SB A223 An
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65422 21B Mon Wed 11:10 -- 12 noon SB A103 An
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65423 21C Tue Thu 3:50 -- 4:40 pm SB A135B Lee
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65424 21D Mon Wed 11:10 -- 12 noon SB A135B Wang
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65425 21E Mon Wed 8:00 -- 8:50 am SB A135B Chen, Cong
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65426 21F Tue Thu 2:45 -- 3:35 pm SB A135B Fried, Michael
211 Object Oriented Programming in C++ 65418 21 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab   65427 21G Mon Wed 10:05 -- 10:55 am SB A135B An
211 Object Oriented Programming in C++ 76838 13 Tue Thu 9:00 -- 9:50 am SB B137 Dagobert
211 lab   76839 13A Tue Thu 10:05 -- 10:55 am SB B131 Dagobert
211 Object Oriented Programming in C++ 76838 13 Tue Thu 9:00 -- 9:50 am SB B137 Dagobert
211 lab   76840 13B Tue Thu 11:10 -- 12 noon SB B131 Dagobert
211 Object Oriented Programming in C++ 65413 32 Tue Thu 8:30 -- 9:20 pm SB C205 Alayev
211 lab   65414 32A Mon Wed 7:30 -- 8:20 pm SB A223 Abreu
211 Object Oriented Programming in C++ 65413 32 Tue Thu 8:30 -- 9:20 pm SB C205 Alayev
211 lab   65417 32B Mon Wed 7:30 -- 8:20 pm SB A135B Yang
               
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab   65432 11A Tue Thu 11:10 -- 12 noon SB A135B Song
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab   65433 11B Mon Wed 2:45 -- 3:35 pm SB A223 Tse
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab   65434 11C Tue Thu 9:00 -- 9:50 am SB A135B Ma, Min
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab   65435 11D Tue Thu 1:40 -- 2:30 pm SB A135B Wu
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab   65436 11E Tue Thu 12:15 -- 1:05 pm SB A223 Wu
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab 65437 11F Tue Thu 10:05 -- 10:55 am SB A135B Ma, Min
212 Object Oriented Programming in Java 65431 11 Mon Wed 10:05 -- 10:55 am SB C205 Lord
212 lab   65438 11G Tue Thu 12:15 -- 1:05 pm SB A135B Lee
212 Object Oriented Programming in Java 76577 23 Tue Thu 1:40 -- 2:30 pm SB C207 Lee
212 lab   76578 23A Tue Thu 2:45 -- 3:35 pm SB A135H Song
212 Object Oriented Programming in Java 76577 23 Tue Thu 1:40 -- 2:30 pm SB C207 Lee
212 lab   76579 23B Tue Thu 3:50 -- 4:40 pm SB A135H Song
212 Object Oriented Programming in Java 65428 32 Mon Wed 6:30 -- 7:20 pm SB C205 Gutlove
212 lab   65429 32A Tue Thu 6:30 -- 7:20 pm SB A223 Lee
212 Object Oriented Programming in Java 65428 32 Mon Wed 6:30 -- 7:20 pm SB C205 Gutlove
212 lab   65430 32B Tue Thu 6:30 -- 7:20 pm SB A135B Gutlove
         
220 Discrete Structures 66707 11 Tue Thu 10:45 -- 12 noon SB B145 Whitehead
220 Discrete Structures 66711 22 Tue Thu 1:40 -- 2:55 pm SB B145 Whitehead
220 Discrete Structures 77071 25 Mon Wed 3:10 -- 4:25 pm SB B141 Kong
220 Discrete Structures 66716 33 Mon Wed 5:00 -- 6:15 pm SB B141 Kong
220 Discrete Structures 66717 34 Mon Wed 8:00 -- 9:15 pm SB B141 Kong
240 Computer Organization & Assemblers 66728 11 Tue Fri 9:15 -- 10:30 am PH 118 Fluture
240 Computer Organization & Assemblers 77070 22 Mon Wed 1:40 -- 2:55 pm SB A135H Svitak
240 Computer Organization & Assemblers 66735 33 Mon Wed 8:30 -- 9:45 pm SB D135 Yeh
240 Computer Organization & Assemblers 66739 34 Tue Thu 8:30 -- 9:45 pm SB D135 Yeh
               
313 Data Structures 66662 11 Mon Wed 10:45 -- 12 noon SB B141 Svitak
313 Data Structures 66666 22 Tue Fri 12:15 -- 1:30 pm SB C205 Smith-Thompson
313 Data Structures 66667 33 Tue Thu 8:00 -- 9:15 pm SB B141 Svitak
316 Principles of Programming Languages 66678 21 Mon Wed 1:40 -- 2:55 pm SB B141 Kong
316 Principles of Programming Languages 66681 32 Tue Thu 6:30 -- 7:45 pm SB B145 Yukawa
320 Theory of Computation 66688 11 Mon Wed 9:15 -- 10:30 am RE 017 Obrenić
320 Theory of Computation 66690 22 Tue Thu 3:10 -- 4:25 pm SB B141 Boklan
320 Theory of Computation 66694 33 Tue Thu 6:30 -- 7:45 pm SB B141 Boklan
323 Design and Analysis of Algorithms 66562 31 Wed 6:30 -- 9:20 pm SB D133 Teitelman
323 Design and Analysis of Algorithms 66049 32 Tue Thu 5:00 -- 6:15 pm SB B145 Phillips
323 Design and Analysis of Algorithms 66050 33 Tue Thu 8:00 -- 9:15 pm SB B145 Phillips
331 Database Systems  66047 11 Mon Wed 10:45 -- 12 noon RE 017 Obrenić
331 Database Systems 66631 32 Mon Wed 8:00 -- 9:15 pm SB B145 Leavitt
340 Operating Systems Principles 66634 11 Tue Fri 10:45 -- 12 noon PH 132 Fluture
340 Operating Systems Principles 66640 22 Mon Wed 3:10 -- 4:25 pm SB B145 Fluture
340 Operating Systems Principles 76567 33 Mon Wed 6:30 -- 7:45 pm SB B131 Upadhyay
343 Computer Architecture 75212 12 Tue Fri 10:45 -- 12 noon SB B141 Smith-Thompson
343 Computer Architecture 66055 32 Mon Wed 8:30 -- 9:45 pm SB C205 Upadhyay
370 Software Engineering  66609 11 Tue Thu 9:15 -- 10:30 am SB B145 Sy
370 Software Engineering  66621 32 Mon Wed 8:00 -- 9:15 pm PH 132 Gutlove
               
363 Artificial Intelligence 66045 51 Fri 9:10 -- 12 noon SB D135 Yuan 
344 Distributed Computing 66053 21 Mon Wed 1:40 -- 2:55 pm SB B145 Fluture
381 Business Intelligence 66060 31 Mon Wed 5:00 -- 6:15 pm SB B131 Heller
381 Image Processing 77073 35 Mon Wed 6:30 -- 7:45 pm SB B141 Phillips
334 Data Mining and Warehousing 66064 12 Tue Thu 10:45 -- 12 noon SB D135 Sy
381 Machine Learning in Image Analysis  (semicore M) 66515 24 Tue Thu 1:40 -- 2:55 pm SB D135 Chen, Chao
332 Object Oriented Databases 66526 33 Tue Thu 5:00 -- 6:15 pm SB B141 Yukawa
             
700 Algorithms I 66051 32 Tue Thu 5:00 -- 6:15 pm SB B145 Phillips
700 Algorithms I 66052 33 Tue Thu 8:00 -- 9:15 pm SB B145 Phillips
700 Algorithms I 66570 31 Wed 6:30 -- 9:20 pm SB D133 Teitelman
715 Distributed Computing 66054 21 Mon Wed 1:40 -- 2:55 pm SB B145 Fluture
744 Computer Architecture and Networks 66056 31 Mon Wed 8:30 -- 9:45 pm SB C205 Upadhyay
               
780 Artificial Intelligence (semicore S) 66046 51 Fri 9:10 -- 12 noon SB D135 Yuan 
711 Database Systems 66048 11 Mon Wed 10:45 -- 12 noon RE 017 Obrenić
780 Image Processing  (semicore S) 77072 35 Mon Wed 6:30 -- 7:45 pm SB B141 Phillips
780 Data Mining and Warehousing (semicore M) 66065 12 Tue Thu 10:45 -- 12 noon SB D135 Sy
780 Machine Learning in Image Analysis  (semicore M) 66518 24 Tue Thu 1:40 -- 2:55 pm SB D135 Chen, Chao
780 Object Oriented Databases 66541 33 Tue Thu 5:00 -- 6:15 pm SB B141 Yukawa