Breadcrumb

Graduate Course Listings

Below is a list of graduate courses currently scheduled to be offered starting in Fall 2018.  Please refer to the UCR General Catalog for course descriptions.

Undergraduate technical electives courses applicable toward your graduate degree: CS 122A, CS 122B, CS 130, CS 134, CS 145, CS 160, CS 162, CS 164, CS 165, CS 166, CS 168, CS 169, CS 170, CS 171, CS 172, CS 177, CS 179 (E-Z) (4 units maximum), CS 180, CS 181, CS 182, CS 183, CS 193 (4 units maximum), EE 140, MATH 120, MATH 126, MATH 135A, MATH 135B, PHIL 124.

Note: Course offerings, available sections and professor assignments are subject to change without notice.

FALL 2018

CS 201  Compiler Construction – Prof. Gupta, R.

CS 203  Advanced Computer Architecture – Prof. Wong, D. (ECE Faculty)

CS 210  Scientific Computing – Prof. Shinar, T.

CS 211  High Performance Computing – Prof. Chen, Z.

CS 218  Design and Analysis of Algorithms – Prof. Lonardi, S.

CS 220  Synthesis of Digital Systems – Prof. Brisk, P.

CS 223  Reconfigurable Computing – Prof. Najjar, W.

CS 226  Big-Data Management – Prof. Eldawy, A.

CS 235  Data Mining Techniques – Prof. Papalexakis, E.

CS 236  Database Management Systems – Prof. Ravishankar, C.

CS 239 Performance Evaluation of Computer Networks – Prof. Krishnamurthy, S.

E108

CS 255  Computer Security – Prof. Song, C.

CS 260 001  Seminar in Computer Science – Prof. Ramakrishnan, K.K.

CS 260 002  Seminar in Computer Science – Prof. Richelson, S.

CS 260 003  Seminar in Computer Science – Prof. Schroeder, C.

CS 270 001  Seminar in Computer Science – Prof. Lonardi, S.

CS 270 002  Seminar in Computer Science – Prof. Gupta, R.

CS 287  Colloquium in Computer Science – Prof. Ramakrishnan, K.K.

CS 302  Apprentice Teaching – Dr. Salloum, M. (supervising instructor)

 

WINTER 2019

CS 201  Compiler Construction – Prof. Zhao, Z.

CS 202  Advanced Operating Systems – Prof. Abu-Ghazaleh, N.

CS 203  Advanced Computer Architecture – Prof. Bhuyan, L.

CS 205  Artificial Intelligence – Prof. Keogh, E.

CS 215  Theory of Computation – Prof. Richelson, S.

CS 217  GPU Architecture and Parallel Programming – Prof. Wong, D. (ECE Faculty)

CS 218  Design and Analysis of Algorithms – Prof. Chrobak, M.

CS 230  Computer Graphics – Prof. Schroeder, C.

CS 234  Computational Methods for Biomolecular Data – Prof. Lonardi, S.

CS 242  Information Retrieval and Web Search – Prof. Christidis, E.

CS 260 001  Seminar in Computer Science – Prof. Jiang, T.

CS 260 002  Seminar in Computer Science – Prof. Chen, Z.

CS 260 003  Seminar in Computer Science – Prof. Yin, H.

CS 269 Software and Hardware Engineering of Embedded Systems – Prof. Brisk, P.

CS 270 001  Seminar in Computer Science – Prof. Tsotras, V.

CS 287  Colloquium in Computer Science – Prof. Ramakrishnan, K.K.

CS 302  Apprentice Teaching – Dr. Salloum, M. (supervising instructor)

 

SPRING 2019

CS 202  Advanced Operating Systems – Prof. Yin, H.

CS 204  Advanced Computer Networks – Prof. Chen, J.

CS 208  Cloud Computing – Prof. Ramakrishnan, K.K.

CS 218  Design and Analysis of Algorithms – Prof. Chrobak, M.

CS 229  Machine Learning– Prof. Shelton, C.

CS 231  Computer Animation– Prof. Schroeder, C.

CS 235  Data Mining Techniques – Prof. Papalexakis, E.

CS 236  Database Management Systems – Prof. Tsotras, V.

CS 238  Algorithmic Techniques in Computational Biology – Prof. Jiang, T.

CS 246  Advanced Verification Techniques in Software Engineering – Prof. Lesani, M.

CS 254 Network Security – Prof. Qian, Z.

CS 260 001  Seminar in Computer Science – Prof. Faloutsos, M.

CS 260 002  Seminar in Computer Science – Prof. Bhuyan, L.

CS 260 003  Seminar in Computer Science – Prof. Shelton, C.

CS 270 001  Seminar in Computer Science – Prof. Keogh, E.

CS 287  Colloquium in Computer Science – Prof. Ramakrishnan, K.K.

CS 302  Apprentice Teaching – Dr. Salloum, M. (supervising instructor)

Previous Year Course Offerings