Close Menu

Computer Science Courses Offered, Fall 2008 - Fall 2013

 

The tables below list the courses offered during the Fall 2008 through Fall 2013 semesters. The semesters are indicated by F (Fall), S (Spring), or U (Summer) followed by the 2-digit year (for example, "F11" means "Fall 11"). The columns indicate that some section:

Day       D    Started before 6 pm
Night N Started at 6 pm or later
Main M Met on Main campus
Rice R Met on Rice campus
TV T Was viewable over live TV
Inet I Was an Internet section
India A Was an India Internet section

Since there can be multiple sections of a course, the columns are not mutually exclusive. Courses with unscheduled times or campuses include independent studies, some seminars, and courses that had only Internet sections that semester. The research and project courses CS 397, 491, 497, 591, 594, 597, and 691 have been omitted.

 

CS 100 - 399 Courses Offered, Fall 2008 - Fall 2013
Course Course Title Sem Day Night Main Rice TV Inet India
CS 100 Introduction to the Profession F08 D . M . . . .
    F09 D . M . . . .
    F10 D . M . . . .
    F11 D . M . . . .
    F12 D . M . . . .
    F13 D . M . . . .
CS 104 Intro Comp Pgmg for Engineers F11 D . M . . . .
    S12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    F13 D . M . . . .
CS 105 Intro Computer Programming I F08 D N M . T . .
    S09 D N M . T . .
    U09 D . M . . . .
    F09 D N M . T . .
    S10 D N M . T . .
    U10 D . M . . . .
    F10 D N M . T . .
    S11 D N M . T . .
    U11 D . M . . . .
    F11 D N M . T . .
    S12 D N M . T . .
    U12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    U13 D . M . . . .
    F13 D . M . . . .
CS 110 Computing Principles S12 D . M . . . .
    S13 D . M . . . .
CS 115 Object-Oriented Programming I F08 D N M . . . .
    S09 D . M . . . .
    F09 D N M . . . .
    S10 D . M . . . .
    U10 D . M . . . .
    F10 D . M . . . .
    S11 D . M . . . .
    U11 D . M . . . .
    F11 D . M . . . .
    S12 D . M . . . .
    U12 D . M . . . .
    F12 D N M . . . .
    S13 D . M . . . .
    U13 D . M . . . .
    F13 D . M . . . .
CS 116 Object-Oriented Programming II F08 D . M . . . .
    S09 D . M . . . .
    U09 . N M . . . .
    F09 D . M . . . .
    S10 D . M . . . .
    U10 D . M . . . .
    F10 D N M . . . .
    S11 D . M . . . .
    U11 D . M . . . .
    F11 . N M . . . .
    S12 D . M . . . .
    U12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    U13 D . M . . . .
    F13 D . M . . . .
CS 201 Accelerated Introduction to CS F08 D . M . . . .
    S09 D . M . . . .
    F09 D . M . . . .
    S10 D . M . . . .
    F10 D . M . . . .
    S11 D . M . . . .
    F11 D . M . . . .
    S12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    F13 D . M . . . .
CS 330 Discrete Structures F08 D . M . . . .
    S09 D . M . . . .
    U09 . . M . . . .
    F09 D . M . . . .
    S10 D . M . . . .
    F10 D . M . . . .
    S11 D . M . . . .
    F11 D . M . . . .
    S12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    F13 D . M . . . .
CS 331 Data Structures & Algorithms F08 D . M . . . .
    S09 D . M . . . .
    U09 . N . R T . .
    F09 D . M . . . .
    S10 D . M . T I .
    U10 . N . R T . .
    F10 D . M . . . .
    S11 D . M . T I .
    U11 . N . R T . .
    F11 D . M . . . .
    S12 D . M . T I .
    U12 . N . R T . .
    F12 D . M . . . .
    S13 D . M . . I .
    U13 . N . R T I .
    F13 D . M . . . .
CS 350 Comp Org & Assembly Lang F08 D . M . . . .
    S09 D . M . . I .
    F09 D . M . . . .
    S10 D . M . T . .
    F10 D . M . . . .
    S11 D . M . T . .
    F11 D . M . . . .
    S12 D . M . T . .
    F12 D . M . . . .
    S13 D . M . . . .
    F13 D . M . . . .
CS 351 Systems Programming F08 D . M . . . .
    S09 D . M . . . .
    U09 D . M . . . .
    F09 D . M . . . .
    S10 D . M . T . .
    U10 D . M . . . .
    F10 D . M . . . .
    S11 D . M . T I .
    U11 D . M . . . .
    F11 D . M . . . .
    S12 D . M . T . .
    U12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    U13 D . M . . . .
    F13 D . M . . . .

 

CS 400 - 499 Courses Offered, Fall 2008 - Fall 2013
Course Course Title Sem Day Night Main Rice TV Inet India
CS 401 Intro to Advanced Studies I F08 . N . R T . A
    S09 . N . R T . A
    U09 . N . R T . .
    F09 . N . R T I A
    S10 . N . R T I A
    U10 . N . R T . A
    F10 . N . R T I A
    S11 . N . R T I A
    U11 . N . R T . A
    F11 . N . R T I A
    S12 . N . R T I A
    U12 . N . R T I .
    F12 . N . R T I A
    S13 . N . R T I A
    U13 . N . R T I .
    F13 . N . R T I A
CS 402 Intro to Advanced Studies II F08 . N . R T . A
    S09 . N . R T . A
    F09 . N . R T . A
    S10 . N . R T I A
    F10 . N . R T I A
    S11 . N . R T I A
    F11 . N . R T I A
    S12 . N . R T I A
    F12 . N . R T I A
    S13 . N M . . I A
    F13 . N . R T I A
CS 411 Computer Graphics F09 D . M . T I .
    F11 D . M . T I .
    F13 D . M . . I .
CS 422 Data Mining S09 D . M . T I .
    F10 . N M . T I A
    F11 . N M . T I .
    S13 D . M . . I A
    F13 . N M . . . .
CS 425 Database Organization F08 D . M . T I .
    S09 D . M . T I A
    U09 D . M . T I .
    F09 D . M . T I .
    S10 D . M . T I A
    U10 D . M . T I .
    F10 D . M . T I .
    S11 D . M . T I A
    U11 D . M . T I .
    F11 D . M . T I .
    S12 D . M . T I A
    U12 D . . R T I A
    F12 D . M . T I A
    S13 D . M . . I A
    U13 . N . R T I A
    F13 D . M . . I A
CS 429 Information Retrieval F08 D . M . T I .
    F09 D . M . T I .
    S11 . N M . T I A
    S12 . N M . T I A
    S13 D . M . . I .
CS 430 Introduction to Algorithms F08 D . M . T I .
    S09 D . M . T I .
    U09 D . M . T I A
    F09 D . M . T I .
    S10 D . M . T I .
    U10 D . M . T I A
    F10 D . M . T I .
    S11 D . M . T I A
    U11 D . M . T I A
    F11 D . M . T I .
    S12 D . M . T I A
    F12 D . M . T I A
    S13 D . M . . I A
    U13 D . M . . . .
    F13 D . M . . I A
CS 440 Programming Lang Translators F08 D . M . T I .
    S09 D . M . T I .
    F09 D . M . T I .
    S10 D . M . T I .
    U10 D . M . T I .
    F10 D . M . T I .
    S11 D . M . T I .
    U11 D . M . T I .
    F11 D . M . T I A
    S12 D . M . T I A
    U12 D . M . T I A
    F12 D . M . T I .
    S13 D . M . . I A
    U13 D . M . . I .
    F13 D . M . . I .
CS 441 ??? S09 D . M . T I .
    U09 D . M . T I .
    S10 D . M . T I .
    U10 D . M . T I .
    S11 D . M . T I .
    U11 D . M . T I .
CS 442 Mobile App Development S12 D . M . . . .
    S13 D . M . . . .
    F13 D . M . . . .
CS 443 Compiler Construction F12 D . M . . . .
CS 445 Object-Oriented Design & Pgmg F08 . N . R T I .
    S09 . N M . T I A
    U09 . N . R T I .
    F09 . N . R T I .
    S10 . N M . T I .
    U10 . N . R T I A
    F10 . N . R T I .
    S11 . N M . T I .
    U11 . N . R T I A
    F11 . N . R T I .
    S12 . N M . T I .
    U12 D . . R T I A
    F12 . N . R T I .
    S13 . N M . . I A
    F13 . N M . . I A
CS 447 Distributed Objects F09 . N . R T I .
CS 450 Operating Systems F08 D . M . T I .
    S09 D . M . T I .
    U09 D . M . T I A
    F09 D . M . T I .
    S10 D . M . T I .
    U10 D . M . T I A
    F10 D . M . T I .
    S11 D . M . T I .
    U11 D . M . T I A
    F11 D . M . T I A
    S12 D . M . T I A
    U12 . N M . T I A
    F12 D . M . T I A
    S13 D . M . . I A
    U13 . N M . . I A
    F13 D . M . . I A
CS 455 Data Communications F08 D . M . T I .
    S09 D . M . T I .
    U09 . . . . . . A
    F09 D . M . T I .
    S10 D . M . T I .
    U10 . N . R T I .
    F10 . N M . T I .
    S11 D . M . T I A
    U11 . N . R T I .
    F11 D . M . T I A
    S12 D . M . T I .
    U12 . N . R T I A
    F12 D . M . T I A
    S13 D . . R T I A
    U13 D . M . . I A
    F13 D . M . . I A
CS 456 Intro Wireless Network & Perf F09 D . M . . . .
    F10 D . M . . . .
    F11 D . M . . . .
    F12 D . M . . . .
    F13 D . M . . I .
CS 458 Information Security F08 . N M . . I .
    S09 . N M . T I .
    F09 . N M . T I .
    S10 . N M . T I .
    F10 . N M . T I .
    S11 . N M . T I A
    F11 . N M . T I .
    S12 . . M . . . .
    F12 . N M . T I .
    S13 D . M . . I .
    F13 . N M . . I A
CS 470 Computer Architecture F08 . N M . . . .
    F09 . N M . . . .
    F10 . N M . . . .
    F11 . N M . . . .
CS 480 Artificial Intelligence F09 D . M . T I .
    F10 D . M . T I .
    F11 D . M . T I .
    F12 D . M . T I .
    F13 D . M . . I A
CS 481 Intelligent Text/Knowledge Mgmt F08 D . M . T I .
    S10 D . M . T I .
    S11 D . M . T I .
    S12 . N M . T I .
CS 482 Info & Knowledge Mgmt Sys F09 D . M . . . .
    S11 . . M . . . .
CS 485 Computers & Society F08 . N M . . . .
    S09 . N M . . . .
    F09 . N M . . . .
    S10 . N M . . . .
    F10 . N M . . . .
    S11 . N M . . . .
    F11 . N M . . . .
    S12 . N M . . . .
    F12 . N M . . . .
    S13 . N M . . . .
    F13 D . M . . . .
CS 487 Software Engineering F08 D N M R T I A
    S09 D N M R T I .
    U09 . N . R T I .
    F09 D N M R . I A
    S10 D N M R T I .
    U10 . N . R T I .
    F10 D N M R T I A
    S11 D N M R T I .
    U11 . N . R T I .
    F11 D N M R T I A
    S12 . N M . T I .
    U12 . N . R T I A
    F12 . N M . T I A
    S13 D . M . . I A
    U13 . N . R T I A
    F13 D . M . . I A
CS 495 Analyzing Social Networks U12 D . M . . . .
CS 495 Biometrics F13 . N M . . . .
CS 495 Data-Intensive Computing F11 D . M . . . .
CS 495 Geospatial Vision/Visualization F10 . N M . . . .
    S11 . N M . . . .
    F11 . N M . . . .
    S12 . N M . . . .
    F12 . N M . . . .
CS 495 Information Security & Privacy F11 D . M . . . .
CS 495 Intro to Distributed Computing F12 D . M . . . .
CS 495 Intro Wireless Networks & Perf F08 D . M . . . .
CS 495 Massive Storage Architecture F10 . N M . . . .
CS 495 Mobile Application Development S10 D . M . . . .
    F10 D . M . . . .
    S11 D . M . . . .
CS 495 Redevelop CS Intro to Profession U10 D . M . . . .
    U11 D . M . . . .
CS 495 Sensor Networks F09 D . M . T I .
CS 495 Social Networking S13 . N M . . I .
CS 495 Social Networks F12 D . M . T I .
CS 495 Topics in CS F08 . . M . . . .
    U09 D . M . . . .
CS 495 Wireless Device Apps at Zoo U09 . . M . . . .

 

CS 500 - 599 Courses Offered, Fall 2008 - Fall 2013
Course Course Title Sem Day Night Main Rice TV Inet India
CS 511 Topics in Computer Graphics F08 D . M . . I .
CS 512 Computer Vision F10 D . M . T I .
    F12 D . M . T I .
CS 521 Object-Oriented Analysis & Design F08 D . M . . I A
    F09 D . M . T I A
    F10 D . M . T I A
    F11 D . M . T I A
    F12 D . M . T I A
CS 522 Advanced Data Mining S11 D . M . T I A
CS 525 Advanced Database Org F08 D . M . . I .
    S09 D . M . T I .
    S10 D . M . T I .
    U10 D . M . T I A
    F10 D . M . T I A
    S11 D . M . T I .
    U11 D . M . T I A
    S12 . N . R T I .
    S13 D . M . . I A
CS 529 Information Retrieval S09 . N M . . . .
CS 530 Theory of Computation F08 D . M . . I .
    F09 D . M . T I .
    F10 D . M . T I A
    F11 D . M . T I A
    F12 D . M . T I A
    F13 D . M . . I A
CS 535 Design & Analysis of Algorithms F08 . N M . . I .
    S09 D . M . T I .
    S10 . N M . T I .
    S11 . N M . T I A
    S12 D . M . T I A
    F12 . N M . T I .
    S13 D . M . . I A
    F13 D . M . . I A
CS 536 Science of Programming F08 D . M . . I A
    S09 D N M . T I A
    U09 D . M . T I .
    F09 . N M . T I A
    S10 D . M . T I A
    U10 . N M . T I .
    F10 . N M . T I A
    S11 D . M . T I A
    U11 . N M . T I .
    F11 D . M . T I A
    S12 D . M . T I A
    U12 . N M . T I A
    F12 D . M . T I A
    S13 D . M . . I A
    U13 . N M . . I A
    F13 D . M . . I A
CS 537 Software Metrics U09 D . M . . I A
    U10 D . M . T I A
    U11 D . M . T I A
    U12 D . M . T I A
    U13 D . M . . I A
CS 538 Combinatorial Optimization S10 D . M . T I .
CS 539 Game Theory F12 D . M . T I A
CS 540 Foundations Programming Lang Design F11 . . M . . . .
CS 541 Topics in Compiler Construction F08 . . M . . . .
    S09 . . M . . . .
    S11 D . M . . . .
CS 542 Computer Networks I F08 . N M . . I A
    S09 D . . R T I .
    F09 . N M . T I A
    S10 D . M . T I .
    U10 . N M . T I .
    F10 D N M . T I A
    S11 D . M . T I .
    F11 D . M . T I A
    S12 D . . R T I A
    U12 . N M . T I A
    F12 D . M . T I A
    S13 D . M . . I A
    U13 D . M . . I A
    F13 D . M . . I A
CS 544 Computer Networks II S09 . N M . T I A
    S10 . N M . T I A
    F10 D . M . T I .
    S12 D . M . T I A
    F12 D . . R T I A
    F13 D . . R T I A
CS 545 Distributed Computing Landscape F09 D . M . T I A
    F10 D . M . T I A
CS 546 Parallel & Distributed Processing F08 D . M . . I .
    S09 D . M . T I A
    S10 D . M . . . .
    F10 D . M . T I A
    S11 D . M . T I .
    S12 D . M . T I A
    S13 D . M . . I A
CS 547 Wireless Networking F08 . N M . . I .
    S09 . N M . T I A
    F09 . N M . T I .
    S10 . N M . T I .
    S11 . N M . T I A
    S12 . N M . T I A
    S13 . N M . . I A
CS 548 Broadband Networks F08 D . M . . I A
    S09 D . M . T I .
    F09 D . M . T I A
    S10 D . M . T I .
    F10 D . M . T I A
    S11 D . M . T I A
    F11 D . M . T I A
    F12 D . M . T I A
    S13 . N . R T I A
CS 549 Cryptography & Network Security S09 . N M . T I A
    F09 . N M . T I A
    F10 . N M . T I A
    S12 . N M . T I A
    U13 D . M . . I A
CS 550 Advanced Operating Systems F08 D . M . . I A
    S09 D . M . T I .
    S10 D . M . T I .
    S11 D . M . T I A
    F11 D . M . T I A
    S12 D . M . T I A
    F12 D . M . T I A
    F13 D . M . . I A
CS 551 Op Sys Design & Implementation F08 D N M . . I A
    S09 D . M . T I .
    F09 D . M . T I A
    S10 D . M . T I A
    F10 D . M . T I A
    S11 D . M . T I .
    F11 D . M . T I A
    S12 D . M . T I A
    F12 D . M . T I A
    S13 D . M . . I A
    F13 D . M . . I A
CS 552 Distributed Real-Time Sys S10 D . M . T I .
    F13 D . M . . I A
CS 553 Cloud Computing S12 D . M . T I A
    S13 D . M . . I A
CS 554 Data-Intensive Computing F13 D . M . . I A
CS 555 Analytic Models & Simulation S09 . N M . T I A
    S10 D . M . T I A
    F10 D . M . T I .
    F12 D . M . T I A
CS 557 Cyber-Physical Sys: Netwrk/Alg F13 . N M . . I A
CS 560 CS in the Classroom F08 D . M . . . .
    F09 D . M . . . .
    F10 D . M . . . .
    F11 D . M . . . .
    F12 D . M . . . .
    F13 . . M . . . .
CS 561 Computer & Curriculum Content S09 D . M . . . .
    S10 D . M . . . .
    S11 D . M . . . .
    S12 D . M . . . .
    S13 D . M . . . .
CS 570 Advanced Comp Architecture S11 D . M . . . .
CS 583 Probabilistic Graphical Models S12 D . M . T I A
    S13 D . M . . I .
CS 584 Machine Learning S09 D . M . T I .
    S10 D . M . T I .
    S11 D . M . T I .
    S12 D . M . T I A
    F12 D . M . T I .
    F13 D . M . . I A
CS 585 Natural Lang Processing F08 D . M . . . .
    S10 D . M . . . .
CS 586 Software Systems Arch S09 D . M . T I A
    S10 D . M . T I A
    S11 D . M . T I A
    S12 D . M . T I A
    S13 D . M . . I A
CS 587 Software Project Mgmt F08 . N . R T I .
    S09 . N . R T I .
    U09 . N M . T I A
    F09 D . . R T I .
    S10 . N . R T I .
    U10 . N M . T I A
    F10 D . . R T I .
    S11 . N . R T I A
    U11 . N M . T I A
    F11 D . . R T I A
    S12 . N . R T I .
    U12 . N M . T I A
    F12 D . . R T I .
    S13 . N . R T I .
    U13 . N M . . I A
    F13 D . . R T I A
CS 589 Software Testing & Analysis F08 . . . . . . A
    F09 . . . . . . A
    F10 D . M . T I A
    F11 D . M . T I A
    F12 D . M . T I A
    F13 D . M . . I A
CS 590 Seminar in CS S09 D . M . . . .
    F09 D . M . . . .
CS 595 Adv Topics Wireless Networks S12 D . M . T I .
CS 595 Adv Wireless Network Performance S09 D . M . T I .
CS 595 Advanced Scientific Computing F08 . N M . . . .
    F10 . N M . . . .
    F12 . N M . . . .
CS 595 Analyzing Social Networks U12 D . M . . . .
CS 595 Approximation Algorithms F10 . N M . T I .
    F11 . N M . T I .
CS 595 Biometrics F13 . N M . . . .
CS 595 Cyber-Physical Systems S11 D . M . T I .
CS 595 Data Provenance F12 D . M . . . .
CS 595 Data-Intensive Computing F10 D . M . . . .
    F11 D . M . T I A
CS 595 Distributed Real-Time/Embed Sys S09 D . M . T I .
CS 595 Fndtns Cyber-Physical Syst II F11 . N M . T I A
CS 595 Game Theory S11 . N M . T I .
CS 595 Game Thy & Network Design S10 D . M . T I .
CS 595 Geospatial Vision/Visualization F10 . N M . . . .
    S11 . N M . . . .
    F11 . N M . . . .
    S12 . N M . . . .
    F12 . N M . . . .
CS 595 Information Security & Privacy F11 D . M . . . .
CS 595 Machine Learning/Social Media F13 D . M . . . .
CS 595 Network Evolution to Multimedia S11 D . M . T I .
CS 595 Probabilistic Graphical Models F10 D . M . . . .
CS 595 Sensor Networks F09 D . M . T I .
CS 595 Social Networking S13 . N M . . I .
CS 595 Social Networks F12 D . M . T I .
CS 595 Wireless Device Apps at Zoo U09 . . M . . . .
CS 695 Doctoral Seminar S09 D . M . . . .
    S11 D . M . . . .
    S12 D . M . T I .
    S13 D . M . . I .
CS 750 Computer-Aided Software Engr S09 D . M . . . .
    F09 D . M . . . .
CS 763 Automated Software Testing F08 D . M . . . .
    S09 D . M . . . .
    F09 D . M . . . .
    S10 D . M . . . .
    F10 D . M . . . .
    S11 D . M . . . .
    F11 D . M . . . .
    S12 D . M . . . .
    F12 D . M . . . .
    S13 D . M . . . .
    F13 D . M . . . .

 

CSP 500 - 599 Courses Offered, Fall 2008 - Fall 2013
Course Course Title Sem Day Night Main Rice TV Inet India
CSP 541 Internet Technologies S10 D . . R T I .
    F10 D . . R T I A
    S11 D . . R T I .
    F11 D . . R T I .
    U13 . N . R T I .
CSP 585 Object-Oriented Design Patterns S09 . N . R T I .
    S10 . N . R T I A
    S11 . N . R T I .
    S12 . N . R T I .
    S13 . N . R T I A
    F13 . N . R T I .
CSP 586 Software Modeling & Devel w/UML F08 D . . R T I .
    S09 D . . R T I A
    S10 D . . R T I .
    S11 D . . R T I .
    S12 D . . R T I .
    S13 D . . R T I A
CSP 587 Software Quality Management F09 D . . R T I .
    U10 D . M . T I .
    F10 . N . R T I A
    U11 D . M . T I .
    F11 . N . R T I .
    S12 D . . R T I .
    F12 . N . R T I .
    S13 D . . R T I .
    F13 . N . R T I .
CSP 595 User-Centered Design S09 D . . R T I .
    S10 D . . R T I .
    F12 D . . R T I .
    F13 D . . R T I .