Course listings for Computer Science       Return to Department Listing (Home)      

    * Evening section(s) offered ++ Offered in even years ^ Fully or partially online course    
    + Offered in odd years ~ Not offered regularly # Off-campus section(s) offered    
    New course entry Course entry updated Course entry removed    
Please visit the Computer Science Department web site at http://www.cs.pdx.edu.
Course Title Hrs Fall Winter Spring Notice
Computing Fund I 4 CS 105* CS 105 CS 105
Computing Fund II 4 CS 106 CS 106 CS 106
Computing Fund II 4 CS 106* CS 106* CS 106*
Intro to Computer Sci I 4 CS 161 CS 161 CS 161
Intro to Computer Sci I 4 CS 161^ CS 161^ CS 161^
Intro to Computer Sci II 4 CS 162 CS 162 CS 162
Intro to Computer Sci II 4 CS 162^ CS 162^ CS 162^
Data Structures 4 CS 163 CS 163 CS 163
Data Structures 4 CS 163^
Computer Systems Progr II 4 CS 201 CS 201 CS 201*
Programming Systems 4 CS 202 CS 202*
Programming Systems 4 CS 202^
Discrete Structures I 4 CS 250 CS 250*
Discrete Structures II 4 CS 251* CS 251
Elementary Software Eng 4 CS 300
Social, Ethical, Legal Imp 2 CS 305 CS 305*
Computational Structures 4 CS 311* CS 311
AI & Games 4 CS 313
Lang Compiler Design I 4 CS 321 CS 321*
Lang Compiler Design II 4 CS 322 CS 322*
Intro Operating Systems 4 CS 333 CS 333*
Intro Operating Systems 4 CS 333^
Discrete Structs Engineers 4 CS 340
Intro to Computer Hardware 4 ECE 341
CyberCulture 4 CS 345U*
Exploring Complexity in Science & Technology 4 CS 346U
The Internet Age 4 CS 347U
Digital, Media, Technology, and Society 4 CS 348U
Algorithms & Complexity 4 CS 350
Introduction to Databases 4 CS 386 CS 386*
Top: Algorithm Design & Analysis 4 CS 410
TOP: Concurrent Systems 3,4 CS 4/510*#
TOP: Database Internals 4 CS 410*
TOP: Malware 3,4 CS 4/510
Top: Multiocre 4 CS 410*
Top: Manipulating Data Using XML 3,4 CS 410/510
Top: Network Security 4 CS 410*
Top: Counting, Probability & Computing 3,4 CS 4/510
Top: Data Streams 3,4 CS 4/510
TOP: Network Management & Security 4 CS 410
Top: Parallel Algorithms 4 CS 410
Top: Network Routing & Management 4 CS 410*
TOP: Wireless Networking Concepts 3,4 CS 4/510
Parallel Programming 3,4 CS 4/515
Object Oriented Programming 3,4 CS 4/520*
Artificial Intelligence 3,4 CS 4/541
Adv Art Intell: Comb Search 3,4 CS 4/543*
Machine Learning 3,4 CS 4/545
Advanced Machine Learning 3,4 CS 4/546
Computer Graphics 3,4 CS 4/547*
Numerical Computation 3,4 CS 4/551
Bldg Software Sys W/Components 3,4 CS 4/552
Functional Languages 3,4 CS 4/557
Software Engineering 3,4 CS 4/554
Cryptography 3,4 CS 4/585*
Software Eng Capstone I 3 CS 487* CS 487*
Software Eng Capstone II 3 CS 488*
Intro Comp Security 3,4 CS 4/591
Internetworking Protocols 3,4 CS 4/594 CS 4/594
Sensor Networks 3,4 CS 4/597
TOP: Information Retrieval 3 CS 510
TOP: Information Theory 3 CS 510
TOP: Adv. Topics in Software Engineering 3 CS 5/610
TOP: Intro to Computational Biology 3 CS 5/610#
TOP: Intro to Computational Biology Lab 1 CS 5/610#
TOP: Wireless Networking Concepts 3,4 CS 4/510
TOP: Resource Scheduling 3 CS 5/610
Concepts Operating Syst 3 CS 533*# CS 533
Computer Architecture 3 CS 538*#
Parallel Algorithms 3 CS 550
Design Patterns 3 CS 553
Programming Languages 3 CS 558*# CS 558
Scholarship Skills 3,3 CS 5/669
Operating Systems Internals 3,3 CS 572*
Programming Language Semantics 3 CS 578
Theory Computation 3 CS 581*# CS 581#
Algorithm Design & Analysis 3 CS 584
Intro Database Mgmnt 3 CS 586 CS 586*
Relational Database Mgmnt 3 CS 587*
Network Routing 3 CS 595*
Network Management & Security CS 596
Network Management & Security 3 CS 596*