UIC
FALL 2006 ONLINE SCHEDULE

Last loaded: Wednesday, September 27 2006 1:05 A.M CST

NOTE: 500 level courses require graduate standing

____________________________________________________________________________________________________________

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.

CS            100
         Computer Literacy
       3 hours.  Previously listed as EECS 102. No graduation credit for students enrolled in a major offered by the Departments of Computer Science or Electrical and Computer Engineering.  To be properly registered, students must enroll in one Laboratory and one Lecture-Discussion.

10603LABAB108:00 AM-08:50 AMF3102AHDavey, C 
                      Computer Science Lab Fee 50.
10606LABAB209:00 AM-09:50 AMF3072AHDavey, C 
                      Computer Science Lab Fee 50.
10613LABAB410:00 AM-10:50 AMF2042THDavey, C 
                      Computer Science Lab Fee 50.
10615LCDAS109:30 AM-10:45 AMTRF0062LCFVarkey, P 

CS            101
         Introduction to Computing
       3 hours.  Previously listed as EECS 101.  To be properly registered, students must enroll in one Laboratory and one Lecture-Discussion.

10617LABAB108:00 AM-08:50 AMW3062AHRahal, A 
10618LABAB209:00 AM-09:50 AMW3072AHRahal, A 
22806LABAB310:00 AM-10:50 AMW2042THBisht, P 
10621LCDAS109:30 AM-10:45 AMTRC0012LCCBuy, U 
                      Computer Science Lab Fee 50.

CS            102
         Introduction to Programming
       3 hours.  Previously listed as EECS 171. Prerequisite(s): CS 101 and credit or concurrent registration in MATH 180 or consent of the instructor. Restricted to Engineering, Graduate College, and External Education.  To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture-Discussion.

10623LBDAA108:00 AM-08:50 AMM3062AHZhang, L 
10625LBDAA209:00 AM-09:50 AMM3072AHZhang, L 
                      Computer Science Lab Fee 50.
22810LBDAA310:00 AM-10:50 AMM2042THZhang, L 
                      Computer Science Lab Fee 60.
10629LCDAS103:00 PM-03:50 PMMW3082BHReed, D 

CS            107
         Introduction to Computing and Programming
       4 hours.  Credit is not given for CS 107 if the student has credit for CS 102. Previously listed as EECS 171. Prerequisite(s): Credit or concurrent registration in MATH 180. Restricted to Engineering, and External Education.  To be properly registered, students must enroll in one Laboratory and one Lecture.

10630LABAB108:00 AM-08:50 AMT2082BHHandley, M 
10631LABAB209:00 AM-09:50 AMT3112AHHandley, M 
10632LABAB310:00 AM-10:50 AMT2042THKanagala, V 
10634LECAL102:00 PM-02:50 PMMWFC0032LCCGmytrasiewicz, P 
                      Computer Science Lab Fee 50.

CS            108
         Fortran Programming for Engineers with MatLab
       3 hours.  Extensive computer use required. Prerequisite(s): Credit or concurrent registration in MATH 180. Restricted to Engineering, and External Education.  To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture-Discussion.

10635LBDAA108:00 AM-08:50 AMR2082BHGjomemo, R 
10637LBDAA209:00 AM-09:50 AMR3112AHGjomemo, R 
10638LBDAA308:00 AM-08:50 AMF3062AHXie, Y 
10639LBDAA409:00 AM-09:50 AMF2042THXie, Y 
10640LCDAS103:00 PM-03:50 PMMWC0032LCCBalasa, F 
                      Computer Science Lab Fee 50.

CS            201
         Data Structures and Discrete Mathematics I
       4 hours.  Previously listed as EECS 260. Credit is not given for CS 201 if the student has credit for MCS 261. Prerequisite(s): MATH 180; and grade of C or better in CS 102 or grade of C or better in CS 107. Restricted to Engineering, and External Education.  

10641LCD12:00 PM-12:50 PMM3172BHBell, J 
     LCD12:30 PM-01:45 PMTRF0042LCFBell, J 

CS            202
         Data Structures and Discrete Mathematics II
       3 hours.  Previously listed as EECS 360. Prerequisite(s): Grade of C or better in CS 201. Restricted to Engineering, and External Education.  

10643LCD11:00 AM-11:50 AMMWFE1122LCEBalasa, F 

CS            266
         Computer Architecture I: Logic and Computer Structures
       4 hours.  Credit is not given for CS 266 if the student has credit in any of the following: EECS 265 or EECS 365 or EECS 366 or ECE 265 or ECE 267 or ECE 366. Prerequisite(s): CS 102. Restricted to Engineering, and External Education.  

10644LCD09:00 AM-09:50 AMM3192SH 
     LCD09:30 AM-10:45 AMTR3172BHTheys, M 

CS            301
         Languages and Automata
       3 hours.  Previously listed as EECS 361. Prerequisite(s): Grade of C or better in CS 201; and credit or concurrent registration in CS 202. Restricted to Engineering, and External Education.  To be properly registered, students must enroll in one Discussion/Recitation and one Lecture.

10645DISAD104:00 PM-04:50 PMF3192SHWeiss, D 
10647LECAL102:00 PM-03:15 PMTRE1122LCEZuck, L 

CS            335
         Computer Ethics
       2 hours.  Previously listed as EECS 375. Prerequisite(s): CS 202. Restricted to Engineering, and External Education.  

10648LCD04:00 PM-04:50 PMMWB102BHTheys, M 

CS            340
         Software Design
       4 hours.  Previously listed as EECS 370. Prerequisite(s): CS 202. Restricted to Engineering, and External Education.  

10649LCD12:00 PM-12:50 PMW3192SH 
     LCD12:30 PM-01:45 PMTRF0032LCFTroy, P 

CS            366
         Computer Architecture II: Hardware-Software Interface
       4 hours.  Credit is not given for CS 366 if the student has credit for any of the following: EECS 265 or EECS 365 or EECS 366 or ECE 265 or ECE 267 or ECE 366. Prerequisite(s): CS 266. Restricted to Engineering, and External Education.  

10650LCD02:00 PM-03:15 PMTRA0072LCATheys, M 
     LCD03:00 PM-03:50 PMW3042SHTheys, M 

CS            376
         Practicum in Computer Science Presentations
       1 hours.  Prerequisite(s): ENGL 161 and CS 102. Restricted to Engineering, and External Education.  

10651LCD03:00 PM-04:50 PMM1182DHBell, J 
10652LCD05:00 PM-06:50 PMM1182DHBell, J 

CS            385
         Operating Systems Concepts and Design
       4 hours.  Previously listed as EECS 371. Prerequisite(s): CS 201; and CS 366 or ECE 267. Restricted to Engineering, and External Education.  

10654LCD03:00 PM-03:50 PMF3172BHBell, J 
     LCD03:30 PM-04:45 PMTR3092BHBell, J 

CS            398
         Undergraduate Design/Research
       3 hours.  Previously listed as EECS 398. Prerequisite(s): Consent of the instructor. Restricted to Engineering.  

18487CNFARRANGED-Balasa, F 
18488CNFARRANGED-Bell, J 
24229CNFARRANGED-Berger-Wolf, T 
18489CNFARRANGED-Buy, U 
18490CNFARRANGED-Cruz, I 
18491CNFARRANGED-DasGupta, B 
18492CNFARRANGED-Defanti, T 
18493CNFARRANGED-Di Eugenio, B 
18494CNFARRANGED-Gmytrasiewicz, P 
18495CNFARRANGED-Johnson, A 
18496CNFARRANGED-Kenyon, R 
18497CNFARRANGED-Khokhar, A 
18498CNFARRANGED-Kshemkalyani, A 
18499CNFARRANGED-Leigh, J 
18500CNFARRANGED-Lillis, J 
18501CNFARRANGED-Liu, B 
18502CNFARRANGED-Moher, T 
18503CNFARRANGED-Murata, T 
18505CNFARRANGED-Nelson, P 
18506CNFARRANGED-Reed, D 
18507CNFARRANGED-Shatz, S 
18508CNFARRANGED-Sistla, A 
18509CNFARRANGED-Sloan, R 
18510CNFARRANGED-Solworth, J 
18513CNFARRANGED-Theys, M 
18514CNFARRANGED-Troy, P 
18515CNFARRANGED-Tsai, J 
22889CNFARRANGED-Venkatesan Natarajan, V 
18516CNFARRANGED-Wolfson, O 
18517CNFARRANGED-Yu, C 
22890CNFARRANGED-Zuck, L 

CS            401
         Computer Algorithms I
       3 OR 4 hours.  Same as MCS 401. 3 undergraduate hours. 4 graduate hours. Previously listed as EECS 460. Prerequisite(s): Grade of C or better in MCS 360 and grade of C or better in STAT 381; or grade of C or better in CS 202.  

10669LCD10:00 AM-10:50 AMMWFE1122LCEBhattacharya, A 
            3 hours    Restricted to Undergrad - Chicago.       
20262LCD10:00 AM-10:50 AMMWFE1122LCEBhattacharya, A 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       
10671LCD12:30 PM-01:45 PMTRA0022LCABerger-Wolf, T 
            3 hours    Restricted to Undergrad - Chicago.       
20264LCD12:30 PM-01:45 PMTRA0022LCABerger-Wolf, T 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            411
         Artificial Intelligence I
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Previously listed as EECS 484. Prerequisite(s): CS 202. Restricted to Engineering, Graduate College, and External Education.  

10672LCD01:00 PM-01:50 PMMWFA0072LCADi Eugenio, B 
            3 hours    Restricted to Undergrad - Chicago.       
20266LCD01:00 PM-01:50 PMMWFA0072LCADi Eugenio, B 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            426
         Multimedia Computing
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Prerequisite(s): CS 202 or MCS 360; or consent of the instructor. Restricted to Engineering, Graduate College, and External Education.  

20267LCD02:00 PM-04:30 PMFA0042LCALeigh, J 
            3 hours    Restricted to Undergrad - Chicago.       
20268LCD02:00 PM-04:30 PMFA0042LCALeigh, J 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            440
         Software Engineering I
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Previously listed as EECS 470. Prerequisite(s): CS 340. Restricted to Engineering, Graduate College, and External Education.  

10674LCD11:00 AM-11:50 AMMWF3672BSBSistla, A 
            3 hours    Restricted to Undergrad - Chicago.       
20269LCD11:00 AM-11:50 AMMWF3672BSBSistla, A 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            441
         Distributed Object Programming Using Middleware
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Extensive computer use required. Prerequisite(s): CS 340 and CS 385. Restricted to Engineering, Graduate College, and External Education.  

10676LEC09:30 AM-10:45 AMTRA0072LCATroy, P 
            3 hours    Restricted to Undergrad - Chicago.       
20270LEC09:30 AM-10:45 AMTRA0072LCATroy, P 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            450
         Introduction to Networking
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Previously listed as EECS 433. Credit is not given for CS 450 if the student has credit for ECE 433. Prerequisite(s): CS 202 and CS 385; and STAT 381 or STAT 401 or IE 342. Restricted to Engineering, Graduate College, and External Education.  

10677LEC02:00 PM-02:50 PMMWFE1122LCEBell, J 
            3 hours    Restricted to Undergrad - Chicago.       
20271LEC02:00 PM-02:50 PMMWFE1122LCEBell, J 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            473
         Compiler Design
       3 OR 4 hours.  Same as MCS 411. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in CS 301 or grade of C or better in MCS 441; and grade of C or better in CS 202 or grade of C or better in MCS 360; and grade of C or better in CS 266.  

25606LCD12:00 PM-12:50 PMMWFA0042LCAVenkatesan Natarajan, V 
            3 hours    Restricted to Undergrad - Chicago.       
25607LCD12:00 PM-12:50 PMMWFA0042LCAVenkatesan Natarajan, V 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            474
         Object-Oriented Languages and Environments
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Previously listed as EECS 474. Prerequisite(s): CS 340. Restricted to Engineering, Graduate College, and External Education.  

10680LCD02:00 PM-03:15 PMTR10232ERFBuy, U 
            3 hours    Restricted to Undergrad - Chicago.       
20205LCD02:00 PM-03:15 PMTR10232ERFBuy, U 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            480
         Database Systems
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Previously listed as EECS 480. Prerequisite(s): CS 202.  

10682LCD03:30 PM-04:45 PMTR3082BHCruz, I 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       
13947LCD03:30 PM-04:45 PMTR3082BHCruz, I 
            3 hours    Restricted to Undergrad - Chicago.       

CS            488
         Computer Graphics I
       0 TO 4 hours.  Same as AD 488. 3 undergraduate hours. 4 graduate hours. Previously listed as EECS 488. Prerequisite(s): Credit or concurrent registration in CS 340. Restricted to Engineering, Graduate College, and External Education.  To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture-Discussion.

10688LBDAAARRANGED-Sun, Y 
10689LCDAS102:00 PM-03:15 PMTR3042BHRenambot, L 
            3 hours    Restricted to Undergrad - Chicago.       
19842LCDAS202:00 PM-03:15 PMTR3042BHRenambot, L 
            4 hours    Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            491
         Seminar
       1 TO 4 hours.  May be repeated. Previously listed as EECS 491. Prerequisite(s): Consent of the instructor.  

25975LCD03:00 PM-03:50 PMMWF3092BHVenkatesan Natarajan, V 
            3 hours Secure Computer Systems   Restricted to Undergrad - Chicago.       
25976LCD03:00 PM-03:50 PMMWF3092BHVenkatesan Natarajan, V 
            4 hours Secure Computer Systems   Restricted to Graduate - Chicago, and Graduate Non-Degree Chicago.       

CS            501
         Computer Algorithms II
       4 hours.  Same as MCS 501. Prerequisite(s): MCS 401 or CS 401. Departmental Approval Required 

25563LCD02:00 PM-02:50 PMMWF2162THDasGupta, B 

CS            505
         Computability and Complexity Theory
       4 hours.  Previously listed as EECS 561. Prerequisite(s): CS 301.  

22881LCD02:00 PM-03:15 PMTR2142DHSloan, R 

CS            521
         Statistical Natural Language Processing
       4 hours.  Prerequisite(s): CS 421; or consent of the instructor. Restricted to Graduate College.  

25674LCD10:00 AM-10:50 AMMWF1182DHDi Eugenio, B 

CS            522
         Human-Computer Interaction
       4 hours.  Previously listed as EECS 578. Prerequisite(s): CS 422.  

24855LCD12:30 PM-01:45 PMTR2082BHKenyon, R 

CS            523
         Multi-Media Systems
       4 hours.  Previously listed as EECS 579. Prerequisite(s): CS 422; or consent of the instructor. Departmental Approval Required 

22883LCD03:00 PM-03:50 PMMWFA0072LCA 

CS            527
         Computer Animation
       4 hours.  Previously listed as EECS 589. Prerequisite(s): CS 488.  To be properly registered, students must enroll in one Laboratory and one Lecture-Discussion.

24853LABABARRANGED-Johnson, A 
24850LCDAS03:30 PM-04:45 PMTR1182DHJohnson, A 

CS            540
         Advanced Topics in Software Engineering
       4 hours.  Previously listed as EECS 570. Prerequisite(s): CS 440; or consent of the instructor.  

10695LCD01:00 PM-01:50 PMMWF1182DHTsai, J 

CS            545
         Formal Methods In Concurrent and Distributed Systems
       4 hours.  Previously listed as EECS 575. Prerequisite(s): Consent of the instructor.  

24848LCD12:00 PM-12:50 PMMWFA0022LCASistla, A 

CS            554
         Advanced Topics in Concurrent Computing Systems
       4 hours.  Previously listed as EECS 564. Prerequisite(s): Consent of the instructor.  

24838LCD05:00 PM-06:15 PMTRA0042LCAMurata, T 

CS            559
         Neural Networks
       4 hours.  Same as ECE 559. Previously listed as EECS 559. Prerequisite(s): Consent of the instructor.  

25622LCD05:00 PM-06:15 PMTR3172BHGraupe, D 

CS            583
         Data Mining and Text Mining
       4 hours.  Prerequisite(s): CS 401. Recommended background: Algorithm Probability. Restricted to Graduate College. Departmental Approval Required 

22887LCD09:30 AM-10:45 AMTRA0032LCALiu, B 

CS            586
         Data and Web Semantics
       4 hours.  Extensive computer use required. Prerequisite(s): CS 480 or equivalent. Restricted to Graduate College.  

22888LEC02:00 PM-03:15 PMTRA0042LCACruz, I 

CS            587
         Computer Systems Security
       4 hours.  Extensive computer use required. Prerequisite(s): CS 485 or CS 450; or consent of the instructor. Restricted to Graduate College.  

21204LCD05:00 PM-06:15 PMTRA0032LCASolworth, J 

CS            594
         Special Topics
       4 hours.  May be repeated. Students may register in more than one section per term. Previously listed as EECS 594. Prerequisite(s): Consent of the instructor.  

26013LCD03:30 PM-04:45 PMTR3162BHZefran, M; Gmytrasiewicz, P 
             Probabilistic Robotics         

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.  

18518CNFARRANGED-Balasa, F 
18519CNFARRANGED-Bell, J 
18544CNFARRANGED-Berger-Wolf, T 
18520CNFARRANGED-Buy, U 
18521CNFARRANGED-Cruz, I 
18522CNFARRANGED-DasGupta, B 
18523CNFARRANGED-Defanti, T 
18524CNFARRANGED-Di Eugenio, B 
18525CNFARRANGED-Gmytrasiewicz, P 
18526CNFARRANGED-Grossman, R 
18527CNFARRANGED-Johnson, A 
18528CNFARRANGED-Kenyon, R 
18529CNFARRANGED-Khokhar, A 
18530CNFARRANGED-Kshemkalyani, A 
18531CNFARRANGED-Leigh, J 
18532CNFARRANGED-Lillis, J 
18533CNFARRANGED-Liu, B 
18534CNFARRANGED-Moher, T 
18535CNFARRANGED-Murata, T 
18537CNFARRANGED-Nelson, P 
26054CNFARRANGED-Ouksel, A 
18538CNFARRANGED-Reed, D 
18539CNFARRANGED-Shatz, S 
18540CNFARRANGED-Sistla, A 
18541CNFARRANGED-Sloan, R 
18542CNFARRANGED-Solworth, J 
18545CNFARRANGED-Theys, M 
18546CNFARRANGED-Troy, P 
18547CNFARRANGED-Tsai, J 
18536CNFARRANGED-Venkatesan Natarajan, V 
18548CNFARRANGED-Wolfson, O 
18549CNFARRANGED-Yu, C 
18543CNFARRANGED-Zuck, L 

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.  

18550CNFARRANGED-Balasa, F 
25538CNFARRANGED-Berger-Wolf, T 
18551CNFARRANGED-Buy, U 
18552CNFARRANGED-Cruz, I 
18553CNFARRANGED-DasGupta, B 
18554CNFARRANGED-Defanti, T 
18555CNFARRANGED-Di Eugenio, B 
18556CNFARRANGED-Gmytrasiewicz, P 
18557CNFARRANGED-Grossman, R 
18558CNFARRANGED-Johnson, A 
18559CNFARRANGED-Kenyon, R 
18560CNFARRANGED-Khokhar, A 
18561CNFARRANGED-Kshemkalyani, A 
18562CNFARRANGED-Leigh, J 
18563CNFARRANGED-Lillis, J 
18564CNFARRANGED-Liu, B 
18565CNFARRANGED-Moher, T 
18566CNFARRANGED-Murata, T 
18568CNFARRANGED-Nelson, P 
18570CNFARRANGED-Shatz, S 
18571CNFARRANGED-Sistla, A 
18572CNFARRANGED-Sloan, R 
18573CNFARRANGED-Solworth, J 
18575CNFARRANGED-Theys, M 
18576CNFARRANGED-Tsai, J 
18567CNFARRANGED-Venkatesan Natarajan, V 
18577CNFARRANGED-Wolfson, O 
18578CNFARRANGED-Yu, C 
18574CNFARRANGED-Zuck, L 

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.  

18579CNFARRANGED-Balasa, F 
26049CNFARRANGED-Banerjee, P 
22216CNFARRANGED-Berger-Wolf, T 
18580CNFARRANGED-Buy, U 
18581CNFARRANGED-Cruz, I 
18582CNFARRANGED-DasGupta, B 
18583CNFARRANGED-Defanti, T 
18584CNFARRANGED-Di Eugenio, B 
18585CNFARRANGED-Gmytrasiewicz, P 
18586CNFARRANGED-Grossman, R 
18587CNFARRANGED-Johnson, A 
18588CNFARRANGED-Kenyon, R 
18589CNFARRANGED-Khokhar, A 
18590CNFARRANGED-Kshemkalyani, A 
18591CNFARRANGED-Leigh, J 
18592CNFARRANGED-Lillis, J 
18593CNFARRANGED-Liu, B 
18594CNFARRANGED-Moher, T 
18595CNFARRANGED-Murata, T 
18597CNFARRANGED-Nelson, P 
24227CNFARRANGED-Ouksel, A 
26053CNFARRANGED-Ouksel, A 
18598CNFARRANGED-Shatz, S 
18599CNFARRANGED-Sistla, A 
18600CNFARRANGED-Sloan, R 
18601CNFARRANGED-Solworth, J 
18603CNFARRANGED-Theys, M 
18604CNFARRANGED-Tsai, J 
18596CNFARRANGED-Venkatesan Natarajan, V 
18605CNFARRANGED-Wolfson, O 
18606CNFARRANGED-Yu, C 
18602CNFARRANGED-Zuck, L