Departmental Advisors
Undergraduate Studies Office
K. Hill
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. Please go to http://uonline.utah.edu or call 585-5959 for additional information.
CS 104 - 090 Creatng Interactive Web Contnt
- Class Number: 7160
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 0.0
- Wait List: No
- Fees: $400.00
- Seats Available: 97
This is an online course. Please go to http://uonline.utah.edu or call 585-5959 for additional information.
CS 121 - 001 Programming In 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.
CS 121 - 001 Programming In Java
- Class Number:
- Instructor: DYKMAN, NATHAN A
- Component: Lecture
- Type: In Person
- Units: 0.0
- Wait List: No
- Seats Available: 3
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.
CS 121 - 002 Programming In Java
Registering for this lab will automatically register you in CS 121-001 lecture.
CS 121 - 002 Programming In Java
- Class Number: 15307
- Instructor: DYKMAN, NATHAN A
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: No
- Fees: $370.00
- Seats Available: 3
Registering for this lab will automatically register you in CS 121-001 lecture.
CS 696 - 001 Digital IP Law
This course examines ways of protecting digital information -- computer software, music, databases -- using intellectual property law. It will look at copyrights, patents, trade secrets, and contracts both in general and as to specific ways of protecting digital information.
CS 696 - 001 Digital IP Law
- Class Number: 14307
- Instructor: HOLLAAR, LEE
- Component: Special Topics
- Type: In Person
- Units: 0.0
- Wait List: No
- Fees: $370.00
- Seats Available: 18
This course examines ways of protecting digital information -- computer software, music, databases -- using intellectual property law. It will look at copyrights, patents, trade secrets, and contracts both in general and as to specific ways of protecting digital information.
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: 20
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: 1941
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: -1
CS 1000 - 003 Engineering Computing
CS 1000 - 003 Engineering Computing
- Class Number: 1949
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 1000 - 004 Engineering Computing
CS 1000 - 004 Engineering Computing
- Class Number: 1950
- 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: 1956
- 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: 1961
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 16
CS 1001 - 001 Eng Computing MATLAB
Class meets with CP SC 1000-001. This course requires registration for a lab section. Sections 2-6 belong to this lecture. 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: 8
Class meets with CP SC 1000-001. This course requires registration for a lab section. Sections 2-6 belong to this lecture. 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: 9660
- 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-002.
CS 1001 - 003 Eng Computing MATLAB
Class meets with CP SC 1000-003.
CS 1001 - 003 Eng Computing MATLAB
- Class Number: 9743
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 3
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: 9744
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 4
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: 9745
- 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-005.
CS 1001 - 006 Eng Computing MATLAB
CS 1001 - 006 Eng Computing MATLAB
- Class Number: 13930
- 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
Class meets first Friday of semester; self-paced tutorial thereafter.
CS 1010 - 001 Introduction To Unix
- Class Number: 6254
- Instructor: ZACHARY, JOSEPH
- Component: Laboratory
- Type: In Person
- Units: 0.5
- Wait List: No
- Seats Available: 67
Class meets first Friday of semester; self-paced tutorial thereafter.
CS 1021 - 001 Introduction to Java
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.
CS 1021 - 001 Introduction to Java
- Class Number:
- Instructor: DYKMAN, NATHAN A
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 17
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.
CS 1021 - 002 Introduction to Java
CS 1021 - 002 Introduction to Java
- Class Number: 6256
- Instructor: DYKMAN, NATHAN A
- Component: Laboratory
- Type: In Person
- Units: --
- Wait List: No
- Seats Available: 17
CS 1040 - 090 Creating Web Content
This is an online course. Please go to http://uonline.utah.edu or call 585-5959 for additional information.
CS 1040 - 090 Creating Web Content
- Class Number: 7040
- Instructor: ZACHARY, JOSEPH
- Component: Laboratory
- Type: In Person
- Units: 3.0
- Wait List: No
- Fees: $30.00
- Seats Available: 232
This is an online course. Please go to http://uonline.utah.edu or call 585-5959 for additional information.
- Class Number: 14395
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 53
CS 1410 - 001 Computer Science I
Sections 2-8 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: 66
Sections 2-8 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: 1970
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 6
CS 1410 - 003 Computer Science I
CS 1410 - 003 Computer Science I
- Class Number: 1971
- 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: 1972
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 7
CS 1410 - 005 Computer Science I
CS 1410 - 005 Computer Science I
- Class Number: 1973
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 14
CS 1410 - 006 Computer Science I
CS 1410 - 006 Computer Science I
- Class Number: 1974
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 20
CS 1410 - 007 Computer Science I
CS 1410 - 007 Computer Science I
- Class Number: 1975
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 9
CS 1410 - 008 Computer Science I
CS 1410 - 008 Computer Science I
- Class Number: 1976
- Instructor: JENSEN, PETER
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 8
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.
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: 47
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.
CS 1410 - 011 Computer Science I
CS 1410 - 011 Computer Science I
- Class Number: 14983
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 24
CS 1410 - 012 Computer Science I
CS 1410 - 012 Computer Science I
- Class Number: 14984
- Instructor: DE ST GERMAIN, H. James 'Jim'
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 23
CS 2000 - 001 Program Design C
Sections 2-4 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: PARKER, ERIN
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 33
Sections 2-4 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: 7786
- Instructor: PARKER, ERIN
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 4
CS 2000 - 003 Program Design C
CS 2000 - 003 Program Design C
- Class Number: 7787
- Instructor: PARKER, ERIN
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 9
CS 2000 - 004 Program Design C
CS 2000 - 004 Program Design C
- Class Number: 12065
- Instructor: PARKER, ERIN
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 20
CS 2100 - 001 Discrete Structures
This course requires registration for a discussion section. Sections 2 - 4 belong to this lecture. 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
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 11
This course requires registration for a discussion section. Sections 2 - 4 belong to this lecture. 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: 9914
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 4
CS 2100 - 003 Discrete Structures
CS 2100 - 003 Discrete Structures
- Class Number: 9915
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 2100 - 004 Discrete Structures
CS 2100 - 004 Discrete Structures
- Class Number: 9916
- Instructor: KIRBY, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 4
CS 3100 - 001 Models Of Computation
CS 3100 - 001 Models Of Computation
- Class Number: 8957
- Instructor: SLIND, KONRAD L
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 36
CS 3500 - 001 Software Practice
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.
CS 3500 - 001 Software Practice
- Class Number:
- Instructor: KESSLER, ROBERT
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 10
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.
CS 3500 - 002 Software Practice
CS 3500 - 002 Software Practice
- Class Number: 2005
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: -5
CS 3500 - 003 Software Practice
CS 3500 - 003 Software Practice
- Class Number: 2006
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: -3
CS 3500 - 004 Software Practice
CS 3500 - 004 Software Practice
- Class Number: 2007
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: -3
CS 3500 - 005 Software Practice
CS 3500 - 005 Software Practice
- Class Number: 13366
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: -1
CS 3500 - 006 Software Practice
CS 3500 - 006 Software Practice
- Class Number: 15467
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 22
CS 3710 - 001 Computer Design Lab
Laboratories scheduled during first week of classes.
CS 3710 - 001 Computer Design Lab
- Class Number: 6044
- Instructor: KALLA, PRIYANK
- Component: Laboratory
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Fees: $60.00
- Seats Available: 4
Laboratories scheduled during first week of classes.
CS 3810 - 001 Computer Organization
CS 3810 - 001 Computer Organization
- Class Number: 1160
- Instructor: JENSEN, PETER
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 0
CS 3991 - 001 CE Junior Seminar
CS 3991 - 001 CE Junior Seminar
- Class Number: 8387
- Instructor: MYERS, CHRIS
- Component: Seminar
- Type: In Person
- Units: 0.5
- Requisites: Yes
- Wait List: No
- Seats Available: 19
CS 4010 - 001 Teaching Intro Comp Sci
CS 4010 - 001 Teaching Intro Comp Sci
- Class Number: 8530
- Instructor: ZACHARY, JOSEPH
- Component: Lecture
- Type: In Person
- Units: 1.0
- Requisites: Yes
- Wait List: No
- Seats Available: 9
CS 4400 - 001 Computer Systems
CS 4400 - 001 Computer Systems
- Class Number: 10185
- Instructor: PARKER, ERIN
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 22
CS 4710 - 001 Comptr Eng Sr Project
CS 4710 - 001 Comptr Eng Sr Project
- Class Number: 6787
- Instructor: STEVENS, KENNETH S
- Component: Special Projects
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Fees: $35.00
- Seats Available: 16
CS 4950 - 001 Independent Study
CS 4950 - 001 Independent Study
- Class Number: 2011
- Instructor: BERZINS, MARTIN
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 10
CS 4970 - 001 CS Bachelor's Thesis
CS 4970 - 001 CS Bachelor's Thesis
- Class Number: 2013
- Instructor: BERZINS, MARTIN
- Component: Special Projects
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 10
CS 4970 - 003 CS Bachelor's Thesis
CS 4970 - 003 CS Bachelor's Thesis
- Class Number: 6693
- Instructor: GOPALAKRISHNAN, GANESH
- Component: Special Projects
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 4
CS 4970 - 004 CS Bachelor's Thesis
CS 4970 - 004 CS Bachelor's Thesis
- Class Number: 15407
- Instructor: PARKER, STEVEN
- Component: Special Projects
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 4
CS 4991 - 001 CE Senior Thesis I
CS 4991 - 001 CE Senior Thesis I
- Class Number: 8388
- Instructor: STEVENS, KENNETH S
- Component: Special Projects
- Type: In Person
- Units: 2.0
- Requisites: Yes
- Wait List: No
- Seats Available: 14
CS 4999 - 001 Honors Thesis/Project
CS 4999 - 001 Honors Thesis/Project
- Class Number: 2014
- Instructor: SHIRLEY, PETER S
- Component: Honors Thesis Project
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 9
CS 5010 - 001 Software Practice
Sections 2-4 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: KESSLER, ROBERT
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 4
Sections 2-4 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: 2026
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 0
CS 5010 - 003 Software Practice
CS 5010 - 003 Software Practice
- Class Number: 2027
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 5010 - 004 Software Practice
CS 5010 - 004 Software Practice
- Class Number: 2028
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 5010 - 005 Software Practice
CS 5010 - 005 Software Practice
- Class Number: 14409
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 5010 - 006 Software Practice
CS 5010 - 006 Software Practice
- Class Number: 15468
- Instructor: KESSLER, ROBERT
- Component: Discussion
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 5310 - 001 Robotics
CS 5310 - 001 Robotics
- Class Number: 1161
- Instructor: MASCARO, STEPHEN A
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 16
CS 5460 - 001 Operating Systems
CS 5460 - 001 Operating Systems
- Class Number: 1162
- Instructor: CARTER, JOHN
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 15
CS 5480 - 001 Computer Networks
CS 5480 - 001 Computer Networks
- Class Number: 6967
- Instructor: KASERA, SNEHA K
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 23
CS 5510 - 001 Programming Languages
CS 5510 - 001 Programming Languages
- Class Number: 6045
- Instructor: FLATT, Matthew
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 21
CS 5530 - 001 Database Systems
CS 5530 - 001 Database Systems
- Class Number: 1163
- Instructor: SILVA, JULIANA F
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 30
CS 5540 - 001 Human/Computer Interact
CS 5540 - 001 Human/Computer Interact
- Class Number: 14414
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 5540 - 002 Human/Computer Interact
CS 5540 - 002 Human/Computer Interact
- Class Number: 14415
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 5610 - 001 Interactive Comp Graph
CS 5610 - 001 Interactive Comp Graph
- Class Number: 7776
- Instructor: HANSEN, CHARLES
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 19
CS 5630 - 001 Scientifc Visualization
CS 5630 - 001 Scientifc Visualization
- Class Number: 7720
- Instructor: SILVA, CLAUDIO T
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 15
CS 5785 - 001 Adv. Embedded Systems
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.
CS 5785 - 001 Adv. Embedded Systems
- Class Number:
- Instructor: REGEHR, JOHN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Fees: $35.00
- Seats Available: 11
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.
CS 5785 - 002 Adv. Embedded Systems
CS 5785 - 002 Adv. Embedded Systems
- Class Number: 15362
- Instructor: REGEHR, JOHN
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $35.00
- Seats Available: 11
CS 5950 - 001 Independent Study
CS 5950 - 001 Independent Study
- Class Number: 2031
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 5
This section is only available for CR/NC.
- Class Number: 12510
- Instructor: HOLLAAR, LEE
- Component: Special Topics
- Type: In Person
- Units: 2.0
- Wait List: No
- Seats Available: 19
This section is only available for CR/NC.
CS 5961 - 001 Graduate TA Workshop
CS 5961 - 001 Graduate TA Workshop
- Class Number: 10316
- Instructor: ZACHARY, JOSEPH
- Component: Special Topics
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 7
CS 5963 - 001 Advanced Manufacturing
CS 5963 - 001 Advanced Manufacturing
- Class Number: 3154
- Instructor: DRAKE, SAMUEL
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 30
CS 5965 - 001 Special Topics
CS 5965 - 001 Special Topics
- Class Number: 15263
- Instructor: BRUNVAND, ERIK
- Instructor: DIGGLE, JUSTIN
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Fees: $40.00
- Seats Available: 20
CS 6020 - 001 Early-Career Research
CS 6020 - 001 Early-Career Research
- Class Number: 11677
- Instructor: SHIRLEY, PETER S
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 6
CS 6110 - 001 Formal Mthds Sys Design
CS 6110 - 001 Formal Mthds Sys Design
- Class Number: 14410
- Instructor: GOPALAKRISHNAN, GANESH
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 12
CS 6210 - 001 Adv Sci Computing I
CS 6210 - 001 Adv Sci Computing I
- Class Number: 6788
- Instructor: SIKORSKI, CHRISTOPHER
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 23
CS 6310 - 001 Robotics
CS 6310 - 001 Robotics
- Class Number: 2043
- Instructor: MASCARO, STEPHEN A
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 4
CS 6370 - 001 Motion Planning
CS 6370 - 001 Motion Planning
- Class Number: 12957
- Instructor: JOHNSON, DAVID
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 2
CS 6460 - 001 Operating Systems
CS 6460 - 001 Operating Systems
- Class Number: 13449
- Instructor: CARTER, JOHN
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Seats Available: 14
CS 6480 - 001 Computer Networks
CS 6480 - 001 Computer Networks
- Class Number: 6968
- Instructor: KASERA, SNEHA K
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 17
CS 6530 - 001 Database Systems
CS 6530 - 001 Database Systems
- Class Number: 2045
- Instructor: SILVA, JULIANA F
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 14
CS 6540 - 001 Human/Computer Interact
CS 6540 - 001 Human/Computer Interact
- Class Number: 14416
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: -2
CS 6540 - 002 Human/Computer Interact
CS 6540 - 002 Human/Computer Interact
- Class Number: 14417
- Instructor: RIESENFELD, RICHARD
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: -4
CS 6610 - 001 Interactive Comp Graph
CS 6610 - 001 Interactive Comp Graph
- Class Number: 7777
- Instructor: HANSEN, CHARLES
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 22
CS 6630 - 001 Scientifc Visualization
CS 6630 - 001 Scientifc Visualization
- Class Number: 7721
- Instructor: SILVA, CLAUDIO T
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 7
CS 6670 - 001 Cptr-Aided Geom Des I
CS 6670 - 001 Cptr-Aided Geom Des I
- Class Number: 14411
- Instructor: COHEN, ELAINE
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 1
CS 6710 - 001 Digital VLSI Design
CS 6710 - 001 Digital VLSI Design
- Class Number: 7012
- Instructor: BRUNVAND, ERIK
- Component: Lecture
- Type: In Person
- Units: 4.0
- Requisites: Yes
- Wait List: No
- Fees: $30.00
- Seats Available: 11
CS 6760 - 001 Modeling Bio Networks
CS 6760 - 001 Modeling Bio Networks
- Class Number: 14700
- Instructor: MYERS, CHRIS
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 14
CS 6785 - 001 Adv Embedded Systems
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.
CS 6785 - 001 Adv Embedded Systems
- Class Number:
- Instructor: REGEHR, JOHN
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Fees: $35.00
- Seats Available: 8
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.
CS 6785 - 002 Adv Embedded Systems
CS 6785 - 002 Adv Embedded Systems
- Class Number: 15361
- Instructor: REGEHR, JOHN
- Component: Laboratory
- Type: In Person
- Units: --
- Requisites: Yes
- Wait List: No
- Fees: $35.00
- Seats Available: 8
CS 6810 - 001 Computer Architecture
CS 6810 - 001 Computer Architecture
- Class Number: 2046
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Lecture
- Type: In Person
- Units: 3.0
- Requisites: Yes
- Wait List: No
- Seats Available: 3
CS 6950 - 001 Independent Study
CS 6950 - 001 Independent Study
- Class Number: 2049
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 4
- Class Number: 12511
- Instructor: HOLLAAR, LEE
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Seats Available: 24
CS 6965 - 001 Special Topics
CS 6965 - 001 Special Topics
- Class Number: 15264
- Instructor: BRUNVAND, ERIK
- Instructor: DIGGLE, JUSTIN
- Component: Special Topics
- Type: In Person
- Units: 3.0
- Wait List: No
- Fees: $40.00
- Seats Available: 16
CS 6970 - 001 Masters Thesis Research
CS 6970 - 001 Masters Thesis Research
- Class Number: 8864
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Thesis Research
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 4
CS 6980 - 001 Consultation Master's
CS 6980 - 001 Consultation Master's
- Class Number: 2051
- Instructor: BERZINS, MARTIN
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 10
CS 7930 - 001 Colloquium
CS 7930 - 001 Colloquium
- Class Number: 9917
- Instructor: GOPALAKRISHNAN, GANESH
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 70
CS 7931 - 001 Programming Languages & System
CS 7931 - 001 Programming Languages & System
- Class Number: 10805
- Instructor: GOPALAKRISHNAN, GANESH
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 15
CS 7932 - 001 Scientific Computing & Imaging
This class meets in MEB 3485.
CS 7932 - 001 Scientific Computing & Imaging
- Class Number: 10807
- Instructor: TASDIZEN, TOLGA
- Component: Seminar
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 13
This class meets in MEB 3485.
CS 7933 - 001 Advanced Seminar
CS 7933 - 001 Advanced Seminar
- Class Number: 15381
- Instructor: REGEHR, JOHN
- Component: Seminar
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 23
CS 7934 - 001 CSL
CS 7934 - 001 CSL
- Class Number: 10808
- Instructor: LEPREAU, FRANK J
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 18
CS 7935 - 001 Advanced Seminar
CS 7935 - 001 Advanced Seminar
- Class Number: 10809
- Instructor: RIESENFELD, RICHARD
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 20
CS 7936 - 001 Advanced Seminar
CS 7936 - 001 Advanced Seminar
- Class Number: 14674
- Instructor: VENKATASUBRAMANIAN, SURESH
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 33
CS 7937 - 001 Arch/ASYNC
CS 7937 - 001 Arch/ASYNC
- Class Number: 10810
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 15
- Class Number: 11486
- Instructor: HOLLERBACH, JOHN
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 13
CS 7940 - 001 Seminar
CS 7940 - 001 Seminar
- Class Number: 13329
- Instructor: BRUNVAND, ERIK
- Component: Seminar
- Type: In Person
- Units: 1.0 - 3.0
- Wait List: No
- Seats Available: 5
CS 7941 - 001 Advanced Seminar
CS 7941 - 001 Advanced Seminar
- Class Number: 15564
- Instructor: DAUME, HAROLD C
- Component: Seminar
- Type: In Person
- Units: 1.0
- Wait List: No
- Seats Available: 10
CS 7950 - 001 Independent Study
CS 7950 - 001 Independent Study
- Class Number: 10536
- Instructor: SLIND, KONRAD L
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 4.0
- Wait List: No
- Seats Available: 5
CS 7970 - 001 PhD Dissertation Rsrch
CS 7970 - 001 PhD Dissertation Rsrch
- Class Number: 2053
- Instructor: BALASUBRAMONIAN, RAJEEV
- Component: Thesis Research
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 3
CS 7980 - 001 Consultation PhD
CS 7980 - 001 Consultation PhD
- Class Number: 2054
- Instructor: BERZINS, MARTIN
- Component: Independent Study
- Type: In Person
- Units: 1.0 - 12.0
- Wait List: No
- Seats Available: 10
CS 7990 - 001 Cont Reg-PhD
CS 7990 - 001 Cont Reg-PhD
- Class Number: 2055
- Instructor: BERZINS, MARTIN
- Component: Continuing Registration
- Type: In Person
- Units: 0.0
- Wait List: No
- Seats Available: 7