Browsing courses for San Jose State University Sign in
Computer Science Department
| 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 |