# Credit (CIS) courses Santa Barbara City College · 2026-2027 Catalog · 29 courses Source: https://catalog.sbcc.edu/course-descriptions/cis/ "Offered" lists sections in this catalog year's class schedules: Fall 2026, Spring 2027. ### CIS 101 — Introduction to Computers and Information Systems - **Units:** 4 - **Hours:** 72 (72 lecture) - **C-ID:** BUS 140, ITIS 120 - **Transfers to:** CSU, UC (with unit limitation) - **Offered:** Fall 2026, 5 sections (/c/santa-barbara-city-college/schedule/fall-2026/cis.md); Spring 2027, 5 sections (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) - SBCC General Education: SBCCGE Area D2, SBCCGE Area 7 - UC Transfer Limit: CIS 101 combined with CS 101: maximum credit, one course. Introduction to the role of computer information systems within modern organizations. Topics include hardware and software functions, programming, systems development and networks. Students use computers for programming as well as popular microcomputer applications such as word processing, spreadsheets and database management. ### CIS 107 — Introduction to Database Systems - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 101. - **C-ID:** ITIS 180 - **Transfers to:** CSU, UC - **Offered:** Fall 2026, 1 section (/c/santa-barbara-city-college/schedule/fall-2026/cis.md); Spring 2027, 1 section (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) Introduction to relational database management concepts. Includes database creation, manipulation, modification and reporting; queries using SQL and Query-by-Example (QBE); and database design and normalization. ### CIS 111 — Computer User Support - **Units:** 2 - **Hours:** 36 (36 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU - **Offered:** Spring 2027, 1 section (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) Computer user support methodologies; focus on understanding interpersonal skills required for user support. ### CIS 112 — Help Desk Concepts - **Units:** 2 - **Hours:** 36 (36 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU - **Offered:** Fall 2026, 1 section (/c/santa-barbara-city-college/schedule/fall-2026/cis.md) Introduction to computer help desk methodologies using the ITIL framework. ### CIS 117 — Introduction to SQL Programming - **Units:** 2 - **Hours:** 36 (36 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU - **Offered:** Spring 2027, 1 section (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) Incorporate SQL to retrieve, insert, update and delete information from relational databases. Create row and aggregate functions, inner and outer joins, set operations, subqueries and parameter queries. ### CIS 119 — Introduction To Programming Using Visual Basic - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Fundamental programming concepts and application development for students new to programming. Covers flowcharting and pseudocode; algorithms and program structure; control structures; objects, events and variables; modular design, sub-programs and functions; and file processing. ### CIS 120 — Introduction to NoSQL Databases - **Units:** 2 - **Hours:** 36 (36 lecture) - **Advisory:** CIS 107 or CIS 117. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Introduction to NoSQL databases. Fundamentals of NoSQL databases and survey of NoSQL products. ### CIS 181 — Technical And Professional Writing - **Units:** 3 - **Hours:** 54 (54 lecture) - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules - Same as: ENG 181 Writing course designed to teach professional-level written communication in technical fields. ### CIS 201 — UNIX/LINUX System Administration - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 218 or CS 130. - **C-ID:** ITIS 155 - **Transfers to:** CSU, UC - **Offered:** Fall 2026, 1 section (/c/santa-barbara-city-college/schedule/fall-2026/cis.md) Introduction to UNIX and Linux system administration. Occupational preparation for PC-support personnel, programmers and network systems managers. ### CIS 206 — MS Windows Server System Administration - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 218. - **C-ID:** ITIS 155 - **Transfers to:** CSU - **Offered:** Spring 2027, 1 section (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) Introduction to Microsoft Windows Server, with emphasis on system administration. Provides occupational preparation for information systems professionals, such as PC support personnel, computer programmers, network/systems managers, and related technical and operations administration personnel. ### CIS 218 — MS Windows Desktop System Administration - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU - **Offered:** Fall 2026, 1 section (/c/santa-barbara-city-college/schedule/fall-2026/cis.md) Introduction to Microsoft Windows desktop system administration. Provides occupational preparation for information systems professionals, such as PC support personnel, computer programmers, network/systems managers, and related technical and operations administration personnel. ### CIS 220 — Introduction To Electronic Commerce - **Units:** 3 - **Hours:** 54 (54 lecture) - **Transfers to:** CSU - **Offered:** Spring 2027, 1 section (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) - Same as: MKT 220 Survey of electronic commerce and the use of the Internet to conduct business. Includes an interdisciplinary exploration of the issues, trends, opportunities and technologies which shape electronic commerce. ### CIS 222 — MS Azure Cloud Administration - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 114 and CIS 116 and CIS 206. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Introduction to configuration and administration of Microsoft Azure cloud services. Provides occupational preparation for information systems professionals, such as PC support personnel, computer programmers, network/systems managers and technical and operations administration personnel. ### CIS 231 — SQL Server Design And Programming - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 117 or CIS 107 and CIS 119. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Designing and implementing SQL Server databases. Programming in Transact-SQL. Designed for students and professionals seeking Microsoft certification. ### CIS 232 — SQL Server Database Administration - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 206 and CIS 231. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Administering, backing up and recovering SQL Server databases. Designed for students and professionals seeking Microsoft certification. ### CIS 237 — Advanced SQL Programming - **Units:** 2 - **Hours:** 36 (36 lecture) - **Advisory:** CIS 107 or CIS 117. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Using SQL to clean and consolidate data; perform correlated subqueries and recursive common table expression retrievals; write SQL queries; and access object-relational data, query within JSON string fields. ### CIS 238 — Data Warehousing SQL Server - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 107 or CIS 117. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Using Microsoft SQL Server to create data warehouses and analyze warehoused data. ### CIS 239 — Crystal Reports - **Units:** 2 - **Hours:** 36 (36 lecture) - **Advisory:** CIS 107, CIS 117. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Developing database-independent reports using Crystal Reports. ### CIS 243 — Systems Analysis and Design - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Analyzing and designing information systems. Information gathering, cost-benefit analysis, systems modeling techniques and prototyping. ### CIS 245 — IT Project Management - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Introduction to information technology project management. ### CIS 246 — Management of Information Technology - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Introduction to the management of information technology. ### CIS 251 — Advanced SQL Server Programming - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 231. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules SQL Server programming using advanced features of Transact-SQL. Coding functions, procedures and triggers using Common Language Runtime integration are explored. ### CIS 252 — MySQL Design and Programming - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 107 or 117. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Programming in SQL and creating basic procedures and functions in MySQL. Designed for students and professionals seeking MySQL certification. ### CIS 253 — Business Intelligence with Microsoft SQL Server - **Units:** 4 - **Hours:** 72 (72 lecture) - **Advisory:** CIS 238. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Implementing and designing business intelligence solutions with Microsoft SQL Server. Provides occupational preparation for information systems professionals, such as PC support personnel, computer programmers, network/systems managers, and related technical and operations administration personnel. ### CIS 254 — MongoDB Design and Programming - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 120. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Designing and programming using MongoDB document database. ### CIS 255 — Apache Cassandra Design and Programming - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 120. - **Transfers to:** CSU, UC - **Offered:** not on the Fall 2026, Spring 2027 schedules Designing and programming an Apache Cassandra database. ### CIS 258 — Data Analytics with R - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 101. - **Transfers to:** CSU, UC - **Offered:** Spring 2027, 1 section (/c/santa-barbara-city-college/schedule/spring-2027/cis.md) Introduction to R programming concepts for data analytics. Includes data types in R, data structures, importing and manipulating data, computing basic descriptive statistics, and data visualization fundamentals. ### CIS 264 — AWS Cloud Computing Architecture - **Units:** 3 - **Hours:** 54 (54 lecture) - **Advisory:** CIS 116. - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Introduction to Amazon Web Services cloud architecture and implementation. Provides occupational preparation for information systems professionals such as network/systems managers and related technical and operations administration personnel. ### CIS 290 — Work Experience In Computer Information Systems - **Units:** 1-4 - **Hours:** 216 (216 lab) - **Transfers to:** CSU - **Offered:** not on the Fall 2026, Spring 2027 schedules Supervised employment for students whose career objectives, course of study and employment complement each other. Students must accomplish specific course objectives. Class meetings on campus are scheduled each semester. Course restricted to 3 repetitions