Computer Science -- SPRING 2010
Nov 11,  2009
course # course name section code days time room instructor
012 Understanding Personal Computers BM2WA 3007 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Tue Fri 8:15 -- 9:05 am SB B131  
012 Understanding Personal Computers BM2WB 3008 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Tue Thu 9:15 -- 10:05 am SB A103  
012 Understanding Personal Computers BM2WC 3009 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Tue Fri 10:15 -- 11:05 am SB A223  
012 Understanding Personal Computers BM2WD 3010 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Tue Fri 11:15 -- 12:05 pm SB B131  
012 Understanding Personal Computers BM2WE 3011 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Mon Wed 8:15 -- 9:05 am SB B131  
012 Understanding Personal Computers BM2WF 3012 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Mon Wed 9:15 -- 10:05 am SB B131  
012 Understanding Personal Computers BM2WG 3013 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Mon Wed 8:15 -- 9:05 am SB A103  
012 Understanding Personal Computers BM2WH 3014 Mon Wed 11:15 -- 12:05 pm SB C205 Waxman
012 lab       Tue Thu 10:15 -- 11:05 am SB A103  
012 Understanding Personal Computers 3M2WA 3015 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Tue Fri 12:40 -- 1:30 pm SB B131  
012 Understanding Personal Computers 3M2WB 3016 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Tue Thu 2:40 -- 3:30 pm SB B131  
012 Understanding Personal Computers 3M2WC 3017 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Tue Thu 1:40 -- 2:30 pm SB A103  
012 Understanding Personal Computers 3M2WD 3018 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Tue Thu 3:40 -- 4:30 pm SB B131  
012 Understanding Personal Computers 3M2WE 3019 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Mon Wed 1:40 -- 2:30 pm SB B131  
012 Understanding Personal Computers 3M2WF 3020 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Mon Wed 2:40 -- 3:30 pm SB B131  
012 Understanding Personal Computers 3M2WG 3021 Mon Wed 3:40 -- 4:30 pm SB C205 Waxman
012 lab       Mon Wed 1:40 -- 2:30 pm SB A103  
012 Understanding Personal Computers E5QWA 3022 Mon Wed 5:30 -- 6:20 pm SB C205 Waxman Josh
012 lab       Mon Wed 4:30 -- 5:20 pm SB B131  
012 Understanding Personal Computers E5QWB 3023 Mon Wed 5:30 -- 6:20 pm SB C205 Waxman Josh
012 lab       Mon Wed 6:30 -- 7:20 pm SB B131  
012 Understanding Personal Computers E5QWC 3024 Mon Wed 5:30 -- 6:20 pm SB C205 Waxman Josh
012 lab       Mon Wed 7:30 -- 8:20 pm SB B131  
012 Understanding Personal Computers E6F4A 3025 Fri 6:30 -- 8:20 pm SB B141 Aristizabal
012 lab       Fri 8:30 -- 10:20 pm SB B131 Aristizabal
012 Understanding Personal Computers 8F4A 3026 Fri 8:15 -- 10:05 am SB A103 Reddy
012 lab       Fri 10:15 -- 12:05 pm SB A103 Reddy
012 Understanding Personal Computers 12F4A 3027 Fri 12:40 -- 2:30 pm SB A103 Fluture
012 lab       Fri 2:40 -- 4:30 pm SB A103 Fluture
012 Understanding Personal Computers 8S4A 3028 Sat 8:30 -- 10:10 am SB B141 Verdeflor
012 lab       Sat 10:20 -- 12:00 pm SB B131 Verdeflor
012 Understanding Personal Computers 1S4A 3029 Sat 1:00 -- 2:40 pm SB B141 Verdeflor
012 lab       Sat 2:50 -- 4:30 pm SB B131 Verdeflor
012 Understanding Personal Computers 8U4A 3030 Sun 8:30 -- 10:10 am SB B141 Waxman Josh
012 lab       Sun 10:20 -- 12:00 pm SB B131 Waxman Josh
012 Understanding Personal Computers 1U4A 3031 Sun 1:00 -- 2:40 pm SB B141 Nixon
012 lab       Sun 2:50 -- 4:30 pm SB B131 Nixon
               
080 Problem Solving with Computers E4MJA 3032 Mon Wed 4:35 -- 5:25 pm SB C205 Waxman Josh
080 lab       Mon Wed 3:40 -- 4:30 pm SB B131  
080 Problem Solving with Computers E4MJB 3033 Mon Wed 4:35 -- 5:25 pm SB C205 Waxman Josh
080 lab       Mon Wed 5:30 -- 6:20 pm SB B131  
081 Internet and Web Programming 1T3RA 3034 Tue Thu 1:40 -- 2:55 pm SB B141 Vickery
082 Multimedia Fundamentals 9M3WA 3035 Mon Wed 9:25 -- 10:40 am SB A103 Law
085 Database Application Programming CT3FA 3036 Tue  12:15 -- 1:30 pm SB B141 Smith-Thompson
085 cont'd       Fri 12:15 -- 1:30 pm SB B131 Smith-Thompson
088 Advanced Productivity Tools for Business 2M2WA 3037 Mon Wed 2:40 -- 3:30 pm SB A103 Waxman Josh
088 lab       Mon Wed 3:40 -- 4:30 pm SB A103 Waxman Josh
0903 R for Statistical Computing 8M3WA 3038 Mon Wed 8:00 -- 9:15 am SB B141 Reddy
0903 Script Programming for the Web E5TBA 3039 Tue Thu 5:00 -- 6:15 pm SB B141 /SB A227 Vickery
               
111 Algorithmic Problem Solving  9M2WA 3040 Mon Wed 9:15 -- 10:05 am SB C205 Ryba
111 lab       Tue Thu 8:15 -- 9:05 am SB A223  
111 Algorithmic Problem Solving  9M2WB 3041 Mon Wed 9:15 -- 10:05 am SB C205 Ryba
111 lab       Tue Thu 9:15 -- 10:05 am SB B131  
111 Algorithmic Problem Solving  9M2WC 3042 Mon Wed 9:15 -- 10:05 am SB C205 Ryba
111 lab       Mon Wed 11:15 -- 12:05 am SB B131  
111 Algorithmic Problem Solving  2M2WA 3043 Mon Wed 2:40 -- 3:30 pm SB C205 Ryba
111 lab       Mon Wed 11:15 -- 12:05 am SB B131  
111 Algorithmic Problem Solving  2M2WB 3044 Mon Wed 2:40 -- 3:30 pm SB C205 Ryba
111 lab       Tue Thu 12:40 -- 1:30 pm SB A103  
111 Algorithmic Problem Solving  2M2WC 3045 Mon Wed 2:40 -- 3:30 pm SB C205 Ryba
111 lab       Tue Thu 1:40 -- 2:30 pm SB A223  
111 Algorithmic Problem Solving  E8TJA 3046 Tue Thu 8:30 -- 9:20 pm SB C205 Alayev
111 lab       Mon Wed 8:30 -- 9:20 pm SB B131  
112  Algorithmic Problem Solving for TIME 2000 2T2RA 3048 Tue Thu 2:40 -- 3:30 pm SB A223 Landau
112 lab       Tue Thu 3:40 -- 4:30 pm SB A223 Landau
211 Object Oriented Programming in C++ 1M2WA 3049 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab       Tue Fri 9:20 -- 10:10 am SB A223  
211 Object Oriented Programming in C++ 1M2WB 3050 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab       Tue Thu 1:40 -- 2:30 pm SB B131  
211 Object Oriented Programming in C++ 1M2WC 3051 Mon Wed 1:40 -- 2:30 pm SB C205 Waxman
211 lab       Mon Wed 9:15 -- 10:05 am SB A223  
211 Object Oriented Programming in C++ E7TJA 3052 Tue Thu 7:30 -- 8:20 pm SB B131 Alayev
211 lab       Mon Wed 9:00 -- 9:50 pm SB A223  
               
212 Object Oriented Programming in Java AM2WA 3053 Mon Wed 10:15 -- 11:05 am SB C205 Lord
212 lab       Tue Thu 12:40 -- 1:30 pm SB A223  
212 Object Oriented Programming in Java AM2WB 3054 Mon Wed 10:15 -- 11:05 am SB C205 Lord
212 lab       Mon Wed 11:15 -- 12:05 pm SB A103  
212 Object Oriented Programming in Java AM2WC 3055 Mon Wed 10:15 -- 11:05 am SB C205 Lord
212 lab       Tue Thu 11:15 -- 12:05 pm SB A223  
212 Object Oriented Programming in Java E6TJA 3056 Tue Thu 6:30 -- 7:20 pm SB B131 Alayev
212 lab       Mon Wed 8:00 -- 8:50 pm SB A223  
               
220 Discrete Structures 8T3FA 3057 Tue Fri 8:00 -- 9:15 am SB D133 Smith-Thompson
220 Discrete Structures 3M3WA 3058 Mon Wed 3:05 -- 4:20 pm SB B145 Boklan
220 Discrete Structures E6MBA 3059 Mon Wed 6:30 -- 7:45 pm SB D133 Kong
240 Computer Organization & Assemblers 1T3RA 3060 Tue Thu 1:40 -- 2:55 pm SB B145 Fluture
240 Computer Organization & Assemblers E8QRA 3061 Tue Thu 8:30 -- 9:45 pm SB B131 Yeh
313 Data Structures 3M3WA 3062 Mon Wed 3:05 -- 4:20 pm SB B141 Chen 
313 Data Structures 9T3FA 3063 Tue Fri 9:25 -- 10:40 am SB D133 Smith-Thompson
313 Data Structures E8MBA 3065 Mon Wed 8:00 -- 9:15 pm SB B141 Alayev
316 Principles of Programming Languages AM3WA 3066 Mon Wed 10:50 -- 12:05 pm SB D133 Kong
316 Principles of Programming Languages 3M3WA 3067 Mon Wed 3:05 -- 4:20 pm SB D133 Kong
316 Principles of Programming Languages E6TBA 3068 Tue Thu 6:30 -- 7:45 pm SB B145 Yukawa
320 Theory of Computation 9M3WA 3069 Mon Wed 9:25 -- 10:40 am SB D133 Obrenić
320 Theory of Computation E6W3A 3070 Wed 6:30 -- 9:20 pm SB C205 Teitelman
323 Design and Analysis of Algorithms 8T3RA 3071 Tue Thu 8:00 -- 9:15 am SB B145 Goldberg
323 Design and Analysis of Algorithms E5MBA 3072 Mon Wed 5:00 -- 6:15 pm SB B141 Wee
331 Database Systems  AM3WA 3073 Mon Wed 10:50 -- 12:05 pm SB B145 Obrenić
331 Database Systems 9T3RA 3075 Tue Thu 9:25 -- 10:40 am SB B141 Sy
331 Database Systems E8MBA 3077 Mon Wed 8:00 -- 9:15 pm SB B145 Leavitt
340 Operating Systems Principles 3T3RA 3078 Tue Thu 3:05 -- 4:20 pm SB D133 Fluture
340 Operating Systems Principles E5TBA 3080 Tue Thu 5:00 -- 6:15 pm SB B145 Fluture
343 Computer Architecture AT3RA 3081 Tue Thu 10:50 -- 12:05 pm SB B141 Vickery
343 Computer Architecture E6TBA 3082 Tue Thu 6:30 -- 7:45 pm SB B141 Goodman
370 Software Engineering  2T4RA 3083 Tue Thu 2:40 -- 4:30 pm SB B145 Sy
               
3813 Heterogeneous Distributed Applications 1M3WA 3085 Mon Wed 1:40 -- 2:55 pm SB A223 Obrenić
3813 Natural Language Processing E5MBA 3087 Mon Wed 5:00 -- 6:15 pm SB A103 Ji
352 Cryptography E5MBA 3718 Mon Wed 5:00 -- 6:15 pm SB D133 Boklan
3813 Bioinformatics E6MBA 3089 Mon Wed 6:30 -- 7:45 pm SB B145 Reddy
3813 Information and Computer Security 8T3RA 3091 Tue Thu 8:00 -- 9:15 am SB B141 Sy
3813 Software Development (applies towards credit for 370) 9T3RA 3093 Tue Thu 9:25 -- 10:40 am SB B145 Goldberg
3813 Genetic Algorithms AT3RA 3095 Tue Thu 10:50 -- 12:05 pm SB B145 Goldberg
3813 Quantum Computing 1T3RA 3097 Tue Thu 1:40 -- 2:55 pm SB D133 Whitehead
332 Object Oriented Databases E5TBA 3099 Tue Thu 5:00 -- 6:15 pm SB D133 Yukawa
3813 Machine Learning E5TBA 3101 Tue Thu 5:00 -- 6:15 pm SB A103 Rosenberg
344 Distributed Systems E6TBA 3103 Tue Thu 6:30 -- 7:45 pm SB A223 Fluture
               
700 Algorithms I E6MBA 3346 Mon Wed 6:30 -- 7:45 pm SB B141 Wee
715 Distributed Computing E6TBA 3104 Tue Thu 6:30 -- 7:45 pm SB A223 Fluture
722 Computability and Complexity  E8MBA 3108 Mon Wed 8:00 -- 9:15 pm SB A103 Gross
744 Computer Architecture and Networks E8TBA 3106 Tue Thu 8:00 -- 9:15 pm SB D133 Harper
731 Software Practicum E8TBA 3109 Tue Thu 8:00 -- 9:15 pm SB A103  
               
711 Database Systems AM3WA 3074 Mon Wed 10:50 -- 12:05 pm SB B145 Obrenić
780 Heterogeneous Distributed Applications (Semicore S) 1M3WA 3086 Mon Wed 1:40 -- 2:55 pm SB A223 Obrenić
780 Natural Language Processing (Semicore S) E5MBA 3088 Mon Wed 5:00 -- 6:15 pm SB A103 Ji
780 Cryptography (Semicore M) E5MBA 3719 Mon Wed 5:00 -- 6:15 pm SB D133 Boklan
780 Bioinformatics E6MBA 3090 Mon Wed 6:30 -- 7:45 pm SB B145 Reddy
780 Information and Computer Security 8T3RA 3092 Tue Thu 8:00 -- 9:15 am SB B141 Sy
711 Database Systems 9T3RA 3076 Tue Thu 9:25 -- 10:40 am SB B141 Sy
780 Software Development (semicore S) 9T3RA 3094 Tue Thu 9:25 -- 10:40 am SB B145 Goldberg
780 Genetic Algorithms AT3RA 3096 Tue Thu 10:50 -- 12:05 pm SB B145 Goldberg
780 Quantum Computing (Semicore M) 1T3RA 3098 Tue Thu 1:40 -- 2:55 pm SB D133 Whitehead
780 Software Engineering (semicore S) 2T4RA 3084 Tue Thu 2:40 -- 4:30 pm SB B145 Sy
780 Object Oriented Databases E5TBA 3100 Tue Thu 5:00 -- 6:15 pm SB D133 Yukawa
780 Machine Learning (Semicore M) E5TBA 3102 Tue Thu 5:00 -- 6:15 pm SB A103 Rosenberg
748 Computer Networks (semicore H) E6TBA 3105 Tue Thu 6:30 -- 7:45 pm SB A103 Harper