Computer Science and Information Systems Department
Cutting-Edge AI Concepts, Machine Learning Techniques and Real-World Applications
- 10 specialized courses: Foundational, machine learning and applied AI
- 4 credential programs: From no-cost noncredit certificates to an Associate in Science (A.S.) degree
- No prerequisite to start
- Includes UC/CSU-transferable courses
Applied AI Programs
Our suite of Applied AI programs offers a clear pathway for learners at every level.
For-Credit and Degree Pathways
- Certificate of Achievement in Applied AI: Those looking for a foundational academic footing can begin with this certificate, which introduces core AI methodologies, Python programming, prompt engineering and responsible AI — all with no heavy math or programming background required.
- Certificate of Achievement – Advanced in Applied AI: Students ready to go further can pursue this advanced certificate, which dives into machine learning, deep learning frameworks, and natural language processing, culminating in a hands-on capstone project.
- Associate in Science (A.S.) in Applied AI: Finally, students seeking a full degree can work toward the A.S. degree, which builds on the Advanced Certificate and on general education requirements across communication, sciences and the humanities.
No-Cost Noncredit Certificates
- Certificate of Completion in Applied AI: For those who prefer a noncredit, no-cost entry point into AI, this certificate covers AI fundamentals, data management and human-AI collaboration — all without requiring a math or technical background.
- Certificate of Completion in Applying AI at Work: For working professionals seeking practical, immediately applicable skills, this certificate focuses on strategic AI use in the workplace: sharpening judgment, critical thinking and synthesis skills on a flexible, self-paced schedule.
Certificate of Achievement in Applied AI
Courses in the certificate:
CIS 7 - Introduction to Artificial Intelligence
- Prerequisite: None
- UC/CSU transferable
Course Objectives
- Define Artificial Intelligence
- Describe Modern AI Principles
- Describe Machine Learning Models
- Describe AI Models
- Apply Generative AI Systems
- Discuss Hardware for AI
- Evaluate Ethics in AI
CIS 51 - Introduction to Prompt Engineering and AI Agents
- Prerequisite: None
- Advisory: CIS 4 - Computer Literacy
- CSU transferable
Course Objectives:
- Creating effective Large Language Model (LLM) Prompts
- Understand and use important Prompt Patterns
- Apply prompt knowledge to a wide range of application types
- Understand the advantages of Retrieval Augmented Generation (RAG) and use it successfully
- Construct a simple AI Agent
- Understand the advantages of Customized GPTs and use them successfully
- Appreciate and assess the risks of prompting an AI
CIS 67 - Implementing Responsible AI
- Prerequisite: None
- CSU transferable
Course Objectives:
- Understand Ethical and Governance Principles for AI
- Implement Responsible AI in Network and Infrastructure Layers
- Develop AI-Driven Solutions While Ensuring Operating System (OS) Security
- Ensure Ethical Use of AI in Databases and Data Management
- Deploy AI Responsibly in Virtual Machines and Cloud Infrastructure
- Integrate Responsible AI in Programming Languages and Development Frameworks
- Design Ethical AI for Mobile and Web Applications
- Enhance End-User Trust Through AI Transparency and Explainability
- Promote Inclusive and Fair AI-Driven User Experience (UX) Design
CIS 40 - Introduction to Programming in Python
- Prerequisite: None
- UC/CSU transferable
Certificate of Achievement – Advanced in Applied AI
Courses in the certificate:
- Courses in the Certificate of Achievement above
- And the following:
CIS 17A - Introduction to Machine Learning
- Prerequisites:
- CIS 7 - Introduction to AI and Stat 1000 - Introduction to Statistics
- Or
- CIS 11/111X - Foundations of Data Science
- Advisory: CIS 40 - Introduction to Programming in Python
- UC/CSU transferable
Course Objectives
- Define Artificial Intelligence
- Describe Modern AI Principles
- Describe Machine Learning Models
- Describe AI Models
- Apply Generative AI Systems
- Discuss Hardware for AI
- Evaluate Ethics in AI
CIS 17B - Foundations of Machine Learning
- Prerequisites:
- CIS 17A - Introduction to Machine Learning
- MATH 1C - Calculus III
- UC/CSU transferable
Course Objectives:
- Apply Linear Algebra and Calculus in Machine Learning Optimization
- Investigate Statistical Learning
- Examine Statistical Learning in Regression Models
- Examine Statistical Learning in Classification Models
- Examine Statistical Learning in Decision Tree Models
- Examine Statistical Learning in Support Vector Machines
- Examine Statistical Learning in Unsupervised Learning
Two Selected CIS Courses
- CIS 22C - Data Abstraction and Structures
- CIS 41A - Python Programming
- CIS 44A - Database Management Systems
- CIS 44F - Introduction to Big Data and Analytics
- CIS 44H - R Programming
- CIS 64B - Introduction to SQL
- CIS 64G - Data Visualization Methodology and Tools
- CIS 78 - Introduction to Deep Learning
- CIS 80 - Introduction to Natural Language Processing
CIS 78 - Introduction to Deep Learning
- Prerequisite:
CIS 17B - Foundations of Machine Learning - CSU transferable
Course Objectives:
- Define and Describe the Foundational Concepts of Deep Learning
- Apply the Mathematical Principles Behind Deep Learning
- Implement Basic Neural Networks and Deep Learning Models
- Evaluate and Improve Deep Learning Models
- Utilize Deep Learning Frameworks and Libraries Effectively
- Explore Real-World Applications of Deep Learning
CIS 80 - Introduction to Natural Language Processing
- Prerequisite:
CIS 17B - Foundations of Machine Learning - CSU transferable
Course Objectives:
- Apply Linear Algebra and Calculus in Machine Learning Optimization
- Investigate Statistical Learning
- Examine Statistical Learning in Regression Models
- Examine Statistical Learning in Classification Models
- Examine Statistical Learning in Decision Tree Models
- Examine Statistical Learning in Support Vector Machines
- Examine Statistical Learning in Unsupervised Learning
CIS 82Y - Capstone Project
- Prerequisite:
CIS 17B - Foundations of Machine Learning
Associate in Science (A.S.) in Applied AI
Required courses for degree completion:
- Courses in the Certificate of Achievement – Advanced above
- General Education courses in Arts and Humanities, Communication, Natural Sciences, Physical Education, and Social and Behavioral Sciences
Certificate of Completion in Applied AI
Noncredit, no cost
Courses in the certificate:
CIS 307 - Introduction to Artificial Intelligence
- Prerequisite: None
- Non-credit option
Course Objectives
- Define Artificial Intelligence
- Describe Modern AI Principles
- Describe Machine Learning Models
- Describe AI Models
- Apply Generative AI Systems
- Discuss Hardware for AI
- Evaluate Ethics in AI
CIS 311 - Foundations of Data Science for All
- Prerequisite: None
CIS 311X - Support for Foundations of Data Science for All
- Prerequisite: None
- Support course for CIS 311 - Foundations of Data Science for All
CIS 351 - Introduction to Prompt Engineering and AI Agents
- Prerequisite: None
- Advisory: CIS 4 - Computer Literacy
- Non-credit option
Course Objectives:
- Creating effective Large Language Model (LLM) Prompts
- Understand and use important Prompt Patterns
- Apply prompt knowledge to a wide range of application types
- Understand the advantages of Retrieval Augmented Generation (RAG) and use it successfully
- Construct a simple AI Agent
- Understand the advantages of Customized GPTs and use them successfully
- Appreciate and assess the risks of prompting an AI
CIS 367 - Implementing Responsible AI
- Prerequisite: None
- Non-credit option
Course Objectives:
- Understand Ethical and Governance Principles for AI
- Implement Responsible AI in Network and Infrastructure Layers
- Develop AI-Driven Solutions While Ensuring Operating System (OS) Security
- Ensure Ethical Use of AI in Databases and Data Management
- Deploy AI Responsibly in Virtual Machines and Cloud Infrastructure
- Integrate Responsible AI in Programming Languages and Development Frameworks
- Design Ethical AI for Mobile and Web Applications
- Enhance End-User Trust Through AI Transparency and Explainability
- Promote Inclusive and Fair AI-Driven User Experience (UX) Design
Certificate of Completion in Applying AI at Work
Noncredit, no cost
Courses in the certificate:
CIS 501 - Reframing Problems with AI
- Prerequisite: None
- Flexible schedule
- For adult learners
Course Objectives:
A. Reframe problems
B. Direct AI to explore problem-solving goals
C. Integrate stakeholder perspectives
D. Conduct self-directed learning
E. Synthesize and assess problem-solving goals
CIS 502 - Designing Solutions with AI
- Prerequisite: None
- Flexible schedule
- For adult learners
Course Objectives:
A. Design a system-level solution
B. Validate assumptions before building
C. Build and deliver solution
D. Work collaboratively while maintaining individual accountability
E. Reflect on and articulate human contribution
