Skip to content
Skip to main navigation
Skip to local navigation
Search Cañada
Quick Access
Student Tools
Canvas
Websmart
Webschedule
Email
my.smccd.edu
Request Info
Search Cañada
Toggle navigation
Cañada Catalog
2023-2024
Overview
General Information
Calendar of Important Dates
President's Message
Mission-Vission-Values
Enrollment & Academic Information
Admission
Steps to Success
Registration
Fees/Refund Policy
Grades & Scholastic Honors
Academic Standards
Student Rights/Resources
Student Rights & Records
Student Resources
Faculty & Administration
Administration
Faculty
Academic Info
AA/AS Degree and Certificate Requirements
Associate Degree Requirements
AA/AS Degree Requirements Worksheet
Certificate Requirements
Student Testing Policies Worksheets
Advanced Placement Test Policy
International Baccalaureate Exam (IB)
College Level Examination Program (CLEP)
Transfer Planning
CSU General Education Requirements Worksheet
IGETC Worksheets
Requirements: Associate Degrees for Transfer
AA-T/AS-T Degree Requirements Worksheet
CSU UC Transfer Courses
Course Descriptions
Degrees / Certificates
You are here:
Cañada College
Catalog 2023 - 2024
Course Descriptions
Computer Information Science
CIS 295 - Computer Science
Download PDF / Print CIS 295
Find Courses
Search by Keyword
Search the Catalog
Browse Courses by Subject Code
Select an item from this list
Accounting (ACTG)
Anthropology (ANTH)
Aquatics (AQUA)
Architecture (ARCH)
Art (ART)
Astronomy (ASTR)
Biological Sciences (BIOL)
Business (BUS.)
Career and Personal Development (CRER)
Chemistry (CHEM)
Communication Studies (COMM)
Computer Business Office Technology (CBOT)
Computer Science (CIS)
Cooperative Education (COOP)
Dance (DANC)
Digital Art and Animation (MART)
Early Childhood Education (ECE.)
Economics (ECON)
Education (EDUC)
Engineering (ENGR)
English (ENGL)
English as a Second Language (ESL)
Environmental Science & Technology (ENVS)
Ethnic Studies (ETHN)
Fashion Design and Merchandising (FASH)
Fitness (FITN)
Funeral Services Education (FSE.)
Geography (GEOG)
Geology (GEOL)
Health Science (HSCI)
History (HIST)
Human Services (HMSV)
Humanities (HUM.)
Individual Sports (INDV)
Interdisciplinary Studies (IDST)
Interior Design (INTD)
Kinesiology (KINE)
Kinesiology, Athletics, and Dance (Kinesiology Division)
Learning Center (LCTR)
Library Science (LIBR)
Linguistics (LING)
Literature (LIT.)
Management (MGMT)
Mathematics (MATH)
Medical Assisting (MEDA)
Meteorology (METE)
Multimedia, Art, and Technology (Multimedia Courses)
Music (MUS.)
Oceanography (OCEN)
Paralegal Studies (LEGL)
Philosophy (PHIL)
Photography (Photography Courses)
Photonics and Laser Technology (PALT)
Physical Education Theory (P.E.)
Physics (PHYS)
Political Science (PLSC)
Psychology (PSYC)
Radiologic Technology (RADT)
Secretarial-Office Skills-Word Processing (Secretarial-Office Skills-Word Processing Courses)
Social Sciences (SOSC)
Sociology (SOCI)
Spanish (SPAN)
Speech Communication (Speech Communication Courses)
Team Sports (TEAM)
Theatre Arts (DRAM)
Varsity Sports (VARS)
Word Processing (Word Processing Courses)
Computer Science (CIS) Courses
CIS 118 Introduction to Computer Science
CIS 122 Introduction to Programming: Python
CIS 242 Computer Architecture and Assembly Language
CIS 250 Introduction to Object Oriented Programming: C++
CIS 252 Introduction to Data Structures - C++
CIS 262 Discrete Mathematics for Computer Science
CIS 284 Introduction to Object Oriented Programming- Java
CIS 286 Introduction to Data Structures - Java
CIS 294 Introduction to Object Oriented Programming: Swift
CIS 295 Introduction to Cloud Computing
CIS 296 Database Essentials in the Cloud
CIS 297 Amazon Web Services (AWS) and Cloud Compute Engines
CIS 298 Amazon Web Services (AWS) and Cloud Security
CIS 321 iPhone Programming: Swift
CIS 695 Independent Study
Course Description
© Cañada College
4200 Farm Hill Blvd., Redwood City, CA
Emergency Information