Computer Information Systems CIS

35 courses · College of the Desert · 2026-2027 Catalog

Classes: Fall 2026

CIS 009 Mathematical Modeling for Business

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
MATH 040 or MATH 049 .
Transfers to
CSU, UC

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

The study of functions including polynomial, rational, radical, exponential, absolute value, logarithmic, and power equations and functions. Applications to business, technology, government, science, and other fields. Use of spreadsheets and other technologies for visualization, experimentation, and problem solving. This college level course is designed for students majoring in Business Administration or Computer Information Systems (CIS) for transfer to California State University system.

Not on the Fall 2026 schedule.

CIS 010 Introduction to Information Systems

Units
4
Hours
Lecture Hours: 54, Lab Hours: 54
Advisory
AIS 005.
Transfers to
CSU, UC
C-ID
ITIS 120, BUS 140

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

COD GE: A7

Examination of information technologies and information systems used in business. Focus on information systems, database management systems, networking, ethics and security, computer hardware, and software applications and development. Lab sessions on popular software applications and enterprise resource planning systems are provided. (C-ID ITIS 120; BUS 140)

Offered: Fall 2026 (6 sections)

CIS 023A Introduction to Amazon Web Services

Units
2
Hours
Lecture Hours: 18, Lab Hours: 54
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course introduces the fundamentals of cloud computing including the different cloud computing models; Infrastructure as a Service, Platform as a Service, and Software as a Service on cloud platform. This course reviews the basic concepts of server, networking, and storage virtualization. Course participants will develop the knowledge and skills necessary to effectively demonstrate an overall understanding of the Amazon Web Services (AWS) Cloud Environment.

Offered: Fall 2026 (1 section)

CIS 023B Developing Using AWS Cloud Services

Units
2
Hours
Lecture Hours: 18, Lab Hours: 54
Prerequisite
CIS 023A.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course will introduce the fundamentals of developing and deploying applications within the cloud using Amazon Web Services (AWS) technologies. The course delves into topics such as developing using cloud storage, NoSQL, REST APIs, event-driven solutions, containers, caching, messaging services, secure applications, and automated deployment.

Not on the Fall 2026 schedule.

CIS 023C Architecting Using AWS Cloud Services

Units
2
Hours
Lecture Hours: 18, Lab Hours: 54
Prerequisite
CIS 023A.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course will introduce the fundamentals of building IT Infrastructure on the AWS platform. The course delves into topics such as securing access, adding storage, computing, and database layers as well as creating network environments while securing users, applications, and data. The course also discusses the implementation of monitoring, elasticity and high availability, caching content, building decoupled architectures, building serverless architectures, microservices, and planning for disasters.

Offered: Fall 2026 (1 section)

CIS 023D AWS SysOps Administrator

Units
2
Hours
Lecture Hours: 18, Lab Hours: 54
Prerequisite
CIS 023A.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course prepares you with the knowledge in monitoring and maintaining AWS workloads, implementing security controls and networking concepts, performing business continuity procedures, and implementing cost and performance optimizations. You will learn how to create automatable and repeatable deployments of networks and systems on the AWS platform. This course is for system administrators and developer operations personnel. It will cover the specific AWS features and tools related to configuration and deployment and common techniques used throughout the industry for configuring and deploying systems.

Not on the Fall 2026 schedule.

CIS 030 Introduction to Linux Operating System

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Transfers to
CSU, UC

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

Introduction to the Linux operating system primarily focused on command line usage. Covers the history, kernel, file systems, shells and user utilities. Also introduces students to the fundamentals of shell programming, processes, communications, and basic security.

Not on the Fall 2026 schedule.

CIS 040 Information & Communication Technology Essentials

Units
4
Hours
Lecture Hours: 54, Lab Hours: 54
Transfers to
CSU
C-ID
ITIS 110

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

CompTIA certifications help students build a solid foundation of essential knowledge and skills that will help them earn employment in technology-related careers. The CompTIA A+ certification assures employers that their applicant is prepared to enter the workforce as an entry-level computer support technician. Computer support technicians provide technical assistance to computer users. They may answer questions or resolve computer problems for clients in person, or via telephone or electronically. They may provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems. Completion of this course prepares students for the CompTIA A+ Core 1 (220-1001) and Core 2 (220-1002) industry certification exams. (C-ID ITIS 110)

Offered: Fall 2026 (1 section)

CIS 053 Computer Networks and Security

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course ensures a student has the knowledge and skill to design and implement functional networks, configure, manage and maintain essential network devices, use devices such as switches and routers to segment network traffic and create resilient networks, identify benefits and drawbacks of existing network configurations, implement network security, standards, and protocols, troubleshoot network problems, support the creation of virtualized networks. Successful completion of this course prepares the student to take the CompTIA Network+ N10-008 certification exam. C-ID: ITIS 150

Offered: Fall 2026 (3 sections)

CIS 054 Routing and Switching Essentials

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
CIS 053 or equivalent.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course describes the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. By the end of this course students will be able to configure and troubleshoot routers and switches and resolve common issues with RIPv1, RIPv2, single-area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks. This course, along with CIS 053 - Computer Network Fundamentals, should prepare students for the current version of the Cisco Certified Entry-level Network Technician (CCENT) certification exam. C-ID: ITIS 151

Not on the Fall 2026 schedule.

CIS 055 Systems and Network Administration

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
CIS-053.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course will provide a student with the knowledge and skills at the administrator level to be able to do the job in any environment. The course covers essential hardware and software technologies of on-premise and hybrid server environments including high availability, cloud computing, and scripting. The course includes performance-based questions that require the candidate to demonstrate multi-step knowledge to securely deploy, administer and troubleshoot servers. This course requires the student to build, maintain, troubleshoot and support server hardware and software technologies. The student will be able to identify environmental issues; understand and comply with disaster recovery and physical/software security procedures; become familiar with industry terminology and concepts; understand server roles/specializations and interaction within the overall computing environment. This course will prepare students to take the current version of CompTIA's Server+ Certification exam. C-ID: ITIS 155

Not on the Fall 2026 schedule.

CIS 060 Information Systems Security

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course ensures that students gain hands-on practical skills, ensuring they are better prepared to problem solve a wider variety of today's complex issues. The baseline cybersecurity skills are applicable across more of today's job roles to secure systems, software, and hardware. This course covers the most core technical skills in risk assessment and management, incident response, forensics, enterprise networks, hybrid/cloud operations, and security controls, ensuring high-performance on the job.

Offered: Fall 2026 (2 sections)

CIS 064 Intro to Ethical Hacking

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
CIS 060 or equivalent.
Transfers to
CSU
C-ID
ITIS 164

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course introduces the network security specialist working in a red team environment to the various methodologies for attacking a network and gaining access to networks, applications, databases, and other critical data on a secured system. Students will be introduced to the concepts, principles, and the latest hacking techniques, supplemented by hands-on exercises, for attacking and disabling a network within the context of properly securing a network, along with the most advanced hacking tools and exploits, the appropriate defenses, and countermeasures. Students will receive course content information through a variety of methods: lecture and demonstration of hacking tools will be used in addition to a virtual environment. Students will experience a hands-on practical approach to penetration testing measures and ethical hacking. (C-ID ITIS 164)

Offered: Fall 2026 (1 section)

CIS 065 Computer Forensics Fundamentals

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
CIS 060 or equivalent.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course is an introduction to the methods used to properly conduct a computer forensics investigation beginning with a discussion of ethics while mapping to the objectives of the International Association of Computer Investigative Specialists (IACIS) certification. Topics covered include an overview of computer forensics as a profession, the computer investigation process, understanding operating systems boot processes, and disk structures, data acquisition and analysis, technical writing, and a review of familiar computer forensics tools. C-ID: ITIS 165

Not on the Fall 2026 schedule.

CIS 080 Database Management Systems

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
CIS 010.
Transfers to
CSU, UC

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course provides the students with an introduction to the core concepts in data and information management. It is centered around the core skills of identifying organizational information requirements, modeling them using conceptual data modeling techniques, converting the conceptual data models into relational data models and verifying its structural characteristics with normalization techniques, and implementing and utilizing a relational database using an industrial-strength database management system. The course will also include coverage of basic database administration tasks and key concepts of data quality and data security. Moreover, students will develop practical skills in the use of SQL for data design, manipulation, interrogation, and application development. In addition to developing database applications, the course helps the students understand how large-scale packaged systems are highly dependent on the use of Database Management Systems (DBMSs). Building on the transactional database understanding, the course provides an introduction to data and information management technologies that provide decision support capabilities under the broad business intelligence umbrella. C-ID: ITIS 180

Offered: Fall 2026 (2 sections)

CIS 082C Front End Web Development

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course teaches students to format World Wide Web pages using Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) and other technologies including Content Management Systems (CMS). Emphasis is placed on development of effective pages. Students learn to incorporate text, graphics, audio files, video files, animation, forms, and eCommerce databases, among others, into their web pages.

Offered: Fall 2026 (1 section)

CIS 087 Introduction to Programming Using Python

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Transfers to
CSU, UC

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course provides an introduction to programming and business applications using Python. The course focuses on developing the fundamental concepts and models of application development including the basic concepts of program design, debugging, data structures, structured and object-oriented programming, problem solving, programming logic, and fundamental design techniques. C-ID: ITIS 130

Offered: Fall 2026 (3 sections)

CIS 088 Introduction To Programming Using Java

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Transfers to
CSU, UC

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course is an introduction to the fundamentals concepts of computer programming using Java. The course focuses on learning the basic concepts of program design, problem-solving, data structures, and programming logic. The course heavily relies on hands-on experience using Java and a modern integrated development environment (IDE) such as but not limited to Eclipse or IntelliJ. C-ID: ITIS 130

Offered: Fall 2026 (1 section)

CIS 091 Agentic Automation

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Advisory
CIS 010.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

This course provides a comprehensive introduction to Agentic Automation, the practice of using artificial intelligence (AI) agents to design, build, and manage automated workflows. Students will learn how to analyze business processes to identify opportunities for automation and how to use modern platforms to create intelligent systems that can execute complex tasks, interact with various software applications, and make data-driven decisions. The curriculum focuses on the practical application of AI in automation, covering topics such as workflow design, API integration, data transformation, error handling, and the ethical considerations of deploying AI agents in business environments.

Offered: Fall 2026 (1 section)

CIS 095A Computer Information Systems Work Experience

Units
1-5
Hours
Lab Hours: 270
Transfers to
CSU

Repeatable: Yes

Grading: Letter

Degree Applicable: AA/AS

This work experience course of supervised employment provides students the opportunity to connect academics to applied experiential learning in the workplace. It assists students in developing transferable employability skills, career awareness, learning industry culture, competencies and norms, and developing professional networks that support career mobility. To enroll, students must have a job or internship placement in a part-time or full-time capacity. Credit may be accrued at the rate of one to five (1-5) units per semester based on the student's ability to meet the hours required per unit enrolled. Students must work 54 hours per unit earned. This Work Experience course is available to students whose job or internship placement is directly related to Computer Information Systems.

Offered: Fall 2026 (1 section)

CIS 096 Special Topics in Computing

Units
3
Hours
Lecture Hours: 36, Lab Hours: 54
Prerequisite
CIS 087.
Transfers to
CSU

Repeatable: No

Grading: Letter

Degree Applicable: AA/AS

Under the guidance of CIS faculty, students will undertake a significant, semester-long capstone project based on the specific topic offered for the term. The course framework emphasizes industry-standard project management, practical problem-solving, system design and implementation, and professional communication skills (written, oral, and technical). Students will build projects leveraging emerging technologies, including artificial intelligence models and agents. This course is intended as a capstone experience for students pursuing a degree or certificate in Computer Information Systems and related fields. The specific topic covered may vary with each offering and will be well defined in the course syllabus.

Not on the Fall 2026 schedule.

CIS 097 CODe Computer Lab

Units
0.5
Hours
Lab Hours: 27

Repeatable: No

Grading: Pass/No Pass

Degree Applicable: NAA

CODe Computer Lab is an open entry/open exit lab designed to develop coding and programming skills for all students in the College community. Emphasis is on high school concurrent enrollment for students who wish to do so. Enrollment in CODe Summer Computer Lab is not a requirement for participation in the CODe Program. Lab will focus on a one-to-one tutorial approach, with time devoted to completing assigned lab projects.

Not on the Fall 2026 schedule.

CIS 311 PreCybersecurity

Units
0
Hours
Noncredit Hours: 40

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

This PreSecurity course is designed to provide beginners with a solid foundation in cybersecurity concepts and skills. Throughout the course, participants will delve into various topics essential for understanding and mitigating common security threats. You will learn basic skills necessary for transfer-level cybersecurity coursework and competitions.

Not on the Fall 2026 schedule.

CIS 312 Cybersecurity Beginner

Units
0
Hours
Noncredit Hours: 40
Prerequisite
CIS 311.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

This course covers getting familiar with the Linux command line, web application security concepts through the OWASP Top 10, using essential tools like Nmap to enumerate infrastructure, using Python and Bash to carry out different tasks, and lastly Privilege Escalation.

Not on the Fall 2026 schedule.

CIS 313 Junior Penetration Tester

Units
0
Hours
Noncredit Hours: 64
Prerequisite
CIS 312.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

This Jr. Penetration Tester course covers the core technical skills that will allow you to succeed as a junior penetration tester. Upon completing this path, you will have the practical skills necessary to perform security assessments against web applications and enterprise infrastructure.

Not on the Fall 2026 schedule.

CIS 314 Red Team Operator

Units
0
Hours
Noncredit Hours: 48
Prerequisite
CIS 313 The student needs a basic understanding of fundamental computing principles and a broad understanding of the different areas of cyber security to complete this pathway.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

This pathway aims to show you how to emulate a potential adversary attack in complex environments. Going beyond penetration testing, you will learn to conduct successful Red Team engagements and challenge the defense capability of your clients. After completing this pathway, you will have the advanced skills needed to pursue new career opportunities in offensive security.

Not on the Fall 2026 schedule.

CIS 315 Blue Team Operator

Units
0
Hours
Noncredit Hours: 48
Prerequisite
CIS 311 Students need a basic understanding of fundamental computing principles and a broad understanding of the different areas of cyber security to complete this pathway. If you do not already have these prerequisites complete the Cybersecurity Bootcamp Pathway.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

The student will have the fundamental components of detecting and responding to cyber security threats in a corporate environment and using these core concepts to build your understanding of more complex topics within this field.

Not on the Fall 2026 schedule.

CIS 323A Introduction to Amazon Web Services

Units
0
Hours
Noncredit Hours: 72

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

This course introduces the fundamentals of cloud computing including the different cloud computing models; Infrastructure as a Service, Platform as a Service, and Software as a Service on cloud platform. This course reviews the basic concepts of server, networking, and storage virtualization. Course participants will develop the knowledge and skills necessary to effectively demonstrate an overall understanding of the Amazon Web Services (AWS) Cloud Environment.

Not on the Fall 2026 schedule.

CIS 330 Introduction to Linux Operating System

Units
0
Hours
Noncredit Hours: 90

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

Introduction to the Linux operating system primarily focused on command line usage. Covers the history, kernel, file systems, shells and user utilities. Also introduces students to the fundamentals of shell programming, processes, communications, and basic security.

Not on the Fall 2026 schedule.

CIS 340A Information & Communication Technology Essentials I

Units
0
Hours
Noncredit Hours: 27

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

CompTIA certifications help students build a solid foundation of essential knowledge and skills that will help students earn employment in technology-related careers. The CompTIA A+ certification assures employers that their applicant is prepared to enter the workforce as an entry-level computer support technician. Computer support technicians provide technical assistance to computer users. They may answer questions or resolve computer problems for clients in person, or via telephone or electronically. They may provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems. Completion of this course prepares students for the CompTIA A+ 220-901 industry certification exam.

Not on the Fall 2026 schedule.

CIS 340B Information & Communication Technology Essentials II

Units
0
Hours
Noncredit Hours: 27
Prerequisite
CIS 340A.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

CompTIA certifications helps students build a solid foundation of essential knowledge and skills that will help them earn employment in technology-related careers. The CompTIA A+ certification assures employers that their applicant is prepared to enter the workforce as an entry-level computer support technician. Computer support technicians provide technical assistance to computer users. They may answer questions or resolve computer problems for clients in person, or via telephone or electronically. They may provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems. Completion of this course prepares students for the CompTIA A+ 220-902 industry certification exam.

Not on the Fall 2026 schedule.

CIS 353A Computer Network Fundamentals I

Units
0
Hours
Noncredit Hours: 27

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

CompTIA certifications help students build a solid foundation of essential knowledge and skills that will help students earn employment in technology-related careers. The CompTIA Network+ certification assures employers that their applicant is prepared to enter the workforce as a network support technician. Computer network technicians analyze, test, troubleshoot, and evaluate existing network systems, such as local area network (LAN), wide area network (WAN), and Internet systems or a segment of a network system. Perform network maintenance to ensure networks operate correctly with minimal interruption. Completion of the this course, in conjunction with CIS 353B, prepares students for the CompTIA Network+ N10-006 industry certification exam.

Not on the Fall 2026 schedule.

CIS 353B Computer Network Fundamentals II

Units
0
Hours
Noncredit Hours: 27
Prerequisite
CIS 353A.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

CompTIA certifications help students build a solid foundation of essential knowledge and skills that will help students earn employment in technology-related careers. The CompTIA Network+ certification assures employers that their applicant is prepared to enter the workforce as a network support technician. Computer network technicians analyze, test, troubleshoot, and evaluate existing network systems, such as local area network (LAN), wide area network (WAN), and Internet systems or a segment of a network system. Perform network maintenance to ensure networks operate correctly with minimal interruption. Completion of this course, together with CIS 353A, prepares students for the CompTIA Network+ N10-006 industry certification exam.

Not on the Fall 2026 schedule.

CIS 360A Information Systems Security I

Units
0
Hours
Noncredit Hours: 27
Prerequisite
CIS 353B or CIS 053.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

An introduction to the fundamental principles and topics of Information Technology Security and Risk Management at the organizational level. It addresses hardware, software, processes, communications, applications, and policies and procedures with respect to organizational Cybersecurity and Risk Management. CompTIA certifications help students build a solid foundation of essential knowledge and skills that will help students earn employment in technology-related careers. The CompTIA Security+ certification provides a global benchmark for best practices in IT network and operational security, one of the fastest-growing fields in IT. Completion of this course prepares students for part of the CompTIA Security+ certification exam.

Not on the Fall 2026 schedule.

CIS 360B Information Systems Security II

Units
0
Hours
Noncredit Hours: 27
Prerequisite
CIS 360A.

Repeatable: Yes

Grading: Pass/No Pass

Degree Applicable: NONC

An introduction to the fundamental principles and topics of Information Technology Security and Risk Management at the organizational level. It addresses hardware, software, processes, communications, applications, and policies and procedures with respect to organizational Cybersecurity and Risk Management. CompTIA certifications help students build a solid foundation of essential knowledge and skills that will help students earn employment in technology-related careers. The CompTIA Security+ certification provides a global benchmark for best practices in IT network and operational security, one of the fastest-growing fields in IT. Completion of this course prepares students for part of the CompTIA Security+ certification exam.

Not on the Fall 2026 schedule.

View in the original catalog

Machine-readable: Markdown · JSON