Schedule for Spring 2010


Textbooks for classes may vary by section instructor. Check with your instructor or the Portland State bookstore before purchasing a text.

CRN Course Web Sec Days Time Bldg Room Notes Faculty
CS 105 Computing Fundamentals I 1 TR 10:00-11:50 Csanky
CS 106 Computing Fundamentals II 1 MW 14:00-15:50 Brown
CS 106 Computing Fundamentals II 2 MW 16:40-18:30 Li
CS 161 Introduction to Computer Science I 1 TR 14:00-15:50 URBAN TBA 7 Delcambre
CS 161 Introduction to Computer Science I 2 - 46 Delcambre
CS 162 Introduction to Computer Science II 1 TR 12:00-13:50 URBAN TBA 7 Fant
CS 162 Introduction to Computer Science II 2 - 46 Fant
CS 163 Data Structures 2 - 46 Fant
CS 163 Data Structures 1 TR 10:00-11:50 URBAN TBA 7 Fant
CS 201 Computer Systems Programming 1 TR 18:40-20:30 Chiang
CS 202 Programming Systems 1 M 17:30-21:10 Fant
CS 251 Discrete Structures II 1 MW 14:00-15:50 Massey
CS 305 Social, Ethical, and Legal Implications of Computing 1 W 16:40-18:30 Brown
CS 311 Computational Structures 1 MW 14:00-15:50 URBAN TBA 7 Black
CS 322 Languages and Compiler Design II 1 MW 16:40-18:30 4 STAFF
CS 333 Introduction to Operating Systems 1 TR 16:40-18:30 Karavanic
CS 340 Discrete Structures for Engineers 1 MW 12:00-13:50 FAB 150 STAFF
ECE 341 Intro. to Computer Hardware 0 MW 12:00-13:50 STAFF
CS 348U Digital Media, Tech., & Society 1 MW 14:00-15:50 FAB 150 59 Feng
CS 410 Top: Malware 5 TR 10:00-11:50 Feng
CS 410 Top: Dependent Type Programming 7 MW 14:00-15:50 Sheard
CS 410 Top: Concurrent Systems 4 TR 16:40-18:30 Capital Center TBA 43 Walpole
CS 410 Top: Database Internals 6 T 17:30-21:10 FAB 150 Shapiro
CS 410 Top: Network Management & Security 1 TR 16:40-18:30 URBAN TBA 7 Binkley
CS 410 Top: Algorithm Design & Analysis 3 TR 12:00-13:50 FAB 150 Singh
CS 415 Parallel Programming 1 MW 14:00-15:50 URBAN TBA 7 Li
CS 443 Advanced Artificial Intelligence: Combinatorial Search 1 MW 16:40-18:30 Massey
CS 446 Advanced Topics in Machine Learning 1 TR 14:00-15:50 Mitchell
CS 451 Numerical Computation 1 TR 14:00-15:50 Csanky
CS 487 Software Engineering Capstone I 1 M 18:40-21:20 FAB 150 2 Harrison
CS 494 Internetworking Protocols 1 MW 14:00-15:50 Bulusu
CS 510 Top: Dependent Type Programming 5 MW 14:00-15:50 Sheard
CS 510 Top: Concurrent Systems 3 TR 16:40-18:30 Capital Center TBA 43 Walpole
CS 510 Top: Information Retrieval 2 TR 10:00-11:15 Maier Mitchell
CS 510 Top: Malware 4 TR 10:00-11:50 Feng
CS 515 Parallel Programming 1 MW 14:00-15:50 URBAN TBA 7 Li
CS 533 Concepts of Operating Systems 1 TR 14:00-15:15 Karavanic
CS 538 Computer Architecture 1 TR 18:40-19:55 Capital Center TBA 43 STAFF
CS 543 Advanced Artificial Intelligence: Combinatorial Search 1 MW 16:40-18:30 Massey
CS 546 Advanced Topics in Machine Learning 1 TR 14:00-15:50 Mitchell
CS 551 Numerical Computation 1 TR 14:00-15:50 Csanky
CS 578 Program Language Semantics 1 TR 10:00-11:15 Tolmach
CS 581 Theory of Computation 1 MW 15:00-16:15 Capital Center TBA 43 Hook
CS 584 Algorithm Design & Analysis 1 TR 12:00-13:50 FAB 150 Singh
CS 587 Relational Database Management Systems 1 T 17:30-21:10 FAB 150 Shapiro
CS 594 Internetworking Protocols 1 MW 14:00-15:50 Bulusu
CS 596 Network Management & Security 1 TR 16:40-18:30 URBAN TBA 7 Binkley

Footnotes

2 Registration by department permission only.
4 This is the second term of a two-term sequence.
7 Classroom assignment will be available on the web schedule of classes approximately two weeks before the term begins. Please check http://www.ess.pdx.edu/adm/sched/classinfo.cfm for room location.
14 Offered at Oregon Health Science University (OHSU).
36 Instructor/Professor permission required.
43 Offered at Capital Center, Entrance E, 18640 NW Walker Road, Beaverton, OR.
46 On-line section of course.
49 EB is the new Engineering Building located at 1930 S.W. 4th Ave., cross streets Hall and College streets.
54 Course is at OHSU's Center for Health & Healing (CHH), 3303 S.W. Bond Ave, Room 12181.
55 Lab is at OHSU's Center for Health & Healing (CHH), 3303 S.W. Bond Ave., Room 12181.
58 Class will be offered July 20-August 14, 2009.
59 This class cannot be used to fulfill the upper division Computer Science electives requirement for Computer Science majors.