Browsing courses for San Jose State University   Sign in

Computer Science Department


Open SJSU Page

CS 23 Introduction to Computer Science for Biologists and Chemists Add to My Path View
CS 25 The Digital World and Society Add to My Path View
CS 40 Introduction to Computers Add to My Path View
CS 46A Introduction to Programming Add to My Path View
CS 46B Introduction to Data Structures Add to My Path View
CS 47 Introduction to Computer Systems Add to My Path View
CS 49C Programming in C Add to My Path View
CS 49J Programming in Java Add to My Path View
CS 50 Scientific Computing I Add to My Path View
CS 72 Unix and Unix Utilities Add to My Path View
CS 85A Practical Computing Topics Add to My Path View
CS 85B Practical Computing Topics Add to My Path View
CS 85C Practical Computing Topics Add to My Path View
CS 100W Technical Writing Workshop Add to My Path View
CS 110L Advanced Computing Laboratory Add to My Path View
CS 116A Introduction to Computer Graphics Add to My Path View
CS 116B Computer Graphics Algorithms Add to My Path View
CS 120A Laboratory Electronics for Scientists I Add to My Path View
CS 120I Laboratory Electronics for Scientists II: Instrumentation Add to My Path View
CS 122 Advanced Programming with Perl Add to My Path View
CS 123A Bioinformatics I Add to My Path View
CS 123B Bioinformatics II Add to My Path View
CS 130 Windows Programming Add to My Path View
CS 134 Computer Game Design and Programming Add to My Path View
CS 143C Numerical Analysis and Scientific Computing Add to My Path View
CS 143M Numerical Analysis and Scientific Computing Add to My Path View
CS 144 Advanced C++ Programming Add to My Path View
CS 146 Data Structures and Algorithms Add to My Path View
CS 147 Computer Architecture Add to My Path View
CS 149 Operating Systems Add to My Path View
CS 151 Object-Oriented Design Add to My Path View
CS 152 Programming Paradigms Add to My Path View
CS 153 Concepts of Compiler Design Add to My Path View
CS 154 Formal Languages and Computability Add to My Path View
CS 155 Introduction to the Design and Analysis of Algorithms Add to My Path View
CS 156 Introduction to Artificial Intelligence Add to My Path View
CS 157A Introduction to Database Management Systems Add to My Path View
CS 157B Database Management Systems II Add to My Path View
CS 158A Computer Networks Add to My Path View
CS 158B Computer Network Management: Principles and Technology Add to My Path View
CS 159 Introduction to Parallel Processing Add to My Path View
CS 160 Software Engineering Add to My Path View
CS 161 Software Project Add to My Path View
CS 166 Information Security Add to My Path View
CS 167A DB2 Fundamentals for z/OS Add to My Path View
CS 167B DB2 Application Development for z/OS Add to My Path View
CS 167C DB2 Query Optimization for z/OS Add to My Path View
CS 172A Fundamentals of Unix System Administration Add to My Path View
CS 172B Unix System Administration Add to My Path View
CS 173 Advanced Unix System Administration Add to My Path View
CS 174 Server-side Web Programming Add to My Path View
CS 180 Individual Studies Add to My Path View
CS 180H Individual Studies for Honors Add to My Path View
CS 180I Internship Project Add to My Path View
CS 185A Advanced Practical Computing Topics Add to My Path View
CS 185B Advanced Practical Computing topics Add to My Path View
CS 185C Advanced Practical Computing Topics Add to My Path View
CS 200W Graduate Technical Writing Add to My Path View
CS 216 Geometric Modeling Add to My Path View
CS 223 Bioinformatics Add to My Path View
CS 235 User Interface Design Add to My Path View
CS 240 Advanced Software Project Add to My Path View
CS 243A Advanced Numerical Analysis Add to My Path View
CS 243B Advanced Topics in Numerical Analysis Add to My Path View
CS 247 Advanced Computer Architecture Add to My Path View
CS 249 Distributed Computing Add to My Path View
CS 251A Object-Oriented Analysis Add to My Path View
CS 251B Object-Oriented Design Add to My Path View
CS 252 Advanced Programming Language Principles Add to My Path View
CS 253 Advanced Compiler Design Add to My Path View
CS 254 Theory of Computation Add to My Path View
CS 255 Design and Analysis of Algorithms Add to My Path View
CS 256 Topics in Artificial Intelligence Add to My Path View
CS 257 Database System Principles Add to My Path View
CS 258 Computer Communication Systems Add to My Path View
CS 262 Randomized Algorithms and Applications Add to My Path View
CS 265 Cryptography and Computer Security Add to My Path View
CS 266 Topics in Information Security Add to My Path View
CS 267 Topics in Database Systems Add to My Path View
CS 268 Topics in Wireless Mobile Networking Add to My Path View
CS 274 Topics in XML and Web Intelligence Add to My Path View
CS 280 Graduate Individual Studies Add to My Path View
CS 286 Advanced Topics in Computer Science Add to My Path View
CS 297 Preparation for Writing Project or Thesis Add to My Path View
CS 298 Master's Writing Project Add to My Path View
CS 299 Master's Thesis Add to My Path View