Course Syllabi

CSS curriculum courses offered for the current quarter have a link to each syllabus or class website. Syllabi are posted after the second week of the quarter and are updated every quarter.

  • CSS 105: Interdisciplinary Information Technology
  • CSS 161: Fundamentals of Computing
  • CSS 162: Programming Methodology
  • CSS 225: Physics and Chemistry of Computer Componenets
  • CSS 263: Programming and Discrete Mathematics
  • CSS 301(A)(B)(C): Technical Writing
  • CSS 325: Physics & Chemistry of Computer Components & Their Manufacture
  • CSS 290: Topics in Computing
  • CSS 330: Topics in Mathematics for Software Development (1-5 cr.)
  • CSS 332: Comparison of Programming Language
  • CSS 341: Fundamentals of Programming Theory and Applications
  • CSS 342: Mathematical Principles of Computing
  • CSS 343: Data Structures & Algorithms
  • CSS 350: Management Principles for Computing Professionals
  • CSS 360: Software Development & Quality Assurance
  • CSS 370: Analysis & Design
  • CSS 371: The Business of Computing
  • CSS 390: Cryptography
  • CSS 421: Introduction to Hardware and Operating Systems
  • CSS 422: Introduction to Hardware and Computer Organization (Log-in with NetID)
  • CSS 427: Intro. to Embedded Systems
  • CSS 428: Advanced Embedded Systems
  • CSS 430: Operating Systems
  • CSS 432: Network Design
  • CSS 434: Parallel and Distributed Computing
  • CSS 442: Object Oriented Programming & Design
  • CSS 443: Advanced Programming Methodologies
  • CSS 448: Translation of Programming Languages
  • CSS 450: Computer Graphics
  • CSS 451: 3-D Computer Graphics
  • CSS 455: Intro to Computational Science & Scientific Programming
  • CSS 457: Introduction to Digital Multimedia
  • CSS 458: Computer Simulation Theory & App.
  • CSS 461: Project Management
  • CSS 475: Database Systems
  • CSS 478: Usability Engineering & User Centered Design
  • CSS 480: Principles of Human Computer Interaction
  • CSS 482: Expert Systems
  • CSS 485: Intro. to Artificial Neural Networks
  • CSS 487: Computer Vision
  • CSS 490(A)(C): Special Topics in Computing and Software Systems
  • CSS 496: Applied Computing Seminar
  • CSS 497: Cooperative Education Contract
  • CSS 498: Independent Study Contract
  • CSS 499: Undergraduate Research Contract
  • CSS 543: Advanced Programming Methodology

 Back to top