UIC Photo
FALL 2009
Last loaded: Tuesday, October 20 2009 12:44 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.

     12333LBDAA101:00 PM-02:50 PMT2702SESDiochnos, D 
     12334LBDAA201:00 PM-02:50 PMR2702SESDiochnos, D 
     12337LECAL101:00 PM-01:50 PMMWF1002LHLowman, R 

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.

     12351DISAD112:00 PM-12:50 PMT2112BSBStasi, D 
     12356LECAL112:00 PM-12:50 PMMWF1002LHLowman, R 

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.    

     12374LCD12:00 PM-12:50 PMMWF3122LHPetrovic, S 
            3 hours    Restricted to Undergrad - Chicago.       ^^
     20263LCD12:00 PM-12:50 PMMWF3122LHPetrovic, S 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.       ^^
     12375LCD12:30 PM-01:45 PMTR2052GHLillis, J 
            3 hours    Restricted to Undergrad - Chicago.       ^^
     20265LCD12:30 PM-01:45 PMTR2052GHLillis, J 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.       ^^

MCS            415
         Programming Language Design
       3 OR 4 hours.  Same as CS 476. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): MCS 360 or CS 340. Restricted to Civil Engineering or Computer Engineering or Computer Science or Electrical Engineering or Engineering Physics or Industrial Engineering or Mechanical Engineering or Chemical Engineering or Bioengineering or Mathematics or Electrical & Computer Engr or Engineering or Engineering Management or Geotechnical Engr & Geosci or Indust Engr & Operations Res or Materials Engineering or Math & Computer Science or Math & Info Sci for Industry or Summer Session or Bioinformatics major(s).    

     26940LCD10:00 AM-10:50 AMMWF2052GHDi Eugenio, B 
            3 hours    Restricted to Undergrad - Chicago.       ^^
     26941LCD10:00 AM-10:50 AMMWF2052GHDi Eugenio, B 
            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.    

     28033LCD10:00 AM-10:50 AMMWF2162THTakloo-Bighash, R 
            3 hours    Restricted to Undergrad - Chicago.       ^^
     28034LCD10:00 AM-10:50 AMMWF2162THTakloo-Bighash, R 
            4 hours    Restricted to Graduate - Chicago or Graduate Non-Degree Chicago.       ^^

MCS            471
         Numerical Analysis
       3 OR 4 hours.  3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in MCS 275 or grade of C or better in CS 102 or grade of C or better in CS 108; or consent of instructor.    

     12362LCD02:00 PM-02:50 PMMWF2052GHAkers, B 
            3 hours    Restricted to Undergrad - Chicago.       ^^
     20463LCD02:00 PM-02:50 PMMWF2052GHAkers, B 
            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.

     23973C10ARRANGED-Carraminana, R 
     26089C10ARRANGED-Lowman, R 
     17225CNFARRANGED- 
     17226CNFARRANGED- 
     17227CNFARRANGED- 
     17228CNFARRANGED- 
     17229CNFARRANGED- 
     17230CNFARRANGED- 
     17231CNFARRANGED- 
     17232CNFARRANGED-Turan, G 
     17233CNFARRANGED-Verschelde, J 

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

     30832LCD02:00 PM-03:15 PMTRB102BHDasGupta, B 

MCS            507
         Mathematical, Statistical and Scientific Software
       4 hours.  Prerequisite(s): Grade of B or better in MCS 360 or the equivalent or consent of instructor.    

     12366LCD02:00 PM-05:00 PMF3202THGrossman, R 

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

     29868LCD11:00 AM-11:50 AMMWF1042DHTuran, G 

MCS            572
         Introduction to Supercomputing
       4 hours.  Prerequisite(s): MCS 471 or MCS 571 or consent of the instructor.    

     29870LCD09:00 AM-09:50 AMMWF2082THNicholls, D 

MCS            593
         Graduate Student 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.    

     12369CNFARRANGED- 

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.    

     12370CNFARRANGED-Turan, G 

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.    

     17234CNFARRANGED- 
                     Instructor Approval Required ^^
     17236CNFARRANGED- 
                     Instructor Approval Required ^^
     17237CNFARRANGED- 
                     Instructor Approval Required ^^
     17238CNFARRANGED- 
                     Instructor Approval Required ^^
     17239CNFARRANGED- 
                     Instructor Approval Required ^^
     26073CNFARRANGED-Grossman, R 
                     Departmental Approval Required ^^
     25888CNFARRANGED-Nicholls, D 
                     Instructor Approval Required ^^
     26074CNFARRANGED-Turan, G 
                     Departmental Approval Required ^^
     17240CNFARRANGED-Verschelde, J 
                     Instructor Approval Required ^^
     17241CNFARRANGED-Yau, S 
                     Instructor Approval Required ^^

MCS            597
         MISI Master's Project
       2 TO 4 hours.  Satisfactory/Unsatisfactory grading only. May be repeated to a maximum of 4 hours. Prerequisite(s): MCS 504 and approval of the department.   Departmental Approval Required 

     12371CNFARRANGED-Ein, L 

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

     12372CNFARRANGED-Ein, L 

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.   Departmental Approval Required 

     22831CNFARRANGED- 
     22840CNFARRANGED- 
     24283CNFARRANGED-Grossman, R 
     26036CNFARRANGED-Mubayi, D 
     27222CNFARRANGED-Pless, V 
     29506CNFARRANGED-Turan, G 
     22838CNFARRANGED-Verschelde, J 
     22835CNFARRANGED-Yau, S