UIC Photo
Spring 2018 Preproof
Last loaded: Thursday, September 28 2017 12:12 A.M CST

NOTE: 500 level courses require graduate standing

____________________________________________________________________________________________________________

Mathematical Computer Science

Location: 322 SEO; Phone: (312) 996-3041. Prerequisites will be strictly enforced. Students who register in courses for which they do not meet prerequisites will be dropped. Some mathematics courses will have combined-section final exams. See course information below for specific dates and times.

MCS            260
         Introduction to Computer Science
       4 hours.  Prerequisite(s): Credit or concurrent registration in MATH 180.   Natural World - No Lab course.  To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture.

     26067LBDAA102:00 PM-03:50 PMR22632SEL 
     26353LBDAA202:00 PM-03:50 PMT22632SEL 
     16578LECAL112:00 PM-12:50 PMMWF 

MCS            275
         Programming Tools and File Management
       4 hours.  Prerequisite(s): Grade of C or better in MATH 180, and grade of C or better in MCS 260 or grade of C or better in CS 102.    To be properly registered, students must enroll in one Laboratory and one Lecture.

     26354LABAB212:00 PM-01:50 PMT22632SEL 
     37609LABAB312:00 PM-01:50 PMR22632SEL 
     16583LECAL101:00 PM-01:50 PMMWF 

MCS            320
         Introduction to Symbolic Computation
       3 hours.  Prerequisite(s): Grade of C or better in MATH 210; and Grade of C or better in MCS 260 or Grade of C or better in CS 102 or Grade of C or better in CS 108.    

     40127LCD02:00 PM-02:50 PMMWF 
     24851LCD03:00 PM-03:50 PMMWF22632SEL 

MCS            360
         Introduction to Data Structures
       4 hours.  Prerequisite(s): Grade of C or better in MCS 260 and Grade of C or better in MCS 275.    To be properly registered, students must enroll in one Discussion/Recitation and one Lecture.

     40518DISAD111:00 AM-11:50 AMT 
     40519DISAD211:00 AM-11:50 AMR 
     40516LECAL102:00 PM-02:50 PMMWF 

MCS            401
         Computer Algorithms I
       3 OR 4 hours.  Same as CS 401. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in MCS 360; or Grade of C or better in CS 202.    

     16607LCD11:00 AM-11:50 AMMWF 
            3 hours    Restricted to Undergrad - Chicago.         
     20666LCD11:00 AM-11:50 AMMWF 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.         
     16608LCD12:30 PM-01:45 PMTRC0032LCC 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.         
     20668LCD12:30 PM-01:45 PMTRC0032LCC 
            3 hours    Restricted to Undergrad - Chicago.         

MCS            411
         Compiler Design
       3 OR 4 hours.  Same as CS 473. 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 251 or Grade of C or better in MCS 360; and Grade of C or better in CS 261.    

     39928LCD12:30 PM-01:45 PMTRVenkatesan Natarajan, V 
            3 hours    Restricted to Undergrad - Chicago.         
     39929LCD12:30 PM-01:45 PMTRVenkatesan Natarajan, V 
            4 hours            

MCS            421
         Combinatorics
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in MATH 215; and Grade of C or better in MATH 310 or Grade of C or better in MATH 320; or consent of the instructor.    

     34232LCD09:00 AM-09:50 AMMWF 
            3 hours    Restricted to Undergrad - Chicago.         
     34233LCD09:00 AM-09:50 AMMWF 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.         

MCS            425
         Codes and Cryptography
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in MATH 215; and Grade of C or better in MATH 310 or Grade of C or better in MATH 320; or consent of the instructor.    

     36866LCD10:00 AM-10:50 AMMWF 
            3 hours            
     36867LCD10:00 AM-10:50 AMMWF 
            4 hours            

MCS            441
         Theory of Computation I
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Prerequisite(s): MATH 215.    

     26357LCD02:00 PM-02:50 PMMWF 
            3 hours    Restricted to Undergrad - Chicago.         
     26358LCD02:00 PM-02:50 PMMWF 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.         

MCS            496
         Independent Study
       1 TO 4 hours.  May be repeated. Students may register in more than one section per term. Prerequisite(s): Approval of the instructor and the department.   Instructor Approval Required This course counts toward the limted number of independent study hours accepted toward the degree and the major.

     11835CNFARRANGED- 
     11836CNFARRANGED- 
     11838CNFARRANGED- 
     11839CNFARRANGED- 
     11843CNFARRANGED- 
     11833CNFARRANGED-Bona, J 
     26015CNFARRANGED-Kauffman, L 
     24373CNFARRANGED-Lowman, R 
     11837CNFARRANGED-Marker, D 
     11834CNFARRANGED-Reyzin, L 
     11840CNFARRANGED-Saunders, B 
     29468CNFARRANGED-Takloo-Bighash, R 
     11841CNFARRANGED-Turan, G 
     11842CNFARRANGED-Verschelde, J 

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

     38244LCD09:00 AM-09:50 AMMWF 

MCS            541
         Computational Complexity
       4 hours.  Prerequisite(s): Consent of the instructor.    

     39525LCD01:00 PM-01:50 PMMWF 
            4 hours            

MCS            571
         Numerical Analysis of Partial Differential Equations
       4 hours.  Prerequisite(s): MATH 481 and MCS 471 or consent of the instructor.    

     34237LCD10:00 AM-10:50 AMMWF 

MCS            595
         Graduate Seminar
       1 hours.  Satisfactory/Unsatisfactory grading only. May be repeated. Students may register in more than one section per term. Prerequisite(s): Approval of the department.   Departmental Approval Required 

     40034CNFARRANGED- 

MCS            596
         Independent Study
       1 TO 4 hours.  May be repeated. Students may register in more than one section per term. Prerequisite(s): Approval of the instructor and the department.    

     11845CNFARRANGED- 
                     Instructor Approval Required   
     11846CNFARRANGED- 
                     Instructor Approval Required   
     11849CNFARRANGED- 
                     Instructor Approval Required   
     11854CNFARRANGED- 
                     Instructor Approval Required   
     37764CNFARRANGED- 
                     Instructor Approval Required   
     11844CNFARRANGED-Awanou, G 
                     Instructor Approval Required   
     38711CNFARRANGED-Beissinger, J 
                     Instructor Approval Required   
     11851CNFARRANGED-Bona, J 
                     Instructor Approval Required   
     11848CNFARRANGED-Friedland, S 
                     Instructor Approval Required   
     11850CNFARRANGED-Mubayi, D 
                     Instructor Approval Required   
     11847CNFARRANGED-Reyzin, L 
                     Instructor Approval Required   
     38809CNFARRANGED-Suk, A 
                     Instructor Approval Required   
     11852CNFARRANGED-Turan, G 
                     Instructor Approval Required   
     11853CNFARRANGED-Verschelde, J 
                     Instructor Approval Required   
     40049CNF02:00 PM-02:50 PMMWFSuk, A 

MCS            598
         Master's Thesis
       0 TO 16 hours.  Satisfactory/Unsatisfactory grading only. Prerequisite(s): Approval of the department.   Departmental Approval Required 

     16605CNFARRANGED- 

MCS            599
         Thesis Research
       0 TO 16 hours.  Satisfactory/Unsatisfactory grading only. May be repeated. Students may register in more than one section per term. Prerequisite(s): Approval of the department.    

     27206CNFARRANGED- 
                     Departmental Approval Required   
     23850CNFARRANGED-Friedland, S 
     25891CNFARRANGED-Mubayi, D 
                     Departmental Approval Required   
     16606CNFARRANGED-Reyzin, L 
     22572CNFARRANGED-Turan, G 
     22574CNFARRANGED-Verschelde, J 
     22573CNFARRANGED-Yau, S