ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Course numberCourse titleTrackApproval
Last offered date
2
CS 510
Adventures in Natural Language Processing
AI/MLYesWinter 2023
3
CS 510Comp Vision & Deep LearningAI/MLYesSummer 2024
4
CS 510Computational PhotographyAI/MLYesSpring 2022
5
CS 510 (CS 549)Data ClusteringAI/MLYesSpring 2024
6
CS 510 (CS 537)Data MiningAI/MLYesWinter 2024
7
CS 606 (OHSU)Deep Learning IIAI/MLYes
8
CS 510 (CS 540)Deep Learning Comp MethodsAI/MLYesWinter 2022
9
CS 510Deep Reinforcement LearningAI/MLYesSpring 2022
10
CS 510Deep Learning TheoryAI/MLYesSpring 2020
11
ECE 510Deep Learning Theory & PracAI/MLYes
12
CS 510Ethics in AIAI/MLYesFall 2024
13
CS 510Foundations of Computer VisionAI/MLYesWinter 2022
14
CS 510Introduction to Healthcare Data AnalyticsAI/MLYes
15
Stat 610Information Theory & StatisticsAI/MLYes
16
CS 510Introduction to Computer VisionAI/MLYesWinter 2023
17
CS 510 (CS 527)Introduction to Visual ComputingAI/MLYesWinter 2018
18
CS 510Large Language ModelsAI/MLYesFall 2025
19
EE 510Math Found of Machine LearningAI/MLYes
20
CS 510 (CS 544)Natural Language ProcessingAI/MLYesFall 2023
21
CS 510 (CS 546)Reinforcement LearningAI/MLYesFall 2024
22
CS 510 (CS 536)Data EngineeringDatabasesYesSpring 2024
23
CS 510 (CS 537)Introduction to Data MiningDatabasesYesWinter 2024
24
CS 510Data with PythonDatabasesYesSummer 2025
25
CS 510 (CS 589)Intro Privacy Aware ComputingDatabasesYesWinter 2025
26
CS 510Explorations in Data ScienceDatabasesYesSummer 2021
27
CS 510Adv Functional ProgrammingLanguages & ProgrammingYes
28
CS 510Declarative ProgrammingLanguages & ProgrammingYes
29
CS 510Dependent TypesLanguages & ProgrammingYes
30
CS 510Prog Language CompilationLanguages & ProgrammingYes
31
CS 510
Top: Proof Assistants and Program Verification
Languages & ProgrammingYesSpring 2025
32
CS 510 (CS 523)Rust ProgrammingLanguages & ProgrammingYes
33
CS 510
Theorem Proving and Program Verification
Languages & ProgrammingYes
34
CS 510 (CS 575)Generative Security Apps
Security + Cybersecurity certificate
YesFall 2024
35
CS 510 (CS 589)Intro Privacy Aware Computing
Security + Cybersecurity certificate
YesWinter 2025
36
CS 510IoT Security
Security + Cybersecurity certificate
YesFall 2025
37
CS 510Sys Admin & Devops
Security + Cybersecurity certificate
YesSummer 2025
38
CS 510AgileSoftware EngineeringYes
39
CS 510Code Large Language ModelsSoftware EngineeringYes
40
CS 510 (CS 564)Front End Web DevelopmentSoftware EngineeringYesWinter 2022
41
CS 510 (CS 563)Intro to Web DevelopmentSoftware EngineeringYesSpring 2022
42
CS 510Software Design PatternsSoftware EngineeringYes
43
CS 510Unit Testing/Branching StrategySoftware EngineeringYes
44
CS 510 (CS 523) Rust ProgrammingSystems & NetworkingYesFall 2023
45
CS 510Wireless Networks & AppsSystems & NetworkingYesFall 2023
46
CS 510 (CS 549)Data ClusteringTheoryYesSpring 2024
47
CS 510Foundations of Emerging TechnologiesTheoryYesWinter 2024
48
Not Approved
49
CS 560 (OHSU)Artificial IntelligenceAI/MLNo
50
CS 510Intro to Human Computer InteractionAI/MLNo
51
CS 559 (OHSU)Machine LearningAI/MLNo
52
CS 510Spoken Languages InterfaceAI/MLNo
53
CS 555Numerical ComputationAI/MLNo
54
CS 547Computer GraphicsAI/MLNo
55
CS 510 (CS 530)Internet, Web & Cloud SystemsDatabase
No starting Winter 2026
Fall 2019
56
CS 510Cloud & Cluster Data ManagementDatabase
No starting Winter 2026
Fall 2018
57
CS 510Advance Programming in JavaLanguagesNo
58
ECE 558Embedded System ProgrammingLanguagesNo
59
CS 510 (CS 565)Full Stack Web DevelopmentLanguagesNo
60
CS 510Spoken Languages InterfaceLanguagesNo
61
CS 510Adv. Functional Programming
Security + Cybersecurity certificate
No starting Winter 2026
Spring 2023
62
CS 510Agile
Security + Cybersecurity certificate
No
63
CS 510 (CS 571)Embedded Rust
Security + Cybersecurity certificate
No starting Winter 2026
64
CS 510 (CS 523)Rust Programming
Security + Cybersecurity certificate
No starting Winter 2026
65
CS 510Rust Web Development
Security + Cybersecurity certificate
No starting Winter 2026
66
CS 510Unit Testing/Branching Strategy
Security + Cybersecurity certificate
No starting Winter 2026
67
CS 510Adv. Software Engineering
Security + Cybersecurity certificate
No starting Winter 2026
Spring 2019
68
CS 510Applied Cryptography
Security + Cybersecurity certificate
No starting Winter 2026
Winter 2019
69
CS 510Blockchain Development & Security
Security + Cybersecurity certificate
No starting Winter 2026
Fall 2021
70
CS 510Code Reading & Review
Security + Cybersecurity certificate
No starting Winter 2026
Winter 2023
71
CS 510Code Revision & Review
Security + Cybersecurity certificate
No starting Winter 2026
Winter 2023
72
CS 510Data Engineering
Security + Cybersecurity certificate
No starting Winter 2026
Fall 2024
73
ECE 510Intro to Computer Hardware and Security
Security + Cybersecurity certificate
No starting Winter 2026
Fall 2019
74
CS 510 (CS 530)Internet, Web, & Cloud Systems
Security + Cybersecurity certificate
No starting Winter 2026
Fall 2019
75
CS 510Multimedia Security
Security + Cybersecurity certificate
No starting Winter 2026
Spring 2016
76
CS 510
Theorem Proving and Program Verification
Security + Cybersecurity certificate
No starting Winter 2026
Winter 2021
77
CS 510 (CS 516)Computer, Sound, and MusicSoftware EngNo
78
CS 510Site Reliability EngineeringSoftware EngNo
79
CS 510 (CS 530)Internet, Web & Cloud SystemsSoftware Eng
No starting Winter 2026
Fall 2019
80
CS 532Operating System FoundationsSystems & NetworkingNo
81
CS 510 (CS 530)Internet, Web, & Cloud SystemsSystems & Networking
No starting Winter 2026
Fall 2019
82
CS 510 (CS 535)Accelerated ComputingSystems & Networking
No starting Winter 2026
Spring 2018
83
CS 510Adv Linux Sys ProgSystems & Networking
No starting Winter 2026
Summer 2019
84
CS 510Algorithms for Parallel ComputationSystems & Networking
No starting Winter 2026
Winter 2010
85
CS 510 (CS 516)Computer, Sound, and MusicSystems & Networking
No starting Winter 2026
Spring 2021
86
CS 510 (CS 531)Intro to PerformanceSystems & Networking
No starting Winter 2026
Winter 2018
87
CS 510Mobile & Wireless NetworksSystems & Networking
No starting Winter 2026
Fall 2020
88
CS 510Site Reliability EngineeringSystems & Networking
No starting Winter 2026
Fall 2021
89
CS 510
Special Topics in Communication Networks
Systems & Networking
No starting Winter 2026
Spring 2018
90
91
92
93
94
95
96
97
98
99
100