Computing and Information Science
2026–2027
148 courses
- CISC 101Introduction to Computer Programming
- CISC 102Discrete Structures I
- CISC 110Creative Computing
- CISC 121Introduction to Computing Science I
- CISC 124Introduction to Computing Science II
- CISC 151Elements of Computing with Data Analytics
- CISC 171Computational Probability and Statistics
- CISC 181Digital Societies
- CISC 203Discrete Structures II
- CISC 204Logic for Computing Science
- CISC 220System-Level Programming
- CISC 221Computer Architecture
- CISC 223Software Specifications
- CISC 226Game Design
- CISC 227Software Requirements and Quality Assurance
- CISC 235Data Structures
- CISC 251Data Analytics
- CISC 271Linear Methods for Artificial Intelligence
- CISC 282Fundamentals of Web Development
- CISC 320Fundamentals of Software Development
- CISC 322Software Architecture
- CISC 324Operating Systems
- CISC 325Human-Computer Interaction
- CISC 326Game Architecture
- CISC 327Software Quality Assurance
- CISC 328Formal Specification and Analysis in Software Engineering
- CISC 329Artificial Intelligence for Software Engineering
- CISC 330Health AI: Image-Guided Interventions
- CISC 332Database Management Systems
- CISC 335Computer Networks
- CISC 340Digital Systems
- CISC 351Advanced Data Analytics
- CISC 352Artificial Intelligence
- CISC 360Programming Paradigms
- CISC 365Algorithms I
- CISC 371Numerical Optimization for Artificial Intelligence
- CISC 390Computing Practicum
- CISC 397Communication and Ethics for Computing Professionals
- CISC 422Formal Methods in Software Engineering
- CISC 423Software Requirements
- CISC 426Real-Time Systems
- CISC 427DevOps/MLOps: Software Systems in Production
- CISC 429Software Engineering for Artificial Intelligence-Powered Software
- CISC 432Advanced Data Management Systems
- CISC 434Distributed Systems
- CISC 437Performance Analysis
- CISC 447Introduction to Cybersecurity
- CISC 448Software Reliability and Security
- CISC 451Topics in Data Analytics
- CISC 452Neural and Genetic Computing
- CISC 453Topics in Artificial Intelligence
- CISC 454Computer Graphics
- CISC 455Evolutionary Optimization and Learning
- CISC 457Image Processing and Computer Vision
- CISC 458Programming Language Processors
- CISC 462Computability and Complexity
- CISC 465Semantics of Programming Languages
- CISC 466Algorithms II
- CISC 468Cryptography
- CISC 471Health AI: Data and Algorithms
- CISC 472Health AI: 2D and 3D Image Analysis
- CISC 473Deep Learning
- CISC 474Reinforcement Learning
- CISC 486Game Development
- CISC 490Topics in Computing Science I
- CISC 491Topics in Computing Science II
- CISC 492Topics in Computing III
- CISC 495Software Evolution
- CISC 496Game Development Project
- CISC 497Social, Ethical, and Legal Issues in Computing
- CISC 498Information Technology Project
- CISC 499Advanced Undergraduate Project
- CISC 500Undergraduate Thesis
- CISC 594Independent Study
- CISC 595Independent Study
- CISC 596Independent Study
- CISC 813Automated Planning
- CISC 814DevOps and MLOps for Modern Software Systems
- CISC 815Open Source Engineering and Supply Chain Management
- CISC 816Software Engineering for AI-Native Software
No courses found.