Fall 2003 Class Schedule
 Computer Science
 Address: MEB 3190
 Phone: 581-8224
Departmental Advisors
Undergraduate Studies Office S. Hiskey MEB 3190
Graduate Studies 3190
Departmental Notes
For course descriptions and pre-requisite information click on the subject column next to the appropriate catalog number.
Click here or scroll down for credit classes (catalog numbers 1000 and higher)
FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
  Online Classes  CP SC  104  090  Lecture 0.0 Creating Web Content TBA  TBA  TBA  ONLN  ZACHARY,J.L.    $25.00
 This is an online course. Please go to http://uonline.utah.edu for class number and additional information.
 Meets with: CP SC 1040 090
    CP SC  1000  001  Lecture 3.0 Engineering Computing T,H  02:00 PM-03:20 PM  EMCB 104    HOLLERBACH,J.M.  Y  
 Sections 2-6 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.
 @ 2263  CP SC  1000  002  Laboratory -- Engineering Computing 08:35 AM-11:05 AM  EMCB 226    HOLLERBACH,J.M.  Y  
 @ 2271  CP SC  1000  003  Laboratory -- Engineering Computing 09:40 AM-12:10 PM  EMCB 226    HOLLERBACH,J.M.  Y  
 @ 2272  CP SC  1000  004  Laboratory -- Engineering Computing 10:45 AM-01:15 PM  EMCB 226    HOLLERBACH,J.M.  Y  
 @ 2278  CP SC  1000  005  Laboratory -- Engineering Computing 11:50 AM-02:20 PM  EMCB 226    HOLLERBACH,J.M.  Y  
 @ 2283  CP SC  1000  006  Laboratory -- Engineering Computing 12:55 PM-03:25 PM  EMCB 226    HOLLERBACH,J.M.  Y  
  7543  CP SC  1010  001  Lecture 0.5 Introduction To Unix 04:10 PM-05:00 PM  EMCB 104    ZACHARY,J.L.     
 Class meets first Friday of semester; self-paced tutorial thereafter.
    CP SC  1021  001  Lecture 3.0 Introduction to Java 01:25 PM-02:45 PM  MEB 1208    HANSCOM,D.     
 Secions 2-3 belong to this lecture. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
  7545  CP SC  1021  002  Laboratory -- Introduction to Java W,F  12:55 PM-01:45 PM  MEB 3225    HANSCOM,D.     
  7546  CP SC  1021  003  Laboratory -- Introduction to Java W,F  02:00 PM-02:50 PM  MEB 3225    HANSCOM,D.     
 * Online Classes  CP SC  1040  090  Lecture 3.0 Creating Web Content TBA  TBA  TBA  ONLN  ZACHARY,J.L.    $25.00
 This is an online course. Please go to http://uonline.utah.edu for class number and additional information or call 585-5959.
 Meets with: CP SC 104 090
 * ****  CP SC  2000  001  Lecture 4.0 Program Design C T,H  02:00 PM-03:20 PM  EMCB 110    THOMPSON,W.B.  Y  
 Sections 2-3 belong to this lecture. This course requires registration of a lab section. Students will be automatically be registered for this lecture section when registering for the pertinent lab section.
  9923  CP SC  2000  002  Laboratory -- Program Design C 09:40 AM-10:30 AM  EMCB 226    THOMPSON,W.B.  Y  
  9924  CP SC  2000  003  Laboratory -- Program Design C 10:45 AM-11:35 AM  EMCB 226    THOMPSON,W.B.  Y  
 *@ ****  CP SC  2010  001  Lecture 4.0 Computer Science I M,W,F  12:55 PM-01:45 PM  EMCB 101    FLATT,M.  Y  
 Sections 2-10 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.
  2293  CP SC  2010  002  Laboratory -- Computer Science I 07:30 AM-08:20 AM  MEB 3225    FLATT,M.  Y  

FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
  2294  CP SC  2010  003  Laboratory -- Computer Science I 08:35 AM-09:25 AM  MEB 3225    FLATT,M.  Y  
  2295  CP SC  2010  004  Laboratory -- Computer Science I 09:40 AM-10:30 AM  MEB 3225    FLATT,M.  Y  
  2296  CP SC  2010  005  Laboratory -- Computer Science I 10:45 AM-11:35 AM  MEB 3225    FLATT,M.  Y  
  2297  CP SC  2010  006  Laboratory -- Computer Science I 11:50 AM-12:40 PM  MEB 3225    FLATT,M.  Y  
  2298  CP SC  2010  007  Laboratory -- Computer Science I 12:55 PM-01:45 PM  MEB 3225    FLATT,M.  Y  
  2299  CP SC  2010  008  Laboratory -- Computer Science I 08:35 AM-09:25 AM  MEB 3225    FLATT,M.  Y  
  2300  CP SC  2010  009  Laboratory -- Computer Science I 09:40 AM-10:30 AM  MEB 3225    FLATT,M.  Y  
  2301  CP SC  2010  010  Laboratory -- Computer Science I 10:45 AM-11:35 AM  MEB 3225    FLATT,M.  Y  
    CP SC  2020  001  Lecture 4.0 Computer Science II T,H  02:00 PM-03:20 PM  EMCB 105    LEE,A.H.  Y  
 Sections 2-6 belong to this lecture. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.
  9201  CP SC  2020  002  Laboratory -- Computer Science II 08:35 AM-09:25 AM  MEB 3225    LEE,A.H.  Y  
  9202  CP SC  2020  003  Laboratory -- Computer Science II 09:40 AM-10:30 AM  MEB 3225    LEE,A.H.  Y  
  9203  CP SC  2020  004  Laboratory -- Computer Science II 11:50 AM-12:40 PM  MEB 3225    LEE,A.H.  Y  
  9204  CP SC  2020  005  Laboratory -- Computer Science II 12:55 PM-01:45 PM  MEB 3225    LEE,A.H.  Y  
  10880  CP SC  2020  006  Laboratory -- Computer Science II 02:00 PM-02:50 PM  MEB 3225    LEE,A.H.  Y  
 @ 7948  CP SC  2100  001  Lecture 3.0 Discrete Structures T,H  12:25 PM-01:45 PM  EMCB 104    KIRBY,R.M.I.  Y  
  13251  CP SC  3100  001  Lecture 3.0 Models Of Computation T,H  12:25 PM-01:45 PM  EMCB 103  QI  SLIND,K.L.  Y  
    CP SC  3500  001  Lecture 4.0 Software Practice T,H  02:00 PM-03:20 PM  EMCB 101    KESSLER,R.R.  Y  
 Sections 2-5 belongs to this lecture. This course requires registration for a discussion section. Students will be automatically registered for this lecture section when registering for the pertinent discussion section.
 Meets with: CP SC 5010 001

FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
  2334  CP SC  3500  002  Discussion -- Software Practice 08:35 AM-09:25 AM  MEB 3225    KESSLER,R.R.  Y  
  2335  CP SC  3500  003  Discussion -- Software Practice 09:40 AM-10:30 AM  MEB 3225    KESSLER,R.R.  Y  
  2336  CP SC  3500  004  Discussion -- Software Practice 10:45 AM-11:35 AM  MEB 3225    KESSLER,R.R.  Y  
  2337  CP SC  3500  005  Discussion -- Software Practice 11:50 AM-12:40 PM  MEB 3225    KESSLER,R.R.  Y  
 * ****  CP SC  3505  001  Lecture 4.0 Hnrs Software Practice T,H  02:00 PM-03:20 PM  MEB 3225    SHIRLEY,P.S.  Y  
 @   CP SC  3510  001  Lecture 4.0 Algorithms/Data Structs T,H  02:00 PM-03:20 PM  EMCB 102  QI  ZACHARY,J.L.  Y  
 Sections 2-4 belong to this lecture. This course requires registration for a discussion section. Students will be automatically registered for this lecture when registering for a pertinent discussion section.
 Meets with: CP SC 5020 001
 @ 12864  CP SC  3510  002  Discussion -- Algorithms/Data Structs 09:40 AM-10:30 AM  MEB 3225  QI  ZACHARY,J.L.  Y  
 Meets with: CP SC 5020 002
 @ 12865  CP SC  3510  003  Discussion -- Algorithms/Data Structs 10:45 AM-11:35 AM  MEB 3225  QI  ZACHARY,J.L.  Y  
 Meets with: CP SC 5020 003
 @ 12866  CP SC  3510  004  Discussion -- Algorithms/Data Structs 12:55 PM-01:45 PM  MEB 3225  QI  ZACHARY,J.L.  Y  
 Meets with: CP SC 5020 004
  7267  CP SC  3520  001  Lecture 3.0 Programming Languages T,H  10:45 AM-12:05 PM  EMCB 101    LEE,A.H.  Y  
  7266  CP SC  3710  001  Laboratory 3.0 Computer Design Lab T,H  03:40 PM-05:00 PM  EMCB 104    KALLA,P.  Y $60.00
 Laboratories scheduled during first week of classes.
 Meets with: ECE 3710 001
  1261  CP SC  3810  001  Lecture 4.0 Computer Architecture T,H  08:35 AM-10:30 AM  EMCB 101  QI  HANSCOM,D.  Y  
 Meets with: ECE 3810 001
 *+@ ****  CP SC  3960  001  Special Topics 1.0 Advanced Algorithms Lab TBA  TBA  TBA    ZACHARY,J.L.     
  11411  CP SC  3991  001  Lecture 0.5 CE Junior Seminar 10:45 AM-11:35 AM  EMCB 208    GROW,R.W.  Y  
 Meets with: ECE 3991 001
 * ****  CP SC  4010  001  Lecture 1.0 Teaching Intro Comp Sci 04:10 PM-05:00 PM  EMRL 241    ZACHARY,J.L.  Y  
  8290  CP SC  4710  001  Lecture 3.0 Comptr Eng Sr Project T,H  09:10 AM-10:30 AM  EMCB 124    BOYES,B.A.  Y $35.00
 Meets with: ECE 4710 001
 * ****  CP SC  4950  001  Independent Study 1.0 - 4.0 Independent Study TBA  TBA  TBA    JOHNSON,C.R.     

FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
 * ****  CP SC  4970  001  Thesis Research 3.0 Bachelor's Thesis TBA  TBA  TBA    JOHNSON,C.R.  Y  
 *@ ****  CP SC  4991  001  Lecture 2.0 CE Senior Thesis TBA  TBA  TBA    BRUNVAND,E.L.  Y  
 Meets with: ECE 4991 001
 *@ ****  CP SC  4999  001  Honors Thesis Project 3.0 Honors Thesis/Project TBA  TBA  TBA    SHIRLEY,P.S.     
 * ****  CP SC  5010  001  Lecture 4.0 Software Practice T,H  02:00 PM-03:20 PM  EMCB 101    KESSLER,R.R.  Y  
 Sections 2-5 belong to this lecture. This course requires registration for a discussion. Students will be automatically registered for this lecture section when registering for the pertinent discussion section.
 Meets with: CP SC 3500 001
 * ****  CP SC  5010  002  Discussion -- Software Practice 08:35 AM-09:25 AM  MEB 3225    KESSLER,R.R.  Y  
 * ****  CP SC  5010  003  Discussion -- Software Practice 09:40 AM-10:30 AM  MEB 3225    KESSLER,R.R.  Y  
 * ****  CP SC  5010  004  Discussion -- Software Practice 10:45 AM-11:35 AM  MEB 3225    KESSLER,R.R.  Y  
 * ****  CP SC  5010  005  Discussion -- Software Practice 11:50 AM-12:40 PM  MEB 3225    KESSLER,R.R.  Y  
    CP SC  5020  001  Lecture 3.0 Algorithms/Data Structs T,H  02:00 PM-03:20 PM  EMCB 102    ZACHARY,J.L.  Y  
 Sections 2-4 belong to this lecture. This course requires registration for a discussion section. Students will be automatically registered for this lecture when registering for a pertinent discussion secton.
 Meets with: CP SC 3510 001
 * ****  CP SC  5020  002  Discussion -- Algorithms/Data Structs 09:40 AM-10:30 AM  MEB 3225    ZACHARY,J.L.  Y  
 Meets with: CP SC 3510 002
 * ****  CP SC  5020  003  Discussion -- Algorithms/Data Structs 10:45 AM-11:35 AM  MEB 3225    ZACHARY,J.L.  Y  
 Meets with: CP SC 3510 003
 * ****  CP SC  5020  004  Discussion -- Algorithms/Data Structs 12:55 PM-01:45 PM  MEB 3225    ZACHARY,J.L.  Y  
 Meets with: CP SC 3510 004
  8291  CP SC  5210  001  Lecture 3.0 Adv Sci Computing I T,H  03:40 PM-05:00 PM  EMCB 114    SIKORSKI,C.  Y  
 Meets with: CP SC 6210 001
  1264  CP SC  5310  001  Lecture 3.0 Robotics M,W,F  02:00 PM-02:50 PM  EMCB 112    HOLLERBACH,J.M.  Y  
 Meets with: CP SC 6310 001
Meets with: ME EN 5220 001
Meets with: ME EN 6220 001
 @ 9789  CP SC  5340  001  Lecture 3.0 Natural Language T,H  02:00 PM-03:20 PM  EMCB 120    RILOFF,E.M.  Y  
 Meets with: CP SC 6340 001
  12871  CP SC  5350  001  Lecture 3.0 Machine Learning T,H  12:25 PM-01:45 PM  EMCB 114    THOMPSON,C.A.  Y  
 Meets with: CP SC 6350 001
  1265  CP SC  5460  001  Lecture 3.0 Operating Systems M,W  01:25 PM-02:45 PM  EMCB 103    CARTER,J.B.  Y  

FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
  8559  CP SC  5480  001  Lecture 3.0 Networks T,H  03:40 PM-05:00 PM  EMCB 103    HOLLAAR,L.A.  Y  
 Meets with: CP SC 6480 001
  1266  CP SC  5530  001  Lecture 3.0 Database Systems M,W,F  09:40 AM-10:30 AM  EMCB 105    LINDSTROM,G.E.  Y  
 Meets with: CP SC 6530 001
  9792  CP SC  5540  001  Lecture 3.0 Human/Computer Interact M,W,F  10:45 AM-11:35 AM  EMCB 122    RIESENFELD,R.F.  Y  
 Meets with: CP SC 6540 001
 @ 9890  CP SC  5610  001  Lecture 3.0 Adv Computer Graphics I T,H  02:00 PM-03:20 PM  EMCB 114    HANSEN,C.D.  Y  
 Meets with: CP SC 6610 001
  9781  CP SC  5630  001  Lecture 3.0 Scientifc Visualization T,H  02:00 PM-03:20 PM  EMCB 122    WHITAKER,R.T.  Y  
 Meets with: CP SC 6630 001
  8622  CP SC  5710  001  Lecture 3.0 Digital VLSI Design T,H  12:25 PM-01:45 PM  LNCO 1100    BRUNVAND,E.L.  Y $30.00
 Meets with: CP SC 6710 001
Meets with: ECE 5710 001
Meets with: ECE 6710 001
 @ 1269  CP SC  5810  001  Lecture 3.0 Adv Cptr Architecture T,H  10:45 AM-12:05 PM  EMCB 120    DAVIS,A.L.  Y  
 Meets with: CP SC 6810 001
Meets with: ECE 5810 001
Meets with: ECE 6810 001
 * ****  CP SC  5950  001  Independent Study 1.0 - 4.0 Independent Study TBA  TBA  TBA    JOHNSON,C.R.     
 *+@ ****  CP SC  5950  021  Independent Study 1.0 - 4.0 Independent Study TBA  TBA  TBA    FLATT,M.     
 @ 12862  CP SC  5960  001  Special Topics 3.0 Computational Geometry T,H  12:25 PM-01:45 PM  MEB 3105    PRAUN,E.C.     
 Meets with: CP SC 6961 001
 *+@ ****  CP SC  5961  001  Special Topics 1.0 Advanced Algorithms Lab TBA  TBA  TBA    ZACHARY,J.L.     
  3746  CP SC  5963  001  Special Topics 3.0 Advanced Manufacturing 06:00 PM-08:30 PM  MEB 3225    DRAKE,S.H.     
 @ 12873  CP SC  6110  001  Lecture 3.0 Formal Mthds Sys Design M,W  12:55 PM-02:50 PM  EMCB 122    GOPALAKRISHNAN,G.  Y  
  8293  CP SC  6210  001  Lecture 3.0 Adv Sci Computing I T,H  03:40 PM-05:00 PM  EMCB 114    SIKORSKI,C.  Y  
 Meets with: CP SC 5210 001
  2381  CP SC  6310  001  Lecture 3.0 Robotics M,W,F  02:00 PM-02:50 PM  EMCB 112    HOLLERBACH,J.M.  Y  
 Meets with: CP SC 5310 001
Meets with: ME EN 5220 001
Meets with: ME EN 6220 001
 @ 9790  CP SC  6340  001  Lecture 3.0 Natural Language T,H  02:00 PM-03:20 PM  EMCB 120    RILOFF,E.M.  Y  
 Meets with: CP SC 5340 001
  12872  CP SC  6350  001  Lecture 3.0 Machine Learning T,H  12:25 PM-01:45 PM  EMCB 114    THOMPSON,C.A.  Y  
 Meets with: CP SC 5350 001

FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
  8560  CP SC  6480  001  Lecture 3.0 Networks T,H  03:40 PM-05:00 PM  EMCB 103    HOLLAAR,L.A.  Y  
 Meets with: CP SC 5480 001
  2383  CP SC  6530  001  Lecture 3.0 Database Systems M,W,F  09:40 AM-10:30 AM  EMCB 105    LINDSTROM,G.E.  Y  
 Meets with: CP SC 5530 001
  9791  CP SC  6540  001  Lecture 3.0 Human/Computer Interact M,W,F  10:45 AM-11:35 AM  EMCB 122    RIESENFELD,R.F.  Y  
 Meets with: CP SC 5540 001
 @ 9891  CP SC  6610  001  Lecture 3.0 Adv Computer Graphics I T,H  02:00 PM-03:20 PM  EMCB 114    HANSEN,C.D.  Y  
 Meets with: CP SC 5610 001
  9782  CP SC  6630  001  Lecture 3.0 Scientifc Visualization T,H  02:00 PM-03:20 PM  EMCB 122    WHITAKER,R.T.  Y  
 Meets with: CP SC 5630 001
 @ 8645  CP SC  6670  001  Lecture 3.0 Cptr-Aided Geom Des I T,H  09:10 AM-10:30 AM  MEB 3515    COHEN,E.  Y  
  8623  CP SC  6710  001  Lecture 3.0 Digital VLSI Design T,H  12:25 PM-01:45 PM  LNCO 1100    BRUNVAND,E.L.  Y $30.00
 Meets with: CP SC 5710 001
Meets with: ECE 5710 001
Meets with: ECE 6710 001
 *+@ ****  CP SC  6722  001  Lecture 1.0 Analog IC Testing TBA  TBA  TBA    HARRISON,R.R.  Y  
 Meets with: ECE 6722 001
 @ 2384  CP SC  6810  001  Lecture 3.0 Adv Cptr Architecture T,H  10:45 AM-12:05 PM  EMCB 120    DAVIS,A.L.  Y  
 Meets with: CP SC 5810 001
Meets with: ECE 5810 001
Meets with: ECE 6810 001
  2385  CP SC  6930  001  Seminar 1.0 - 3.0 Seminar M,W,F  03:05 PM-05:00 PM  EMCB 103    JOHNSON,C.R.     
 @ 2387  CP SC  6931  001  Seminar 1.0 - 3.0 Seminar 10:45 AM-11:35 AM  MEB 4560    LINDSTROM,G.E.     
  2389  CP SC  6932  001  Seminar 1.0 - 3.0 Seminar 11:50 AM-01:45 PM  MEB 3490    KIRBY,R.M.I.     
 @ 2390  CP SC  6934  001  Seminar 1.0 - 3.0 Seminar 09:40 AM-10:30 AM  MEB 3105    KESSLER,R.R.     
 +@ 14372  CP SC  6935  001  Seminar 1.0 - 3.0 CSL TBA  TBA  TBA    REGEHR,J.
KASERA,S.K. 
   
 @ 2391  CP SC  6936  001  Seminar 1.0 - 3.0 Seminar T,H  02:00 PM-03:20 PM  MEB 3515    RIESENFELD,R.F.     
 @ 6928  CP SC  6937  001  Seminar 1.0 - 3.0 Seminar 12:05 PM-12:55 PM  MEB 3515    PRAUN,E.C.     
 +@ 14374  CP SC  6938  001  Seminar 1.0 - 3.0 Spectral Methods TBA  TBA  TBA    KIRBY,R.M.I.     

FlgClass NumberSubjectCatalog NumberSectionComponentUnitsTitleDays TaughtTimeLocationClass AttributesInstructor Pre ReqFees
 -@ ****  CP SC  6942  001  Seminar 1.0 - 3.0 Seminar This class has been canceled
 Compiler Research.
 +@ 14444  CP SC  6943  001  Seminar 1.0 - 3.0 Arch/Acasynce 03:30 PM-05:00 PM  TBA .    BRUNVAND,E.L.     
 * ****  CP SC  6950  001  Independent Study 1.0 - 4.0 Independent Study TBA  TBA  TBA    JOHNSON,C.R.     
 *+@ ****  CP SC  6960  001  Special Topics 3.0 Adv. Formal Verification Mthds TBA  TBA  TBA    GOPALAKRISHNAN,G.     
 +@ 14428  CP SC  6961  001  Lecture 1.0 - 4.0 Computational Geometry T,H  12:25 PM-01:45 PM  MEB 3105    PRAUN,E.C.     
 Meets with: CP SC 5960 001
 * ****  CP SC  6970  001  Thesis Research 1.0 - 12.0 Masters Thesis Research TBA  TBA  TBA    JOHNSON,C.R.     
 *+@ ****  CP SC  6970  030  Thesis Research 1.0 - 12.0 Masters Thesis Research TBA  TBA  TBA    REGEHR,J.     
 * ****  CP SC  6980  001  Independent Study 1.0 - 12.0 Consultation Master's TBA  TBA  TBA    JOHNSON,C.R.     
 * ****  CP SC  7970  001  Thesis Research 1.0 - 12.0 PhD Dissertation Rsrch TBA  TBA  TBA    JOHNSON,C.R.     
 *+@ ****  CP SC  7970  030  Thesis Research 1.0 - 12.0 PhD Dissertation Rsrch TBA  TBA  TBA    REGEHR,J.     
 * ****  CP SC  7980  001  Independent Study 1.0 - 12.0 Consultation PhD TBA  TBA  TBA    JOHNSON,C.R.     
 * ****  CP SC  7990  001  Continuing Registration 0.0 Cont Reg-PhD TBA  TBA  TBA    JOHNSON,C.R.     



 
 
Wed Dec 03 07:47:34 MST 2003 © University of Utah
This page is maintained by Administrative Computing Services.
Please send comments to webmaster@acs.utah.edu

Flag Descriptions
- Class has been deleted.
+ Class has been added since March 03, 2003.
@ One or more of the following fields have changed: days taught, time taught, credit hours, location, or instructor.
* Please see academic department for class number.
Day Codes
M T W H F S U
Monday Tuesday Wednesday Thursday Friday Saturday Sunday