Ecampus fact
125+ degree programs
Explore all of Oregon State’s high-quality online degrees, programs and microcredentials.
Ecampus Schedule of Classes - Spring 2026
Computer Science Course Schedule
Click on course title(s) below to access course description, syllabi, and textbook information for your course(s). Contact OSU Ecampus at 800-667-1465 (option 1) or ecampus.ess@oregonstate.edu for assistance.
Note: The Ecampus schedule of classes includes available courses for the current term and up to three future terms. Class offerings are continually updated and may be added, removed, or rescheduled without notice. Check back frequently for current information.
Computer Science nondegree applicants: Please refer to the Professional Computer Science Online Degree on the EECS website.
CS 101 – Computers: Applications and Implications (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 52952 | 400 | 4 | VanLonden, P. | Online | Open | 80 | 80 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 161 – Introduction to Computer Science I (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53313 | 400 | 4 | Zhang, L. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: MTH 112* [C] or MTH 112Z* [C] or Placement Test MPT(33) or Placement Test MPAL(061) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) Level Limitations: +03 (Postbac Degree Seeking) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55397 | 401 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: MTH 112* [C] or MTH 112Z* [C] or Placement Test MPT(33) or Placement Test MPAL(061) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) Level Limitations: +03 (Postbac Degree Seeking) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 162 – Introduction to Computer Science II (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53194 | 400 | 4 | Baker, B. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 161 [C] or ENGR 103 [C] or ENGR 103H [C] or DS 231 [C] Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +04, +16 (PreEn, Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10This course requires online proctored testing, which may include testing fees and the use of security measures, such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 54986 | 401 | 4 | Zhang, L. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 161 [C] or ENGR 103 [C] or ENGR 103H [C] or DS 231 [C] Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +04, +16 (PreEn, Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55398 | 402 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 161 [C] or ENGR 103 [C] or ENGR 103H [C] or DS 231 [C] Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +04, +16 (PreEn, Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 162H – Introduction to Computer Science II (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 61497 | 401 | 4 | Alcon, T. | Online | Open | 20 | 20 | 5 | 5 | |
| Registration Restrictions Enforced Prereqs: CS 161 [C] or ENGR 103 [C] or ENGR 103H [C] or DS 231 [C] Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +04, +16 (PreEn, Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10 Registration limited to Ecampus & Cascades honors students until Week 10, then will be opened to Corvallis honors students in Week 10. This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 175 – Communications Security and Social Movements (3)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 55301 | 400 | 3 | Jess, J. | Online | Open | 122 | 122 | 10 | 10 | |
| Registration Restrictions Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56757 | 401 | 3 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 225 – Discrete Structures in Computer Science (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53195 | 400 | 4 | Ehsan, S. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: MTH 111 [C] or MTH 111Z [C] or MTH 112* [C] or MTH 112Z* [C] or Placement Test MPT(24) or Placement Test MPAL(061) Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions extend beyond Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55644 | 401 | 4 | Vakalis, I. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: MTH 111 [C] or MTH 111Z [C] or MTH 112* [C] or MTH 112Z* [C] or Placement Test MPT(24) or Placement Test MPAL(061) Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55645 | 402 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: MTH 111 [C] or MTH 111Z [C] or MTH 112* [C] or MTH 112Z* [C] or Placement Test MPT(24) or Placement Test MPAL(061) Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53196 | 400 | 4 | Mali, D. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 162 [C] or CS 162H [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +039, +307, +321 (Electrical and Computer Engineering, Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: See syllabus for details.This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55113 | 401 | 4 | Mali, D. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 162 [C] or CS 162H [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +039, +307, +321 (Electrical and Computer Engineering, Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55646 | 402 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 162 [C] or CS 162H [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +039, +307, +321 (Electrical and Computer Engineering, Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: See syllabus for details.This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55647 | 403 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 162 [C] or CS 162H [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +039, +307, +321 (Electrical and Computer Engineering, Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: See syllabus for details.This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 271 – Computer Architecture and Assembly Language (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53197 | 400 | 4 | Vogel, E. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 151 [C] or CS 161 [C] or CS 165 [C] or ENGR 103 [C] or ENGR 103H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55399 | 401 | 4 | Vogel, E. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 151 [C] or CS 161 [C] or CS 165 [C] or ENGR 103 [C] or ENGR 103H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 274 – Introduction to Systems Programming (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 61451 | 400 | 4 | Muhati, E. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 162 [C] or CS 162H [C] Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53597 | 400 | 4 | VanLonden, P. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 162 [C] or CS 162H [C] or CS 165 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 54754 | 401 | 4 | VanLonden, P. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 162 [C] or CS 162H [C] or CS 165 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55648 | 402 | 4 | VanLonden, P. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 162 [C] or CS 162H [C] or CS 165 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55649 | 403 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 162 [C] or CS 162H [C] or CS 165 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 312 – System Administration (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 61621 | 400 | 4 | Virasak, S. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 311 [C] or CS 344 [C] or CS 374 [C] ) and (CS 372 [C] or ECE 372 [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 321 – Introduction to Theory of Computation (3)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 54987 | 400 | 3 | Alcon, T. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59616 | 401 | 3 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 325 – Analysis of Algorithms (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53198 | 400 | 4 | Elshakankiri, M. | Online | Open | 100 | 100 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55131 | 401 | 4 | Umma Reddy, D. | Online | Open | 100 | 100 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55650 | 402 | 4 | Umma Reddy, D. | Online | Open | 100 | 100 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 340 – Introduction to Databases (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53598 | 400 | 4 | Curry, M. | Online | Open | 100 | 100 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 290 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 54714 | 401 | 4 | Curry, M. | Online | Open | 100 | 100 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 290 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55651 | 402 | 4 | Curry, M. | Online | Open | 100 | 100 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 290 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 352 – Introduction to Usability Engineering (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53199 | 400 | 4 | Scott, H. | Online | Open | 122 | 122 | 5 | 5 | |
| Registration Restrictions Enforced Prereqs: CS 151 [C] or CS 161 [C] or CS 165 [C] or CS 295 [C] or ECE 151 [C] or ENGR 103 [C] or ENGR 103H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55652 | 401 | 4 | Scott, H. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 151 [C] or CS 161 [C] or CS 165 [C] or CS 295 [C] or ECE 151 [C] or ENGR 103 [C] or ENGR 103H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 361 – Software Engineering I (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53200 | 400 | 4 | Letaw, L. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307, +321 (Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55653 | 401 | 4 | Letaw, L. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307, +321 (Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55654 | 402 | 4 | Letaw, L. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307, +321 (Computer Science, Mechanical Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 362 – Software Engineering II (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53201 | 400 | 4 | Ianni, E. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307, +321 (Computer Science, Mechanical Engineering) Recommended: Experience with object-oriented programming and data structures (eg. CS 161, CS 162, CS 361) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which may include testing fees and the use of security measures, such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55655 | 401 | 4 | Ianni, E. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307, +321 (Computer Science, Mechanical Engineering) Recommended: Experience with object-oriented programming and data structures (eg. CS 161, CS 162, CS 361) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59633 | 402 | 4 | Mali, D. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307, +321 (Computer Science, Mechanical Engineering) Recommended: Experience with object-oriented programming and data structures (eg. CS 161, CS 162, CS 361) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 370 – Introduction to Security (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 54988 | 400 | 4 | Muhati, E. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 344* [C] or CS 374* [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59539 | 401 | 4 | Muhati, E. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 344* [C] or CS 374* [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 372 – Introduction to Computer Networks (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53202 | 400 | 4 | Redfield, S. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 261 [C] or CS 261H [C] ) and (ECE 271 [C] or CS 271 [C] ) Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Recommended: C programming and Unix familiarity. Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55407 | 401 | 4 | Redfield, S. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 261 [C] or CS 261H [C] ) and (ECE 271 [C] or CS 271 [C] ) Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Recommended: C programming and Unix familiarity. Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 374 – Operating Systems I (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 57519 | 400 | 4 | Chaudhry, N. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 271 [C] or ECE 271 [C] ) Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 57528 | 401 | 4 | Chaudhry, N. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 271 [C] or ECE 271 [C] ) Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 57515 | 402 | 4 | Chaudhry, N. | Online | Open | 90 | 90 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 271 [C] or ECE 271 [C] ) Major Restrictions: +039, +307 (Electrical and Computer Engineering, Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 381 – Programming Language Fundamentals (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 55400 | 400 | 4 | Jess, J. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56060 | 401 | 4 | Jess, J. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] and (CS 225 [C] or MTH 231 [C] or MTH 231H [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 391 – Social and Ethical Issues in Computer Science (3)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 54562 | 400 | 3 | Safonte, D. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Class Limitations: -1, -2 (Freshman, Sophomore) Recommended: CS 101 or computer literacy Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55656 | 401 | 3 | Safonte, D. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Class Limitations: -1, -2 (Freshman, Sophomore) Recommended: CS 101 or computer literacy Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55657 | 402 | 3 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Class Limitations: -1, -2 (Freshman, Sophomore) Recommended: CS 101 or computer literacy Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
This course is repeatable for a maximum of 16 credits.
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 59670 | 400 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
This course is repeatable for a maximum of 16 credits.
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 55067 | 400 | 1-16 | Pfeil, W. | Online | Open | 5 | 5 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55401 | 401 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56150 | 402 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56164 | 403 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56167 | 404 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56185 | 405 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 57870 | 406 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact with teachers, teaching assistants, and students in other concurrent sections of this same course. Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 57929 | 407 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 57948 | 408 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in otherconcurrent sections of this same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 58027 | 409 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59794 | 410 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact withteachers, teaching assistants, and students in concurrentsections of the same course.Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59817 | 411 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Students in this section may be required to interact with teachers, teaching assistants, and students in concurrent sections of the same course. Campus restrictions end Monday of Week 10 [ Textbooks] | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 432 – Introduction to Applied Machine Learning (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 59086 | 400 | 4 | Gates, A. | Online | Open | 80 | 80 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 332 [C] Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59101 | 401 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 332 [C] Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 435 – Applied Deep Learning (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 61249 | 400 | 4 | Gates, A. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 432 [C] or CS 434 [C] or CS 434H [C] Major Restrictions: +039 (Electrical and Computer Engineering) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions end Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 463 – +Senior Software Engineering Project III (2)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 55261 | 400 | 2 | Hedaoo, S. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 462 [C] or CS 462H [C] ) and ENGR 102 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions extend beyond Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56591 | 401 | 2 | Pfeil, W. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 462 [C] or CS 462H [C] ) and ENGR 102 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: Campus restrictions extend beyond Monday of Week 10This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 464 – Open Source Software (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 54480 | 400 | 4 | Scott, H. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 361 [C] or CS 362 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55402 | 401 | 4 | Scott, H. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 361 [C] or CS 362 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 467 – Online Capstone Project (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 54179 | 400 | 4 | Hedaoo, S. | Online | Open | 95 | 95 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 361 [C] and (CS 362 [C] or CS 362H [C] ) and (CS 344 [C] or CS 374 [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56057 | 401 | 4 | Vogel, E. | Online | Open | 95 | 95 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 361 [C] and (CS 362 [C] or CS 362H [C] ) and (CS 344 [C] or CS 374 [C] ) Major Restrictions: +307 (Computer Science) Campus Restrictions: +B, +DSC, +H, +L, +N, +PDX (Casc, Dist. Degree Corvallis Student, OHSU, EOU, HMSC, Oregon State - Portland) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 474 – Operating Systems II (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 58851 | 400 | 4 | Tonsmann, G. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 344 [C] or CS 374 [C] ) and (CS 271 [C] or ECE 375 [C] ) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 58852 | 401 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: (CS 344 [C] or CS 374 [C] ) and (CS 271 [C] or ECE 375 [C] ) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 475 – Introduction to Parallel Programming (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53667 | 400 | 4 | Pfeil, W. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56058 | 401 | 4 | Pfeil, W. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 56063 | 402 | 4 | Pfeil, W. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 261 [C] or CS 261H [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 55114 | 400 | 4 | Kerlin, S. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 372 [C] or ECE 372 [C] Major Restrictions: +307 (Computer Science) Recommended: CS 370 Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 493 – Cloud Application Development (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 54757 | 400 | 4 | Chaudhry, N. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 290 [C] and CS 340 [C] and CS 372 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 55403 | 401 | 4 | Chaudhry, N. | Online | Open | 122 | 122 | 0 | 0 | |
| Registration Restrictions Enforced Prereqs: CS 290 [C] and CS 340 [C] and CS 372 [C] Major Restrictions: +307 (Computer Science) Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 499 – Special Topics (0-16)
This course is repeatable for a maximum of 16 credits.
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 59326 | 401 | 0-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Section Title: Special topic: vertically integrated PROJ. | |||||||||||
| Registration Restrictions Campus Restrictions: -C (Corv) College Limitations: +16 (Engr) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 59327 | 402 | 0-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Section Title: Special topic: vertically integrated PROJ. | |||||||||||
| Registration Restrictions Campus Restrictions: -C (Corv) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 510 – Occupational Internship (1-16)
This course is repeatable for a maximum of 99 credits.
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 57610 | 400 | 1-16 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions Level Limitations: +02 (Graduate) | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 513 – Applied Machine Learning (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 56038 | 400 | 4 | Bakos, Y. | Online | Open | 30 | 30 | 5 | 5 | |
| Registration Restrictions Major Restrictions: +6150, +6160 (Statistics, Data Analytics) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 520 – Graph Theory With Applications to Computer Science (3)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 56477 | 400 | 3 | Nayyeri, A. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions Recommended: CS 325 College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 540 – Database Management Systems (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 56592 | 400 | 4 | Termehchy, A. | Online | Open | 60 | 60 | 0 | 0 | |
| Registration Restrictions Recommended: CS 261 College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: Students in this section may be required tointeract with teachers, teaching assistants, andstudents in other concurrent sections of this same course.This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 561 – Software Engineering Methods (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 58854 | 400 | 4 | Hundhausen, C. | Online | Open | 50 | 50 | 15 | 15 | |
| Registration Restrictions Recommended: CS 362 College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 565 – Human-computer Interaction (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 56607 | 400 | 4 | Letaw, L. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
| Sp26 | 57793 | 401 | 4 | Staff | Online | Closed | 0 | 0 | 0 | 0 | |
| Registration Restrictions College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 575 – Introduction to Parallel Programming (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 53668 | 400 | 4 | Pfeil, W. | Online | Open | 75 | 75 | 0 | 0 | |
| Registration Restrictions College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
CS 576 – Advanced Computer Networking (4)
| Term | CRN | Sec | Cr | P/N | Instructor | Type | Status | Cap | Avail | WL Cap | WL Avail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sp26 | 61250 | 400 | 4 | Hamdaoui, B. | Online | Open | 50 | 50 | 0 | 0 | |
| Registration Restrictions Recommended: (CS 372 or ECE 372) and (ECE 353 or ST 314) College Limitations: +16 (Engr) Level Limitations: +02 (Graduate) | |||||||||||
| Class Notes: This course requires online proctored testing, which mayinclude testing fees and the use of security measures,such as a scan of your testing environment and the requiredinstallation of a desktop application. Please carefullyreview online proctored test information at: | |||||||||||
| Syllabus: Available in Canvas to students enrolled in this course. | |||||||||||
Features and Navigation
Academic calendar
Currently it's winter term. See academic calendar for our quarter term schedule.
Spring term starts March 30.
Summer term starts June 22.