Course Listings

Number Course Title Units Transfer
CIS 110 Introduction to Computer and Information Science 3 CSU/UC
CIS 111 Introduction to Web Programming 3 CSU/UC
CIS 113 Ruby Programming 4 CSU/UC
CIS 114 JavaScript/Ajax Programming 4 CSU/UC
CIS 117 Python Programming 4 CSU/UC
CIS 121 UNIX/Linux 3 CSU/UC
CIS 124 Foundations of Data Science 4 CSU/UC
CIS 127 HTML5 and CSS 3 CSU/UC
CIS 128 Mobile Web App Development 4 CSU/UC
CIS 129 Frameworks/Server-Side JavaScript 3 CSU/UC
CIS 132 Introduction to Databases 3 CSU/UC
CIS 133 NoSQL Databases 3 CSU/UC
CIS 135 Android Programming 4 CSU/UC
CIS 137 iOS/Swift Programming 4 CSU/UC
CIS 138 Internet of Things 3 CSU/UC
CIS 140 Big Data Analytics 4 CSU/UC
CIS 145 Introduction to DevOps 3 CSU/UC
CIS 151 Computer Networking 3 CSU/UC
CIS 254 Introduction to Object-Oriented Program Design 4 CSU/UC
CIS 255 (CS1) Programming Methods: Java 4 CSU/UC
CIS 256 (CS2) Data Structures: Java 4 CSU/UC
CIS 262 Discrete Mathematics for Computer Science 3 CSU/UC
CIS 264 Computer Organization and Systems Programming 4 CSU/UC
CIS 278 (CS1) Programming Methods: C++ 4 CSU/UC
CIS 279 (CS2) Data Structures: C++ 4 CSU/UC
CIS 363 Enterprise Database Management 4 CSU/UC
CIS 364 From Data Warehousing to Big Data 4 CSU/UC
CIS 380 PHP Programming 3 CSU/UC
CIS 400 Probability for Computer Scientists 4 CSU/UC
CIS 401 Introduction to Machine Learning 4 CSU/UC
CIS 402 Introduction to Artificial Intelligence 4 CSU/UC
CIS 479 Computer and Network Security 3 CSU/UC
CIS 482 Ethical Hacking 3 CSU
CIS 493 Cloud Security Fundamentals 3 CSU
CIS 500 Introduction to Cloud Computing 4 CSU/UC
CIS 501 (CS2) Data Structures: Python 4 CSU/UC
CIS 502 Applied Python Programming 4 CSU/UC
CIS 503 Data Visualization and Text Analysis in Python 3 CSU/UC