Departmental Advisors
Undergraduate Studies Office
Kelly Olson
MEB 3190
Graduate Studies Office
Karen Feinauer
MEB 3190
Departmental Notes
For course descriptions and pre-requisite information click on the subject column next to the appropriate catalog number.
Attention: Classroom assignments may change between the time you
register and when classes begin. Please check your class schedule for the latest classroom location
information before attending class.
CS 104 - 090 Creatng Interactive Web Contnt
This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call 585-5959.
CS 104 - 090 Creatng Interactive Web Contnt
- Class Number: 6734
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 0.0
- Wait List: No
- Fees: $429.00
- Seats Available: 8
This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call 585-5959.
CS 121 - 001 Introduction to Java
Section 2 belongs 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. This course will meet concurrently with CS 1410 until 11/06/09. At that point CS 121 will end and CS 1410 will continue. This class will meet in WEB 104.
CS 121 - 001 Introduction to Java
- Class Number:
- Instructor: JENSEN, PETER
- Component: Lecture
- Type: In Person
- Units: 0.0
- Wait List: No
- Fees: $429.00
- Seats Available: 5
Section 2 belongs 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. This course will meet concurrently with CS 1410 until 11/06/09. At that point CS 121 will end and CS 1410 will continue. This class will meet in WEB 104.
CS 121 - 002 Introduction to Java
Registering for this lab will automatically register you in CS 121-001 lecture.
CS 121 - 002 Introduction to Java
- Class Number: 12361
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: No
- Seats Available: 5
Registering for this lab will automatically register you in CS 121-001 lecture.
CS 1000 - 001 Engineering Computing
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.
CS 1000 - 001 Engineering Computing
- Class Number:
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 26
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.
CS 1000 - 002 Engineering Computing
CS 1000 - 002 Engineering Computing
- Class Number: 1808
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 5
CS 1000 - 003 Engineering Computing
CS 1000 - 003 Engineering Computing
- Class Number: 1816
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 1000 - 004 Engineering Computing
CS 1000 - 004 Engineering Computing
- Class Number: 1817
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 1000 - 005 Engineering Computing
CS 1000 - 005 Engineering Computing
- Class Number: 1823
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 1000 - 006 Engineering Computing
CS 1000 - 006 Engineering Computing
- Class Number: 1828
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 15
CS 1001 - 001 Eng Computing MATLAB
Class meets with CP SC 1000-001. 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.
CS 1001 - 001 Eng Computing MATLAB
- Class Number:
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Lecture
- Type: In Person
- Units: 1.5
- Requisites: Yes
- Wait List: No
- Seats Available: 5
Class meets with CP SC 1000-001. 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.
CS 1001 - 002 Eng Computing MATLAB
Class meets with CP SC 1000-002.
CS 1001 - 002 Eng Computing MATLAB
- Class Number: 8838
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
Class meets with CP SC 1000-002.
CS 1001 - 003 Eng Computing MATLAB
Class meets with CP SC 1000-003.
CS 1001 - 003 Eng Computing MATLAB
- Class Number: 8902
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 0
Class meets with CP SC 1000-003.
CS 1001 - 004 Eng Computing MATLAB
Class meets with CP SC 1000-004.
CS 1001 - 004 Eng Computing MATLAB
- Class Number: 8903
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 0
Class meets with CP SC 1000-004.
CS 1001 - 005 Eng Computing MATLAB
Class meets with CP SC 1000-005.
CS 1001 - 005 Eng Computing MATLAB
- Class Number: 8904
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
Class meets with CP SC 1000-005.
CS 1001 - 006 Eng Computing MATLAB
CS 1001 - 006 Eng Computing MATLAB
- Class Number: 11628
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 1010 - 001 Introduction To Unix
This course is taught online using the computers in the College of Engineering's CADE Lab in WEB 224. Please go to http://www.eng.utah.edu/~cs1010 for additional information.
CS 1010 - 001 Introduction To Unix
- Class Number: 5909
- Instructor: ZACHARY, JOSEPH
- Component: Laboratory
- Type: In Person
- Units: 0.5
- Wait List: No
- Seats Available: 44
This course is taught online using the computers in the College of Engineering's CADE Lab in WEB 224. Please go to http://www.eng.utah.edu/~cs1010 for additional information.
CS 1021 - 001 Introduction to Java
Secion 2 belongs 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. This course will meet concurrently with CS 1410 until 11/06/09. At that point CS 1021 will end and CS 1410 will continue. This class will meet in WEB 104.
CS 1021 - 001 Introduction to Java
- Class Number:
- Instructor: JENSEN, PETER
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 4
Secion 2 belongs 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. This course will meet concurrently with CS 1410 until 11/06/09. At that point CS 1021 will end and CS 1410 will continue. This class will meet in WEB 104.
CS 1021 - 002 Introduction to Java
This course will meet concurrently with CS 1410 until 11/06/09. At that point CS 1021 will end and CS 1410 will continue.
CS 1021 - 002 Introduction to Java
- Class Number: 5911
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: No
- Seats Available: 4
This course will meet concurrently with CS 1410 until 11/06/09. At that point CS 1021 will end and CS 1410 will continue.
CS 1040 - 090 Creating Web Content
This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call 585-5959.
CS 1040 - 090 Creating Web Content
- Class Number: 6627
- Instructor: ZACHARY, JOSEPH
- Component: Laboratory
- Type: In Person
- Units: 3.0
- Wait List: No
- Fees: $30.00
- Seats Available: 252
This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call 585-5959.
- Class Number: 11868
- Instructor: PARKER, ERIN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 12
- Class Number: 16494
- Instructor: PARKER, ERIN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 33
CS 1410 - 001 Computer Science I
Sections 2 - 7 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.
CS 1410 - 001 Computer Science I
- Class Number:
- Instructor: JENSEN, PETER
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 6
Sections 2 - 7 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.
CS 1410 - 002 Computer Science I
CS 1410 - 002 Computer Science I
- Class Number: 1837
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 0
CS 1410 - 003 Computer Science I
CS 1410 - 003 Computer Science I
- Class Number: 1838
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 1410 - 004 Computer Science I
CS 1410 - 004 Computer Science I
- Class Number: 1839
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 1410 - 005 Computer Science I
CS 1410 - 005 Computer Science I
- Class Number: 1840
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 1410 - 006 Computer Science I
CS 1410 - 006 Computer Science I
- Class Number: 1841
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 0
CS 1410 - 007 Computer Science I
CS 1410 - 007 Computer Science I
- Class Number: 1842
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 1410 - 010 Computer Science I
Sections 11 - 12 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. This section is restricted to EAE CS majors. Contact the instructor for the class number to add class.
CS 1410 - 010 Computer Science I
- Class Number:
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: -3
Sections 11 - 12 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. This section is restricted to EAE CS majors. Contact the instructor for the class number to add class.
CS 1410 - 011 Computer Science I
This section is restricted to EAE CS majors. Contact the instructor for the class number to add class.
CS 1410 - 011 Computer Science I
- Class Number: 12213
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 5
This section is restricted to EAE CS majors. Contact the instructor for the class number to add class.
CS 1410 - 012 Computer Science I
This section is restricted to EAE CS majors. Contact the instructor for the class number to add class.
CS 1410 - 012 Computer Science I
- Class Number: 12214
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 6
This section is restricted to EAE CS majors. Contact the instructor for the class number to add class.
CS 2000 - 001 Program Design C
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.
CS 2000 - 001 Program Design C
- Class Number:
- Instructor: THOMPSON, WILLIAM
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 36
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.
CS 2000 - 002 Program Design C
CS 2000 - 002 Program Design C
- Class Number: 7288
- Instructor: THOMPSON, WILLIAM
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 18
CS 2000 - 003 Program Design C
CS 2000 - 003 Program Design C
- Class Number: 7289
- Instructor: THOMPSON, WILLIAM
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 18
CS 2100 - 001 Discrete Structures
Sections 2 - 4 belong to this lecture. This course requires registration for a discussion section. Students will be automatically registered for this lecture section when registering for the discussion section.
CS 2100 - 001 Discrete Structures
- Class Number:
- Instructor: KIRBY, ROBERT
- Instructor: SIKORSKI, CHRISTOPHER
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 10
Sections 2 - 4 belong to this lecture. This course requires registration for a discussion section. Students will be automatically registered for this lecture section when registering for the discussion section.
CS 2100 - 002 Discrete Structures
CS 2100 - 002 Discrete Structures
- Class Number: 9038
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 2100 - 003 Discrete Structures
CS 2100 - 003 Discrete Structures
- Class Number: 9039
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 2100 - 004 Discrete Structures
CS 2100 - 004 Discrete Structures
- Class Number: 9040
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 2100 - 005 Discrete Structures
CS 2100 - 005 Discrete Structures
- Class Number: 16723
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 24
CS 2960 - 001 Apple Certification
CS 2960 - 001 Apple Certification
- Class Number: 15369
- Instructor: ROBB, JEREMY T
- Component: Lab/ Discussion
- Type: In Person
- Units: 3.0
- Wait List: No
- Fees: $2,100.00
- Seats Available: 7
CS 3010 - 001 Industry Forum
This section is only offered for CR/NC. Students desiring to receive a letter grade should register for CS 3011-001.
CS 3010 - 001 Industry Forum
- Class Number: 12091
- Instructor: FLATT, Matthew
- Component: Lecture
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 12
This section is only offered for CR/NC. Students desiring to receive a letter grade should register for CS 3011-001.
CS 3011 - 001 Industry Forum
CS 3011 - 001 Industry Forum
- Class Number: 12093
- Instructor: FLATT, Matthew
- Component: Lecture
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 7
CS 3100 - 001 Models Of Computation
CS 3100 - 001 Models Of Computation
- Class Number: 8261
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 28
CS 3500 - 001 Software Practice
Sections 2 - 6 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.
CS 3500 - 001 Software Practice
- Class Number:
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 10
Sections 2 - 6 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.
CS 3500 - 002 Software Practice
CS 3500 - 002 Software Practice
- Class Number: 1871
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 6
CS 3500 - 003 Software Practice
CS 3500 - 003 Software Practice
- Class Number: 1872
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 3
CS 3500 - 004 Software Practice
CS 3500 - 004 Software Practice
- Class Number: 1873
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 0
CS 3500 - 005 Software Practice
CS 3500 - 005 Software Practice
- Class Number: 11348
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: -1
CS 3500 - 006 Software Practice
CS 3500 - 006 Software Practice
- Class Number: 12493
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 2
CS 3650 - 001 3D Modeling for VG&M
CS 3650 - 001 3D Modeling for VG&M
- Class Number: 15531
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 0
CS 3650 - 002 3D Modeling for VG&M
CS 3650 - 002 3D Modeling for VG&M
- Class Number: 15532
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 2
CS 3650 - 003 3D Modeling for VG&M
CS 3650 - 003 3D Modeling for VG&M
- Class Number: 15966
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 1
CS 3650 - 004 3D Modeling for VG&M
CS 3650 - 004 3D Modeling for VG&M
- Class Number: 16865
- Instructor: VAN LANGEVELD, MARK
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 11
CS 3710 - 001 Computer Design Lab
Laboratories scheduled during first week of classes.
CS 3710 - 001 Computer Design Lab
- Class Number: 5712
- Instructor: LEE, WILLIAM
- Instructor: STEVENS, KENNETH S
- Component: Laboratory
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Fees: $60.00
- Seats Available: 11
Laboratories scheduled during first week of classes.
CS 3810 - 001 Computer Organization
CS 3810 - 001 Computer Organization
- Class Number: 1121
- Instructor: JENSEN, PETER
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 22
CS 3960 - 001 Research Forum
CS 3960 - 001 Research Forum
- Class Number: 12092
- Instructor: PARKER, ERIN
- Component: Special Topics
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 39
CS 3991 - 001 CE Junior Seminar
CS 3991 - 001 CE Junior Seminar
- Class Number: 7805
- Instructor: BRUNVAND, ERIK
- Component: Seminar
- Type: In Person
- Units: 0.5
- Requisites: Yes
- Wait List: No
- Seats Available: 19
CS 4400 - 001 Computer Systems
CS 4400 - 001 Computer Systems
- Class Number: 9255
- Instructor: PARKER, ERIN
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 18
CS 4510 - 001 EAE Senior Project I
CS 4510 - 001 EAE Senior Project I
- Class Number: 15529
- Instructor: ALTIZER, ROGER
- Instructor: KESSLER, ROBERT
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 16
CS 4710 - 001 Comptr Eng Sr Project
CS 4710 - 001 Comptr Eng Sr Project
- Class Number: 6397
- Instructor: DAVIS, ALAN
- Component: Special Projects
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 17
- Class Number: 14203
- Instructor: NELLANS, DAVID W
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 21
CS 4961 - 001 Parallel Programming
CS 4961 - 001 Parallel Programming
- Class Number: 15679
- Instructor: HALL, MARY W
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 27
CS 4970 - 001 CS Bachelor's Thesis
CS 4970 - 001 CS Bachelor's Thesis
- Class Number: 1879
- Instructor: BERZINS, MARTIN
- Component: Special Projects
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 9
CS 4991 - 001 CE Senior Thesis I
CS 4991 - 001 CE Senior Thesis I
- Class Number: 7806
- Instructor: BRUNVAND, ERIK
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Special Projects
- Type: In Person
- Units: 2.0
- Requisites: Yes
- Wait List: No
- Seats Available: 14
CS 5010 - 001 Software Practice
Sections 2 - 6 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.
CS 5010 - 001 Software Practice
- Class Number:
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 10
Sections 2 - 6 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.
CS 5010 - 002 Software Practice
CS 5010 - 002 Software Practice
- Class Number: 1890
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 2
CS 5010 - 003 Software Practice
CS 5010 - 003 Software Practice
- Class Number: 1891
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 2
CS 5010 - 004 Software Practice
CS 5010 - 004 Software Practice
- Class Number: 1892
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 2
CS 5010 - 005 Software Practice
CS 5010 - 005 Software Practice
- Class Number: 11872
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 2
CS 5010 - 006 Software Practice
CS 5010 - 006 Software Practice
- Class Number: 12494
- Instructor: ZACHARY, JOSEPH
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $20.00
- Seats Available: 2
CS 5040 - 001 Teaching Intro Comp Sci
CS 5040 - 001 Teaching Intro Comp Sci
- Class Number: 7926
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 1.0
- Requisites: Yes
- Wait List: No
- Seats Available: 14
- Class Number: 15554
- Instructor: HOLLAAR, LEE
- Component: Lecture
- Type: In Person
- Units: 2.0
- Wait List: No
- Seats Available: 50
CS 5150 - 001 Advanced Algorithms
CS 5150 - 001 Advanced Algorithms
- Class Number: 12291
- Instructor: VENKATASUBRAMANIAN, SURESH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 16
- Class Number: 1122
- Instructor: HOLLERBACH, JOHN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 17
CS 5340 - 001 Natural Language
CS 5340 - 001 Natural Language
- Class Number: 13158
- Instructor: RILOFF, ELLEN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 10
CS 5350 - 001 Machine Learning
CS 5350 - 001 Machine Learning
- Class Number: 13156
- Instructor: DAUME, HAROLD C
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 6
CS 5460 - 001 Operating Systems
CS 5460 - 001 Operating Systems
- Class Number: 1123
- Instructor: FLATT, Matthew
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 17
CS 5510 - 001 Programming Languages
CS 5510 - 001 Programming Languages
- Class Number: 15572
- Instructor: FLATT, Matthew
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 22
CS 5540 - 001 Human/Computer Interact
CS 5540 - 001 Human/Computer Interact
- Class Number: 11876
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 5540 - 002 Human/Computer Interact
CS 5540 - 002 Human/Computer Interact
- Class Number: 11877
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 5610 - 001 Interactive Comp Graph
CS 5610 - 001 Interactive Comp Graph
- Class Number: 7279
- Instructor: HANSEN, CHARLES
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 23
- Class Number: 7232
- Instructor: PASCUCCI, VALERIO
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 17
CS 5710 - 001 Digital VLSI Design
CS 5710 - 001 Digital VLSI Design
- Class Number: 11875
- Instructor: BRUNVAND, ERIK
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Fees: $30.00
- Seats Available: 18
CS 5950 - 049 Independent Study
CS 5950 - 049 Independent Study
- Class Number: 16983
- Instructor: VAN LANGEVELD, MARK
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 3
CS 5958 - 001 Machinima Engine
CS 5958 - 001 Machinima Engine
- Class Number: 14879
- Instructor: KESSLER, ROBERT
- Component: Special Topics
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 3
CS 5967 - 001 Character Animation
CS 5967 - 001 Character Animation
- Class Number: 13160
- Instructor: BARGTEIL, ADAM W
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 8
CS 5968 - 001 Embedded Sys and Kinetic Art
CS 5968 - 001 Embedded Sys and Kinetic Art
- Class Number: 14876
- Instructor: BRUNVAND, ERIK
- Instructor: STOUT, PAUL L
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 4
CS 6020 - 001 Early-Career Research
CS 6020 - 001 Early-Career Research
- Class Number: 10424
- Instructor: VENKATASUBRAMANIAN, SURESH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 8
CS 6150 - 001 Advanced Algorithms
CS 6150 - 001 Advanced Algorithms
- Class Number: 12090
- Instructor: VENKATASUBRAMANIAN, SURESH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 20
CS 6210 - 001 Adv Sci Computing I
CS 6210 - 001 Adv Sci Computing I
- Class Number: 6398
- Instructor: SIKORSKI, CHRISTOPHER
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 26
- Class Number: 1907
- Instructor: HOLLERBACH, JOHN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 6340 - 001 Natural Language
CS 6340 - 001 Natural Language
- Class Number: 13159
- Instructor: RILOFF, ELLEN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 12
CS 6350 - 001 Machine Learning
CS 6350 - 001 Machine Learning
- Class Number: 13157
- Instructor: DAUME, HAROLD C
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 0
CS 6370 - 001 Motion Planning
CS 6370 - 001 Motion Planning
- Class Number: 11146
- Instructor: JOHNSON, DAVID
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 6460 - 001 Operating Systems
CS 6460 - 001 Operating Systems
- Class Number: 11399
- Instructor: FLATT, Matthew
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 5
CS 6470 - 001 Advanced Compilers
CS 6470 - 001 Advanced Compilers
- Class Number: 15536
- Instructor: MIGHT, MATTHEW
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 15
CS 6480 - 001 Adv Computer Networks
CS 6480 - 001 Adv Computer Networks
- Class Number: 6558
- Instructor: KASERA, SNEHA K
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 19
CS 6540 - 001 Human/Computer Interact
CS 6540 - 001 Human/Computer Interact
- Class Number: 11878
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 6540 - 002 Human/Computer Interact
CS 6540 - 002 Human/Computer Interact
- Class Number: 11879
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 0
CS 6610 - 001 Interactive Comp Graph
CS 6610 - 001 Interactive Comp Graph
- Class Number: 7280
- Instructor: HANSEN, CHARLES
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 28
- Class Number: 7233
- Instructor: PASCUCCI, VALERIO
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 9
CS 6640 - 001 Image Processing
CS 6640 - 001 Image Processing
- Class Number: 15537
- Instructor: WHITAKER, ROSS
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 18
CS 6670 - 001 Cptr-Aided Geom Des I
CS 6670 - 001 Cptr-Aided Geom Des I
- Class Number: 11874
- Instructor: COHEN, ELAINE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: -3
CS 6710 - 001 Digital VLSI Design
CS 6710 - 001 Digital VLSI Design
- Class Number: 6602
- Instructor: BRUNVAND, ERIK
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Fees: $30.00
- Seats Available: 3
CS 6722 - 001 Analog IC Testing
CS 6722 - 001 Analog IC Testing
- Class Number: 13453
- Instructor: HARRISON, REID
- Component: Lecture
- Type: In Person
- Units: 1.0
- Requisites: Yes
- Wait List: No
- Fees: $35.00
- Seats Available: 10
CS 6810 - 001 Computer Architecture
CS 6810 - 001 Computer Architecture
- Class Number: 1910
- Instructor: DAVIS, ALAN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 21
CS 6950 - 055 Independent Study
CS 6950 - 055 Independent Study
- Class Number: 16955
- Instructor: HOREL, JOHN
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: -1
CS 6960 - 001 3D Modeling/Machinima
CS 6960 - 001 3D Modeling/Machinima
- Class Number: 10915
- Instructor: VAN LANGEVELD, MARK
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 1
CS 6960 - 002 3D Modeling for VG&M
CS 6960 - 002 3D Modeling for VG&M
- Class Number: 16866
- Instructor: VAN LANGEVELD, MARK
- Component: Special Topics
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 8
CS 6961 - 001 Legal Prot/Digital Info
CS 6961 - 001 Legal Prot/Digital Info
- Class Number: 16948
- Instructor: HOLLAAR, LEE
- Component: Special Topics
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 20
- Class Number: 15580
- Instructor: KASERA, SNEHA K
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 18
CS 6967 - 001 Character Animation
CS 6967 - 001 Character Animation
- Class Number: 12513
- Instructor: BARGTEIL, ADAM W
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 9
CS 6968 - 001 3D Computer Vision
CS 6968 - 001 3D Computer Vision
- Class Number: 15535
- Instructor: GERIG, GUIDO
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 6
CS 6970 - 001 Masters Thesis Research
CS 6970 - 001 Masters Thesis Research
- Class Number: 8192
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Thesis Research
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 4
CS 7930 - 001 Colloquium
CS 7930 - 001 Colloquium
- Class Number: 9041
- Instructor: BARGTEIL, ADAM W
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 70
CS 7932 - 001 Scientific Computing & Imaging
CS 7932 - 001 Scientific Computing & Imaging
- Class Number: 9756
- Instructor: PRASTAWA, MARCELINUS
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 14
CS 7933 - 002 Graphics Seminar
CS 7933 - 002 Graphics Seminar
- Class Number: 15594
- Instructor: BARGTEIL, ADAM W
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 0
CS 7934 - 001 CSL
CS 7934 - 001 CSL
- Class Number: 9757
- Instructor: EIDE, ERIC N
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 17
CS 7937 - 001 Arch/ASYNC
CS 7937 - 001 Arch/ASYNC
- Class Number: 9758
- Instructor: DAVIS, ALAN
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 12
CS 7938 - 001 Medical Imaging
CS 7938 - 001 Medical Imaging
- Class Number: 14493
- Instructor: GERIG, GUIDO
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 17
- Class Number: 10274
- Instructor: HOLLERBACH, JOHN
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 16
CS 7940 - 001 Hardware Ray Tracing
CS 7940 - 001 Hardware Ray Tracing
- Class Number: 11337
- Instructor: BRUNVAND, ERIK
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 3
CS 7941 - 001 Topics in Machine Learning
CS 7941 - 001 Topics in Machine Learning
- Class Number: 12571
- Instructor: DAUME, HAROLD C
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: -4
CS 7942 - 001 Visualization Seminar
CS 7942 - 001 Visualization Seminar
- Class Number: 14652
- Instructor: HANSEN, CHARLES
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 4
CS 7963 - 001 Algorithms
CS 7963 - 001 Algorithms
- Class Number: 15571
- Instructor: VENKATASUBRAMANIAN, SURESH
- Component: Special Topics
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 10
CS 7970 - 001 PhD Dissertation Rsrch
CS 7970 - 001 PhD Dissertation Rsrch
- Class Number: 1917
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Thesis Research
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 0
CS 7980 - 004 Consultation PhD
CS 7980 - 004 Consultation PhD
- Class Number: 16954
- Instructor: BARGTEIL, ADAM W
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 5
CS 7990 - 001 Cont Reg-PhD
CS 7990 - 001 Cont Reg-PhD
- Class Number: 1919
- Instructor: BERZINS, MARTIN
- Component: Continuing Registration
- Type: In Person
- Units: 0.0
- Wait List: No
- Seats Available: 7