Catalog
- Introduction Toggle Introduction Menu
- Getting Started Toggle Getting Started Menu
-
While You Are Here
Toggle While You Are Here Menu
- Financial Aid Toggle Financial Aid Menu
- College and Academic Regulations Toggle College and Academic Regulations Menu
- Enrollment Verification
- Credit for Prior Learning and Alternative Study Options Toggle Credit for Prior Learning and Alternative Study Options Menu
- College Safety and Security Toggle College Safety and Security Menu
-
Student Rights and Responsibilities
Toggle Student Rights and Responsibilities Menu
- Academic Rights and Responsibilities
- Access to Student Records (FERPA)
- Alcohol, Drug, and Smoking Policy
- Computer and Internet Use Policy
- Copyright and Piracy Policy
- Disciplinary Procedures and Due Process
- Photo and Video Policy
- Plagiarism and Cheating Policy
- Right-to-Know Program Completion
- Service Animals on Campus
- Social Media Policy
- Standards of Conduct
- Student Grievance and Class-Related Concerns
- Equal Opportunity, Equity, Discrimination, and Harassment Toggle Equal Opportunity, Equity, Discrimination, and Harassment Menu
- Graduation and Transfer Toggle Graduation and Transfer Menu
-
Programs of Study
Toggle Programs of Study Menu
- List of Degrees and Certificates
- Description of Courses Toggle Description of Courses Menu
- Course Prefixes
- Cross-Listed Courses
- HomeBases
-
List of Programs
Toggle List of Programs Menu
- Accounting
- Administration of Justice
- Anthropology
- Apprenticeship
- Art
- Art History
- Art New Media
- ASL-English Interpreting
- Astronomy
- Automotive Collision Technology
- Automotive Technology
- Biology and Biotechnology
- Business
- Business Technology
- Chemistry
- Communication
- Community Services Education
- Computer Information Science
- Dance
- Deaf Culture and ASL Studies
- Design and Engineering Technology
- Diesel/Clean Diesel Technology
- Early Childhood Education
- Economics
- Education/Teaching
- Electrician Trainee Program
- Electronics Technology
- Emergency Medical Technology
- Energy
- Engineering
- English
- English Course Sequence
- English as a Second Language
- ESL Course Sequence
- Ethnic Studies
- Fashion
- Fire Technology
- Funeral Service Education
- General Education - Transfer
- General Science
- Geography and GIS
- Geology
- Gerontology
- Health Education
- Healthcare Interpreting
- History
- Homeland Security
- Honors
- Horticulture
- Hospitality Management
- Human Career Development
- Human Services
- Humanities and Religious Studies
- Interdisciplinary Studies
- Interior Design
- International Studies
- Journalism
- Kinesiology and Athletics
- Learning Resource Center
- Legal Studies
- Library
- Management
- Marketing
- Mathematics and Statistics
- Math and Stats Course Sequence
- Music
- Natural Resources
- Nursing and Allied Health
- Nutrition and Foods
- Paramedic
- Philosophy
- Physics
- Political Science
- Psychology
- Real Estate
- Recreation
- Regional Public Safety Training Center
- Respiratory Care
- Social Justice Studies
- Social Science
- Sociology
- Speech-Language Pathology
- Student Government
- Technical Communication
- Theatre Arts
- Theatre Arts Film
- Theatre Arts Performance
- Welding Technology
- Work Experience
- World Languages
- Administrators, Faculty, and Staff Toggle Administrators, Faculty, and Staff Menu
- Index
- Catalog Archives
Print Options
Computer Information Science
Overview
Certificates and degree programs pull from multiple categories to make up a concentration of courses designed to help you succeed.
Computer Information Science Department courses at American River College are broken down into categories, including:
- CISA - Computer Applications
- CISC - Computer Core Classes
- CISN - Computer Networking
- CISP - Computer Programming
- CISS - Computer Security
- CISW - Web
Degrees and Certificates Offered
- A.A. in CIS: Microcomputer Applications
- A.S. in CIS: Computer Networking Management
- A.S. in CIS: Computer Programming
- A.S. in CIS: Database Management
- A.S. in CIS: Information Technology Technician
- A.S. in Computer Science
- A.S. in Cybersecurity and Information Assurance
- CIS: Computer Networking Management Certificate
- CIS: Computer Programming Certificate
- CIS: Database Management Certificate
- CIS: Microcomputer Applications Certificate
- CIS: PC Support Certificate
- Computer Information Security Essentials Certificate
- Cybersecurity and Information Assurance Certificate
- Cybersecurity and Information Security Administration Certificate
- Enterprise Mainframe System Administration Certificate
- Enterprise Software Engineering and Development Apprenticeship Certificate
- Guided Pathways Milestone Certificate for Multilingual Speakers: Pathway to Computer Info Science Certificate
- Internet Marketing Certificate
- Network Administration Essentials - Windows Certificate
- Technical Communications Certificate
- Web Developer Certificate
- Web Publishing (Front-End) Certificate
- Dean Michelle Brock
-
Department Chair
Tak Auyeung
- Phone (916) 484-8215
- Email askhb-STEM@arc.losrios.edu
Associate Degrees
A.A. in CIS: Microcomputer Applications
This degree focuses on the use of the microcomputer and current, commonly used software to solve problems in a business environment. Course work includes microcomputer applications in database management, desktop publishing, electronic spreadsheets, presentation graphics, operating systems, word processing, and at least one programming language.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
BUSTEC 300.1 | Keyboarding/Applications: Beginning | 1 |
CISA 126 | Outlook: Basics (1) | 1 |
or BUSTEC 126 | Outlook: Basics (1) | |
CISA 127 | Outlook: Tools (1) | 1 |
or BUSTEC 127 | Outlook: Tools (1) | |
CISA 305 | Beginning Word Processing | 2 |
CISA 306 | Intermediate Word Processing | 2 |
CISA 315 | Introduction to Electronic Spreadsheets | 2 |
CISA 316 | Intermediate Electronic Spreadsheets | 2 |
CISA 320 | Introduction to Database Management | 1 |
CISA 322 | Design and Development of Desktop Database Applications | 3 |
CISA 330 | Desktop Publishing | 2 |
CISA 340 | Presentation Graphics | 2 |
CISC 306 | Introduction to Web Page Creation | 1 |
CISC 310 | Introduction to Computer Information Science | 3 |
CISC 320 | Operating Systems | 1 |
CISC 323 | Linux Operating System | 1 |
CISP 370 | Beginning Visual Basic | 4 |
A minimum of 5 units from the following: | 5 | |
ACCT 341 | Computerized Accounting (3) | |
BUSTEC 313 | Web-based Conferencing and Presentations for the Business Professional (2) | |
CISA 160 | Project Management Techniques and Software (3) | |
CISC 350 | Introduction to Data Communications (1) | |
CISC 351 | Introduction to Local Area Networks (1) | |
CISS 315 | Ethical Hacking (3) | |
CISW 300 | Web Publishing (3) | |
A minimum of 3 units from the following: | 3 | |
ACCT 343 | Computer Spreadsheet Applications for Accounting (2) | |
CISA 331 | Intermediate Desktop Publishing (2) | |
CISC 305 | Introduction to the Internet (1) | |
CISP 350 | Database Programming (3) | |
CISP 360 | Introduction to Structured Programming (4) | |
CISP 480 | Honors Introduction to Structured Programming (5) | |
CISS 300 | Introduction to Information Systems Security (1) | |
CISW 370 | Designing Accessible Websites (1) | |
Total Units: | 37 |
The CIS: Microcomputer Applications Associate in Arts (A.A.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- design and manage database tables, queries and forms.
- produce reports for use in a typical business environment.
- evaluate the basic computing needs of a business by developing associated documentation and presentations.
- create spreadsheet formulas and manipulate business data.
- compose and format typical business communications documents according to industry standards.
- combine data from different software applications into one document.
- compose simple computer programs using basic logic.
- apply file management techniques in organizing computer data.
A.S. in CIS: Computer Networking Management
This degree covers network administration technologies, techniques, and the hardware and software used in today’s business/enterprise networking environment. Major topics covered include installation, configuration, and troubleshooting of network operating systems. The degree stresses the knowledge and skills required for the day-to-day operation, business aspects, security and management of computer networks. This degree has three distinct concentrations with specific courses for each concentration track:
1. Microsoft Windows networking concentration, focusing on preparing for the Microsoft Certified Systems Engineer (MCSE) and/or the Microsoft Certified Systems Administrator (MCSA) certification.
2. Linux/Unix networking concentration, focusing on preparing for the administration of commercial Linux/Unix servers and network environments.
3. Cisco router and network administration concentration, which covers all the objectives of the Cisco Certified Network Associate (CCNA) certification exam.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
BUS 310 | Business Communications (3) | 3 - 4 |
or ENGWR 300 | College Composition (3) | |
or ENGWR 480 | Honors College Composition (3) | |
or ESLW 340 | Advanced Composition (4) | |
CISA 315 | Introduction to Electronic Spreadsheets | 2 |
CISC 320 | Operating Systems | 1 |
CISC 323 | Linux Operating System | 1 |
CISC 350 | Introduction to Data Communications | 1 |
CISC 361 | Information Technology Fundamentals | 3 |
CISS 310 | Network Security Fundamentals | 3 |
Subtotal Units: | 14 - 15 |
CISCO Concentration
Course Code | Course Title | Units |
---|---|---|
CISC 324 | Intermediate Linux Operating System | 1 |
[ CISN 110 | Networking Technologies - Preparation for N+ Certification (2) | 3 - 4 |
and CISN 111 ] | Intermediate Networking Technologies (2) | |
or CISN 119 | TCP/IP Protocols (3) | |
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks | 3.5 |
CISN 341 | CISCO Networking Academy (CCNA)tm:Switching, Routing, and Wireless Essentials | 3.5 |
CISN 342 | Cisco Networking Academy CCNA: Enterprise Networking, Security, and Automation | 3.5 |
CISS 330 | Implementing Internet Security and Firewalls | 3 |
CISCO Concentration Units: | 17.5 - 18.5 | |
Total Units: | 31.5 - 33.5 |
Linux Concentration
Course Code | Course Title | Units |
---|---|---|
CISC 324 | Intermediate Linux Operating System | 1 |
CISN 110 | Networking Technologies - Preparation for N+ Certification | 2 |
CISN 111 | Intermediate Networking Technologies | 2 |
CISN 119 | TCP/IP Protocols | 3 |
CISN 120 | Red Hat Linux System Administration I (RH124) | 2 |
CISN 121 | Red Hat Linux System Administration II (RH134) | 2 |
CISN 122 | Red Hat Linux System Administration III (RH254): Data Center Services | 2 |
A minimum of 3 units from the following: | 3 | |
CISP 400 | Object Oriented Programming with C++ (4) | |
CISS 342 | Implementing Linux Operating System Security (3) | |
Linux Concentration Units: | 17 | |
Total Units: | 31 - 32 |
Windows Concentration
Course Code | Course Title | Units |
---|---|---|
CISN 110 | Networking Technologies - Preparation for N+ Certification | 2 |
CISN 111 | Intermediate Networking Technologies | 2 |
CISN 300 | Network Systems Administration | 3 |
CISN 302 | Intermediate Network Systems Administration | 3 |
CISN 307 | Windows Active Directory Services | 3 |
CISN 308 | Internetworking with TCP/IP (3) | 3 |
or CISN 119 | TCP/IP Protocols (3) | |
A minimum of 3 units from the following: | 3 | |
CISP 370 | Beginning Visual Basic (4) | |
CISS 341 | Implementing Windows Operating System Security (3) | |
Windows Concentration Units: | 19 | |
Total Units: | 33 - 34 |
The CIS: Computer Networking Management Associate in Science (A.S.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- WINDOWS CONCENTRATION:
- install, configure, monitor, manage, backup, and customize a Microsoft server.
- design, construct and apply group policies and NTFS file system permissions to secure files and network resources.
- design, construct and troubleshoot a Microsoft Active Directory network using Microsoft workstation and server operating systems.
- CISCO CONCENTRATION:
- design, evaluate, construct and implement a routed IP network using industry standard routing protocols and routing equipment, in a wired or wireless configuration.
- design, evaluate, construct and implement a multilayer switching network using switching protocols, such as Ethernet, in a wired or wireless configuration.
- design, install and test Wide Area Network (WAN) connectivity solutions.
- design and evaluate basic security and access solutions in a switched or routed LAN or WAN.
- design, evaluate, specify, and install various types of network media.
- LINUX/UNIX CONCENTRATION:
- install, configure, monitor, manage, backup, and customize a Linux server.
- design, evaluate and implement and troubleshoot typical Linux server services in the areas of user accounts and security, printing, web server, telnet server, firewall, email server, domain name service, dynamic host configuration protocol, network file system, and Microsoft Windows compatibility.
Career Information
This degree is designed for career/technical students who plan to enter the work force as well as working IT professionals that wish to upgrade their skills. Typical careers a student could expect to pursue include network technical support staff, network administrators, network designers, network systems engineer, network troubleshooters, and information systems security specialists.
A.S. in CIS: Computer Programming
This degree includes general topics in the field of computer programming, including but not limited to, programming language, the use of an operating system, and the translation of a problem statement into a generic program solution. Programming language-specific topics include syntax, program structuring, language constructs and proper programming methods.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
CISC 310 | Introduction to Computer Information Science | 3 |
CISP 350 | Database Programming | 3 |
Subtotal Units: | 6 |
C++ concentration
Course Code | Course Title | Units |
---|---|---|
[ CISP 300 | Algorithm Design/Problem Solving (3) | 5 - 7 |
and CISP 360 ] | Introduction to Structured Programming (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 400 | Object Oriented Programming with C++ | 4 |
CISP 430 | Data Structures | 4 |
C++ concentration Units: | 13 - 15 | |
Total Units: | 19 - 21 |
Java concentration
Course Code | Course Title | Units |
---|---|---|
[ CISP 300 | Algorithm Design/Problem Solving (3) | 5 - 7 |
and CISP 360 ] | Introduction to Structured Programming (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 401 | Object Oriented Programming with Java | 4 |
A minimum of 3 units from the following: | 3 | |
CISC 320 | Operating Systems (1) | |
CISC 323 | Linux Operating System (1) | |
CISC 324 | Intermediate Linux Operating System (1) | |
CISP 310 | Computer Architecture and Organization (4) | |
Java concentration Units: | 12 - 14 | |
Total Units: | 18 - 20 |
The CIS: Computer Programming Associate in Science (A.S.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- describe how programming relates to the development of an information system.
- develop programs using the top-down method.
- apply structured programming techniques.
- translate a detailed design document into a computer programming language solution.
- verify the syntactic correctness of a program.
- verify the logical correctness of a program.
- analyze the behavior of a program and locate defects.
Career Information
Upon completion of the computer programming degree, a student meets the minimum qualifications as an entry-level programmer/developer.
A.S. in CIS: Database Management
The CIS: Database Management degree focuses on relational database technology used in the business environment. The emphasis is on selecting the appropriate system platform for database deployment. Course work includes database system design and programming for desktop, enterprise and Internet platforms, structure query language (SQL) programming, introductory principles of modular programming, system design and problem solving, desktop operating systems, electronic spreadsheets and a variety of introductory business courses.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
ACCT 101 | Fundamentals of College Accounting (3) | 3 - 4 |
or ACCT 301 | Financial Accounting (4) | |
BUS 110 | Business Economics (3) | 3 |
or ECON 302 | Principles of Macroeconomics (3) | |
BUS 300 | Introduction to Business | 3 |
BUS 310 | Business Communications (3) | 3 |
or ENGWR 300 | College Composition (3) | |
CISA 315 | Introduction to Electronic Spreadsheets | 2 |
CISA 320 | Introduction to Database Management | 1 |
CISA 322 | Design and Development of Desktop Database Applications | 3 |
CISC 310 | Introduction to Computer Information Science | 3 |
CISC 320 | Operating Systems | 1 |
CISP 300 | Algorithm Design/Problem Solving | 3 |
CISP 350 | Database Programming | 3 |
CISP 370 | Beginning Visual Basic | 4 |
CISW 300 | Web Publishing | 3 |
CISW 410 | Database-Driven Web Applications | 4 |
Total Units: | 39 - 40 |
The CIS: Database Management Associate in Science (A.S.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- describe relational database technologies for desktop, enterprise and Internet platforms.
- explain and discuss database theory and principles.
- employ relational database technologies for either desktop, enterprise and Internet platforms to solve common business problems using standard database principles and practices.
- assess and document information system requirements.
- employ modular programming concepts in program development.
- design and code elementary programs encountered in business and government.
- identify interactive web publishing situations requiring database solutions.
- create interactive web database.
- analyze practical business problems and utilize critical thinking in the determination of alternative solutions.
- apply communication theory, effective writing techniques, and interpersonal communication skills to business situations.
- analyze and explain the nature and purpose of accounting and its function in business.
A.S. in CIS: Information Technology Technician
The CIS: Information Technology Technician degree covers the use and maintenance of computer hardware, software, and network connections in today’s business environment. Course work includes learning basic computer skills in configuration, use, and troubleshooting major hardware components, different operating systems, and applications in a standalone and network environment. Additionally, the degree introduces basic business and project management skills. This program covers all the objectives of the Computing Technology Industry Association (CompTIA) A+ certification exam.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
BUS 224 | Customer Service | 1 |
CISC 310 | Introduction to Computer Information Science | 3 |
CISC 320 | Operating Systems | 11 |
CISC 361 | Information Technology Fundamentals | 3 |
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks | 3.5 |
CISS 315 | Ethical Hacking | 3 |
CISS 350 | Disaster Recovery | 3 |
CISA 160 | Project Management Techniques and Software (3) | 3 |
or MGMT 142 | Project Management Techniques and Software (3) | |
A minimum of 6 units from the following: | 6 | |
CISA 126 | Outlook: Basics (1) | |
or BUSTEC 126 | Outlook: Basics (1) | |
CISA 127 | Outlook: Tools (1) | |
or BUSTEC 127 | Outlook: Tools (1) | |
CISA 305 | Beginning Word Processing (2) | |
CISA 315 | Introduction to Electronic Spreadsheets (2) | |
CISA 320 | Introduction to Database Management (1) | |
CISA 340 | Presentation Graphics (2) | |
CISC 306 | Introduction to Web Page Creation (1) | |
CISC 323 | Linux Operating System (1) | |
Total Units: | 26.5 |
1Taken on the Windows operating system.
The CIS: Information Technology Technician Associate in Science (A.S.) degree may be obtained by completion of 60 transferable, semester units, including (a) the major or area of emphasis described in the Required Program, and (b) one of the following: the ARC General Education, the Intersegmental General Education Transfer Curriculum (IGETC), or the California State University General Education-Breadth Requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- identify the names, purpose, and characteristics of system components.
- evaluate and demonstrate basic procedures for adding and removing field replaceable components for desktop computers.
- analyze and demonstrate the installation and troubleshooting of current operating systems, applications and basic networking technology used in industry.
- formulate back-up, recovery, and system protection plans for the operating system in a network environment.
- develop proficiency in customer service skills to effectively diagnose and communicate microcomputer software and hardware-related problems and solutions at the user level.
- demonstrate the techniques to manage a project, control costs, and schedule resources employing management software.
- recognize within the information technology (IT) field the diverse business environment associated with support issues.
- configure and implement data security methods for protecting computers and networks from unauthorized access.
A.S. in Computer Science
This degree provides a comprehensive exposure to programming languages, algorithms and problem solving in preparation for upper division computer science courses. The Computer Science degree includes substantial course work in mathematics required by most university computer science programs.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
[ CISP 300 | Algorithm Design/Problem Solving (3) | 5 - 7 |
and CISP 360 ] | Introduction to Structured Programming (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 310 | Computer Architecture and Organization | 4 |
CISP 400 | Object Oriented Programming with C++ | 4 |
CISP 430 | Data Structures | 4 |
CISP 440 | Discrete Structures for Computer Science | 3 |
MATH 400 | Calculus I | 5 |
MATH 401 | Calculus II | 5 |
Total Units: | 30 - 32 |
The Computer Science Associate in Science (A.S.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- evaluate various programming language solutions to a proposed problem.
- recommend tools and techniques for each step in the development of a computer program.
- integrate the basic mathematical knowledge that is fundamental to computer science into the solutions of proposed problems.
- evaluate the theories and core techniques of computer science using scientific methods.
A.S. in Cybersecurity and Information Assurance
This program prepares IT professionals to apply knowledge and experience in network security, risk management, intrusion detection, remediation, and digital forensics to safeguard infrastructure and secure data and business operations. Courses deliver proven methods for information security using software analysis techniques, web engineering, cloud management, and networking strategies to prevent, detect, and mitigate cyberattacks. This program also provides preparation for several nationally recognized, high demand certifications in the field of Cybersecurity.
Catalog Date: August 1, 2024
Degree Requirements
Course Code | Course Title | Units |
---|---|---|
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks | 3.5 |
CISN 341 | CISCO Networking Academy (CCNA)tm:Switching, Routing, and Wireless Essentials | 3.5 |
CISN 300 | Network Systems Administration (3) | 3 |
CISS 310 | Network Security Fundamentals | 3 |
CISS 315 | Ethical Hacking | 3 |
CISS 316 | Cisco Networking Academy(R): CyberOps Associate | 3 |
CISS 321 | Scripting for Cyber Security | 3 |
CISS 330 | Implementing Internet Security and Firewalls | 3 |
CISS 350 | Disaster Recovery | 3 |
CISS 360 | Computer Forensics and Investigation | 3 |
Total Units: | 31 |
The Cybersecurity and Information Assurance Associate in Science (A.S.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- define best practices for configuring cyber defense and countermeasures.
- design organizational plans for securing data and while maintaining the confidentiality, integrity, and availability (CIA) of the information transmitted over communication networks.
- explain how security principles and cyber defense concepts impact organizational policies and practices.
- analyze security risks mitigation processes to identify, evaluate, prioritize, and prevent potential security threats.
- critique plans to secure and manage physical and virtual infrastructures for legal and secure cloud operations.
- outline legal issues that should be included within the security awareness training and education program of an organization.
- analyze applicable laws and policies to legally protect the organization against security incident.
- determine how to address vulnerabilities and threats in cellular and mobile network technologies.
- prioritize and establish a disaster recovery plan for the enterprise.
- develop security incident response plans that align to an organization’s security goals and objectives and maintain business continuity.
Career Information
Cybersecurity Engineer Cyber Operations Planner IT Security Specialist Information Security Analyst IT Privacy Analyst IT Risk Analyst Security Operations Center (SOC) Technician Information Security Auditor
Certificates of Achievement
CIS: Computer Networking Management Certificate
The CIS: Computer Networking Management certificate provides instruction for entry-level and IT professionals aiming for skill enhancement on the specific knowledge and skills required to master one of three industry standard network technologies:
·Microsoft Windows networking concentration, focusing on preparing for the Microsoft Certified Systems Engineer (MCSE) and/or the Microsoft Certified Systems Administrator (MCSA) certification.
·Linux/Unix networking concentration, focusing on preparing for the administration of commercial Linux/Unix servers and network environments.
·Cisco router and network administration concentration, which covers all the objectives of the Cisco Certified Network Associate (CCNA) certification exam.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISC 323 | Linux Operating System | 1 |
CISC 350 | Introduction to Data Communications | 1 |
CISC 361 | Information Technology Fundamentals | 3 |
CISS 310 | Network Security Fundamentals | 3 |
Subtotal Units: | 8 |
CISCO Concentration
Course Code | Course Title | Units |
---|---|---|
CISC 324 | Intermediate Linux Operating System | 1 |
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks | 3.5 |
CISN 341 | CISCO Networking Academy (CCNA)tm:Switching, Routing, and Wireless Essentials | 3.5 |
CISN 342 | Cisco Networking Academy CCNA: Enterprise Networking, Security, and Automation | 3.5 |
CISCO Concentration Units: | 11.5 | |
Total Units: | 19.5 |
Linux Concentration
Course Code | Course Title | Units |
---|---|---|
CISC 324 | Intermediate Linux Operating System | 1 |
CISN 110 | Networking Technologies - Preparation for N+ Certification | 2 |
CISN 111 | Intermediate Networking Technologies | 2 |
CISN 119 | TCP/IP Protocols | 3 |
CISN 120 | Red Hat Linux System Administration I (RH124) | 2 |
CISN 121 | Red Hat Linux System Administration II (RH134) | 2 |
CISN 122 | Red Hat Linux System Administration III (RH254): Data Center Services | 2 |
Linux Concentration Units: | 14 | |
Total Units: | 22 |
Windows Concentration
Course Code | Course Title | Units |
---|---|---|
CISN 110 | Networking Technologies - Preparation for N+ Certification | 2 |
CISN 111 | Intermediate Networking Technologies | 2 |
CISN 300 | Network Systems Administration | 3 |
CISN 302 | Intermediate Network Systems Administration | 3 |
CISN 307 | Windows Active Directory Services | 3 |
CISN 308 | Internetworking with TCP/IP (3) | 3 |
or CISN 119 | TCP/IP Protocols (3) | |
Windows Concentration Units: | 16 | |
Total Units: | 24 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- demonstrate competency in basic Microsoft Windows and Linux operating system terminology, command line interface commands, account management, and file management and storage.
- define networking terminology, protocols, industry standard models, and best practices for configuring network operating system services.
- configure and implement basic data security methods for protecting servers, workstations and networks from unauthorized access.
- evaluate and demonstrate basic procedures for troubleshooting and replacing field replaceable components in microcomputers.
- implement, evaluate and troubleshoot a transmission control protocol/internet protocol (TCP/IP) addressing scheme.
- define, implement, evaluate and troubleshoot the most common utilities and protocols of the TCP/IP suite.
- CISCO CONCENTRATION:
- design, evaluate, construct and implement a routed network using TCP/IP and industry standard routing protocols and state of the technology routing equipment, in a wired or wireless configuration.
- design, evaluate, construct and implement a multilayer switching network using switching protocols, such as Ethernet, in a wired or wireless configuration.
- design, install and test Wide Area Network (WAN) connectivity solutions.
- design and evaluate basic security and access solutions in a switched or routed LAN or WAN.
- evaluate, specify, and install various types of network media.
- LINUX/UNIX CONCENTRATION:
- install, configure, monitor, manage, backup, and customize a Linux server.
- design, evaluate and implement and troubleshoot typical Linux server services in the areas of user accounts and security, printing, web server, telnet server, firewall, email server, domain name service, dynamic host configuration protocol, network file system, and Microsoft Windows compatibility.
- WINDOWS CONCENTRATION:
- install, configure, monitor, manage, backup, and customize a Microsoft Windows server.
- design, construct and apply group policies and NTFS file system permissions to secure files and network resources.
- design, construct and troubleshoot a Microsoft Active Directory network using Microsoft workstation and server operating systems.
CIS: Computer Programming Certificate
This certificate includes general topics in the field of computer programming, including but not limited to, programming language, the use of an operating system, and the translation of a problem statement into a generic program solution. Programming language-specific topics include syntax, program structuring, language constructs and proper programming methods.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISC 310 | Introduction to Computer Information Science | 3 |
CISC 320 | Operating Systems | 1 |
Subtotal Units: | 4 |
C++ concentration
Course Code | Course Title | Units |
---|---|---|
[ CISP 300 | Algorithm Design/Problem Solving (3) | 5 - 7 |
and CISP 360 ] | Introduction to Structured Programming (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 400 | Object Oriented Programming with C++ | 4 |
CISP 430 | Data Structures | 4 |
A minimum of 1 unit from the following: | 1 | |
CISC 323 | Linux Operating System (1) | |
CISC 324 | Intermediate Linux Operating System (1) | |
C++ concentration Units: | 14 - 16 | |
Total Units: | 18 - 20 |
Java concentration
Course Code | Course Title | Units |
---|---|---|
[ CISP 300 | Algorithm Design/Problem Solving (3) | 5 - 7 |
and CISP 360 ] | Introduction to Structured Programming (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 350 | Database Programming | 3 |
CISP 401 | Object Oriented Programming with Java | 4 |
A minimum of 2 units from the following: | 2 | |
CISC 323 | Linux Operating System (1) | |
CISC 324 | Intermediate Linux Operating System (1) | |
CISP 310 | Computer Architecture and Organization (4) | |
Java concentration Units: | 14 - 16 | |
Total Units: | 18 - 20 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- apply techniques of structured programming.
- design programs using object-oriented methodology.
- analyze problems related to computer programming.
- design algorithms to solve problems related to programming.
- develop specifications of an information system based on requirements.
- compare alternative implementations of programmed solutions using a variety of criteria.
- describe how programming fits in the context of the development of an information system.
Career Information
This programming certificate enables people who are already in the information technology or computer fields to develop or supplement their skills with the experience of an additional programming language.
CIS: Database Management Certificate
The CIS: Database Management certificate involves the study of relational database technology used in the business environment. The emphasis is on selecting the appropriate system platform for database deployment. Course work includes database system design and programming for desktop, enterprise and Internet platforms, structure query language (SQL) programming, introductory principles of modular programming, system design and problem solving, desktop operating systems, and electronic spreadsheets.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISA 315 | Introduction to Electronic Spreadsheets | 2 |
CISA 320 | Introduction to Database Management | 1 |
CISA 322 | Design and Development of Desktop Database Applications | 3 |
CISC 320 | Operating Systems | 1 |
CISP 300 | Algorithm Design/Problem Solving | 3 |
CISP 350 | Database Programming | 3 |
CISP 370 | Beginning Visual Basic | 4 |
CISW 300 | Web Publishing | 3 |
CISW 410 | Database-Driven Web Applications | 4 |
Total Units: | 24 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- describe relational database technologies for desktop, enterprise and Internet platforms.
- explain and discuss database theory and principles.
- employ relational database technologies for either desktop, enterprise and Internet platforms to solve common business problems using standard database principles and practices.
- assess and document information system requirements.
- employ modular programming concepts in program development.
- design and code elementary programs encountered in business and government.
- identify interactive web publishing situations requiring database solutions.
- create interactive web database applications.
CIS: Microcomputer Applications Certificate
This certificate involves the use of the microcomputer and current, commonly used software to solve problems in a business environment. Course work includes microcomputer applications in database management, desktop publishing, electronic spreadsheets, presentation graphics, operating systems, and word processing.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISA 305 | Beginning Word Processing | 2 |
CISA 315 | Introduction to Electronic Spreadsheets | 2 |
CISA 320 | Introduction to Database Management | 1 |
CISA 330 | Desktop Publishing | 2 |
CISA 340 | Presentation Graphics | 2 |
CISC 305 | Introduction to the Internet | 1 |
CISC 310 | Introduction to Computer Information Science | 3 |
CISC 320 | Operating Systems | 1 |
CISC 350 | Introduction to Data Communications | 1 |
A minimum of 6 units from the following: | 6 | |
CISA 306 | Intermediate Word Processing (2) | |
CISA 316 | Intermediate Electronic Spreadsheets (2) | |
CISA 322 | Design and Development of Desktop Database Applications (3) | |
CISC 306 | Introduction to Web Page Creation (1) | |
CISC 323 | Linux Operating System (1) | |
Total Units: | 21 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- design and manage database tables, queries and forms.
- produce reports for use in a typical business environment.
- evaluate the basic computing needs of a business by developing associated documentation and presentations.
- create spreadsheet formulas and manipulate business data.
- compose and format typical business communications documents according to industry standards.
- combine data from different software applications into one document.
- apply file management techniques in organizing computer data.
CIS: PC Support Certificate
The CIS: PC Support certificate covers the use and maintenance of a microcomputer’s hardware, software and network connections in today’s business environment. Course work includes basic computer skills in configuration, use, and troubleshooting major hardware components, different operating systems, and applications in a standalone and network environment. This program covers all the objectives of the Computer Technology Industry Associates (CompTIA) A+ certification exam.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
BUS 100 | English for the Professional (3) | 3 |
or ENGWR 300 | College Composition (3) | |
BUS 310 | Business Communications | 3 |
CISC 310 | Introduction to Computer Information Science | 3 |
CISC 320 | Operating Systems | 11 |
CISC 350 | Introduction to Data Communications | 1 |
CISC 351 | Introduction to Local Area Networks | 1 |
CISC 361 | Information Technology Fundamentals | 3 |
CISC 362 | Microcomputer and Applications Support | 2 |
CISC 363 | Microcomputer Support Technical - Preparation for A+ Certification | 3 |
CISS 310 | Network Security Fundamentals | 3 |
CISS 315 | Ethical Hacking | 3 |
A minimum of 6 units from the following: | 6 | |
CISA 126 | Outlook: Basics (1) | |
or BUSTEC 126 | Outlook: Basics (1) | |
CISA 127 | Outlook: Tools (1) | |
or BUSTEC 127 | Outlook: Tools (1) | |
CISA 305 | Beginning Word Processing (2) | |
CISA 315 | Introduction to Electronic Spreadsheets (2) | |
CISA 320 | Introduction to Database Management (1) | |
CISA 340 | Presentation Graphics (2) | |
CISC 306 | Introduction to Web Page Creation (1) | |
CISC 323 | Linux Operating System (1) | |
Total Units: | 32 |
1Taken on the Windows operating system.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- Identify and recognize the names, purpose, and characteristics of system components by sight or definition.
- Evaluate and demonstrate basic procedures for adding and removing field replaceable components for desktop computers.
- Analyze and demonstrate understanding for installation and troubleshooting current operating systems, applications and basic networking technology used in industry.
- Formulate back-up, recovery, and system protection plans for the operating system in a network environment.
- Develop proficiency in customer service skills to effectively diagnose and communicate microcomputer software and hardware-related problems and solutions at the user level.
- Configure and implement data security methods for protecting computers and networks from unauthorized access.
Computer Information Security Essentials Certificate
This program provides basic cyber operations knowledge of internal and external threats to information assets, compliance requirements, risk management, disaster recovery, and computer forensics. It also provides preparation for the Computing Technology Industry Association (CompTIA) Security+ exam. It is a stackable certificate pathway to the CISS certificate and degree.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISS 310 | Network Security Fundamentals | 3 |
CISS 315 | Ethical Hacking | 3 |
CISS 350 | Disaster Recovery | 3 |
CISS 360 | Computer Forensics and Investigation | 3 |
Total Units: | 12 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- describe the fundamental concepts of the cyber security discipline and use to provide system security.
- identify the Federal, State and Local Cyber Defense partners/structures.
- compare and contrast different types of standards including: laws, regulations, policies, voluntary, and framework-based standards.
- assess the impact of legal/regulatory standards on a given system.
- discuss the rules, laws, policies, and procedures that affect digital forensics.
- describe the steps in performing digital forensics from the initial recognition of an incident through the steps of evidence gathering, preservation and analysis, through the completion of legal proceedings.
- plan, organize, and perform penetration testing on a simple network.
- describe the role of cybersecurity in supporting and encouraging ethics, as well as where cybersecurity practices can cause ethical conflicts.
- evaluate the effectiveness of applications of cybersecurity in preventing crime and abuse.
- assess the effectiveness of a security program.
- develop contingency plans for various size organizations to include: business continuity, disaster recovery and incident response.
- evaluate responsibilities related to the handling of data as it pertains to legal, ethical and/or agency auditing issues.
- evaluate and categorize risk 1) with respect to technology; 2) with respect to individuals, and 3) in the enterprise, and recommend appropriate responses.
Career Information
Cybersecurity Engineer Cyber Operations Planner IT Security Specialist Information Security Analyst IT Privacy Analyst IT Risk Analyst Information Security Auditor
Cybersecurity and Information Assurance Certificate
This certificate prepares IT professionals to apply knowledge and experience in network security, risk management, intrusion detection, remediation, and digital forensics to safeguard infrastructure and secure data and business operations. Courses deliver proven methods for information security using software analysis techniques, web engineering, cloud management, and networking strategies to prevent, detect, and mitigate cyberattacks. This program also provides preparation for several nationally recognized, high demand certifications in the field of Cybersecurity.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks | 3.5 |
CISN 341 | CISCO Networking Academy (CCNA)tm:Switching, Routing, and Wireless Essentials | 3.5 |
CISN 300 | Network Systems Administration | 3 |
CISS 310 | Network Security Fundamentals | 3 |
CISS 315 | Ethical Hacking | 3 |
CISS 316 | Cisco Networking Academy(R): CyberOps Associate | 3 |
CISS 321 | Scripting for Cyber Security | 3 |
CISS 330 | Implementing Internet Security and Firewalls | 3 |
CISS 350 | Disaster Recovery | 3 |
CISS 360 | Computer Forensics and Investigation | 3 |
Total Units: | 31 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- define best practices for configuring cyber defense and countermeasures.
- design organizational plans for securing data and while maintaining the confidentiality, integrity, and availability (CIA) of the information transmitted over communication networks.
- explain how security principles and cyber defense concepts impact organizational policies and practices.
- analyze security risks mitigation processes to identify, evaluate, prioritize, and prevent potential security threats.
- critique plans to secure and manage physical and virtual infrastructures for legal and secure cloud operations.
- outline legal issues that should be included within the security awareness training and education program of an organization.
- analyze applicable laws and policies to legally protect the organization against security incident.
- determine how to address vulnerabilities and threats in cellular and mobile network technologies.
- prioritize and establish a disaster recovery plan for the enterprise.
- develop security incident response plans that align to an organization’s security goals and objectives and maintain business continuity.
Career Information
Cybersecurity Engineer Cyber Operations Planner IT Security Specialist Information Security Analyst IT Privacy Analyst IT Risk Analyst Security Operations Center (SOC) Technician Information Security Auditor
Cybersecurity and Information Security Administration Certificate
The Cybersecurity and Information Security Administration certificate provides the RSI of a structured training program to develop individuals into journey-workers in the information security industry.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
APPRT 498 | Work Experience in Apprenticeable (Occupation) | 0.5 -4 |
CISN 300 | Network Systems Administration | 3 |
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks | 3.5 |
CISS 310 | Network Security Fundamentals | 3 |
CISS 315 | Ethical Hacking | 3 |
CISS 316 | Cisco Networking Academy(R): CyberOps Associate | 3 |
CISS 321 | Scripting for Cyber Security | 3 |
CISS 330 | Implementing Internet Security and Firewalls | 3 |
CISS 341 | Implementing Windows Operating System Security (3) | 3 |
or CISS 342 | Implementing Linux Operating System Security (3) | |
CISS 350 | Disaster Recovery | 3 |
CISS 360 | Computer Forensics and Investigation | 3 |
Total Units: | 31 - 34.5 |
Enrollment Eligibility
To be eligible for enrollment in the program, the student must meet the following criteria:
- Selection by the JAC.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- define best practices for configuring cyber defense and countermeasures.
- design organizational plans for securing data while maintaining the Confidentiality, Integrity, and Availability (CIA) of the information transmitted over communication networks.
- explain how security principles and cyber defense concepts impact organizational policies and practices.
- analyze security risks mitigation processes to identify, evaluate, prioritize, and prevent potential security threats.
- critique plans to secure and manage physical and virtual infrastructures for legal and secure cloud operations.
- outline legal issues that should be included within the security awareness training and education program of an organization.
- analyze applicable laws and policies to legally protect the organization against security incidents.
- determine how to address vulnerabilities and threats in cellular and mobile network technologies.
- prioritize and establish a disaster recovery plan for the enterprise.
- develop security incident response plans that align to an organization’s security goals and objectives and maintain business continuity.
Career Information
The certificate prepares individuals for opportunities as journey-workers in the information security industry.
Enterprise Mainframe System Administration Certificate
The enterprise mainframe system administration certificate provides the Related Supplemental Instruction (RSI) of a structured training program to develop individuals into journey-workers in the mainframe industry.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISP 300 | Algorithm Design/Problem Solving | 3 |
CISP 332 | Introduction to REXX (REstructured Extended Executor) Programming (2) | 2 |
CISC 330 | z System Familiarization | 4.5 |
CISC 331 | z/OS Facilities | 2 |
CISC 332 | z/OS System Services Structure | 2 |
CISC 333 | SMP/E (System Modification Program Extended) for z/OS | 2 |
A minimum of 16 units from the following: | 16 | |
APPRT 498 | Work Experience in Apprenticeable (Occupation) (0.5 - 4) | |
Total Units: | 31.5 |
Enrollment Eligibility
To be eligible for enrollment in the program, the student must meet the following criteria:
- Student must be a registered Enterprise Mainframe System Administration apprentice.
- At least 18 years of age.
- Meets the requirements under the selection procedures of participating California state agencies.
- Engaged in learning a designated occupation and who has entered into a written apprentice agreement to participate in an apprenticeship program for a designated occupation under Department of Apprenticeship Standards' File No. 100451. Apprentice agreement must be approved by the apprenticeship committee.
Enrollment Process
Eligible students are selected for the program according to the following steps:
- Apprentice selection process - Facilitated by the Joint Apprenticeship Committee (JAC): Application, aptitude assessment, interview with JAC and participating department, selection and confirmation, apprentice and department notification, signing ceremony.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- perform hardware-software upgrades.
- plan capacity.
- monitor systems.
- install an operating system.
- maintain system software or products running on a mainframe.
- perform day to day operations of the environment including change and problem management.
Career Information
Mainframe system administrator.
Enterprise Software Engineering and Development Apprenticeship Certificate
State of California Enterprise Software Engineering and Development Apprenticeship for the occupations of Enterprise Software Engineers and Enterprise Software Developers. In this program, apprentices shall satisfactorily complete the prescribed related and supplemental instruction (RSI) identified in the Apprenticeship Standards (File No. 100451) developed by the JAC while receiving on-the-job training in the designated occupation.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISP 300 | Algorithm Design/Problem Solving (3) | 3 - 5 |
or CISP 370 | Beginning Visual Basic (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 451 | Introduction to Enterprise Software Development and Engineering | 4.5 |
CISP 455 | Intermediate Enterprise Software Development and Engineering | 4.5 |
A minimum of 16 units from the following: | 16 | |
APPRT 498 | Work Experience in Apprenticeable (Occupation) (0.5 - 4) | |
Total Units: | 28 - 30 |
Enrollment Eligibility
To be eligible for enrollment in the program, the student must meet the following criteria:
- At least 18 years of age.
- Meets the requirements under the selection procedures of participating California state agencies.
- Engaged in learning a designated occupation and who has entered into a written apprentice agreement to participate in an apprenticeship program for a designated occupation under Department of Apprenticeship Standards' File No. 100451. Apprentice agreement must be approved by the apprenticeship committee.
Enrollment Process
Eligible students are selected for the program according to the following steps:
- Apprentice selection process - Facilitated by the Joint Apprenticeship Committee (JAC): Application, aptitude assessment, interview with JAC and participating department, selection and confirmation, apprentice and department notification, signing ceremony.
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- utilize techniques that are unique to enterprise level software engineering and development.
- utilize techniques and principles such as Agile and DevOps.
- synthesize enterprise level software solutions.
- analyze enterprise data to identify problems or room for improvement.
Guided Pathways Milestone Certificate for Multilingual Speakers: Pathway to Computer Info Science Certificate
This Guided Pathways Milestone Certificate for Multilingual Speakers: Pathway to Computer Information Science offers advanced reading and writing skills at a post secondary level for English learners combined with introductory computer information skills. The combination of these skills can be used along their pathways to degrees, certificates, or transfer, and for use in multilingual office environments.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
ESL 315 | Intermediate-High Integrated Reading and Writing | 6 |
ESL 325 | Advanced-Low Integrated Reading and Writing | 6 |
ESLL 320 | Advanced-Low Listening and Speaking | 3 |
A minimum of 6 units from the following: | 6 | |
CISA 305 | Beginning Word Processing (2) | |
CISA 315 | Introduction to Electronic Spreadsheets (2) | |
CISA 320 | Introduction to Database Management (1) | |
CISA 330 | Desktop Publishing (2) | |
CISC 310 | Introduction to Computer Information Science (3) | |
CISC 350 | Introduction to Data Communications (1) | |
CISN 340 | Cisco Networking Academy CCNA: Introduction to Networks (3.5) | |
CISN 341 | CISCO Networking Academy (CCNA)tm:Switching, Routing, and Wireless Essentials (3.5) | |
CISP 300 | Algorithm Design/Problem Solving (3) | |
CISP 360 | Introduction to Structured Programming (4) | |
CISS 300 | Introduction to Information Systems Security (1) | |
CISS 310 | Network Security Fundamentals (3) | |
CISW 300 | Web Publishing (3) | |
Total Units: | 21 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- write formal academic essays as well as apply techniques of written communication, sentence structure, word usage, punctuation, and spelling.
- employ reading strategies, such as summarizing, paraphrasing, and quoting and integrating outside sources into writing.
- analyze written communication and compose and organize paragraphs into effective documents.
- convey intended meaning, including accuracy in sound production, syllabification, and intonation.
- formulate and use a variety of interactive strategies effectively such as clarification, polite interruption, and agreement/disagreement strategies.
- participate in in-depth discussions effectively, take clear notes, and give oral presentations in a business environment.
- explain how a computer system works and differentiate between hardware and software components.
- explain the basic operations of networks.
- demonstrate the secure utilization of internet resources.
- demonstrate an understanding of the development and use of information systems in business.
- manipulate databases using database management software.
- build software solutions to business problems using internet technology.
Career Information
This certificate supports course work in a variety of computer science professions, including in multilingual work environments.
Internet Marketing Certificate
This certificate offers a program of study for students seeking jobs that require skills in technical marketing applications. It provides opportunities to combine traditional marketing theory with the technical skills needed in today's business environment. Courses address current technology-based business communications, marketing, Internet strategies, applications, and trends.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISA 330 | Desktop Publishing | 2 |
CISA 340 | Presentation Graphics | 2 |
CISA 345 | Technical Marketing Applications | 2 |
CISA 346 | Social Media Applications | 1 |
CISW 350 | Imaging for the Web | 1 |
BUS 100 | English for the Professional | 3 |
MKT 330 | Internet Marketing | 3 |
Total Units: | 14 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- identify and create effective Internet marketing strategies that enhance business relationships with present and future customers.
- apply communication theory, effective writing techniques, and presentation skills to business situations.
- utilize software applications designed to present and promote business in print and visual media.
- devise a marketing plan using social media applications and content platforms for marketing both small and large businesses.
- analyze various software applications for Search Engine Optimization (SEO), analytic tools, web-building and blog applications, email marketing, and other technical marketing tools.
Career Information
Career opportunities include titles such as social media administrator, digital marketing director, campaign specialist, marketing/events coordinator, media marketing, social media squad, Internet marketing communications, and communications and social media coordinator.
Network Administration Essentials - Windows Certificate
This program provides the information and skills necessary for network administration professionals to administer a Windows Active Directory domain-based enterprise network. It also provides preparation for several Microsoft Certified Systems Engineer (MCSE) certification exams.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISN 300 | Network Systems Administration | 3 |
CISN 302 | Intermediate Network Systems Administration | 3 |
CISN 307 | Windows Active Directory Services | 3 |
CISN 308 | Internetworking with TCP/IP | 3 |
Total Units: | 12 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- Define best practices for configuring network operating system services.
- Construct and apply group policy settings at the Organizational Unit (OU), domain, site or local machine level.
- Apply Windows group policy and NTFS file system permissions to secure the workstations, the internal network and shared resources.
Technical Communications Certificate
This certificate offers an interdisciplinary program of courses in Technical Communications, Art/New Media, and Computer Information Systems to prepare students for a variety of technical writing and professional communication careers. The certificate includes the theory, writing skills, design background, and computer applications knowledge needed for jobs in technical communication.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
ARTNM 352 | Design for Publication (3) | 2 - 3 |
or CISA 330 | Desktop Publishing (2) | |
CISA 305 | Beginning Word Processing (2) | 2 - 3 |
or BUSTEC 310 | Introduction to Word/Information Processing (3) | |
CISW 300 | Web Publishing | 3 |
TECCOM 300 | Introduction to Technical/Professional Communication | 3 |
TECCOM 310 | Writing Digital Content | 1 |
TECCOM 330 | Writing Technical Manuals | 1 |
A minimum of 3 units from the following: | 3 | |
BUS 100 | English for the Professional (3) | |
BUS 310 | Business Communications (3) | |
CISW 321 | Web Site Development using Dreamweaver (3) | |
Total Units: | 15 - 17 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- analyze audience information needs.
- compose concise, clearly written professional documents organized with the audiences' needs in mind.
- design print and online resources that communicate organizations' values, enhance readability, and are easy to use.
- demonstrate basic skills in the use of word processing, page design, and web design applications.
- evaluate organizations' communication goals and needs based on technical writing principles.
Career Information
Technical communicators find employment in medical, scientific, high tech, business, university, and government settings. They may write white papers, tutorials, reference and procedure manuals, help systems, user assistance video scripts, grants and proposals, and more.
Web Developer Certificate
This certificate offers a program of study for students seeking jobs in the fields of web-based programming and web application development. It provides opportunities to develop the necessary skills and aptitudes for creating and maintaining interactive, database-driven web applications.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISC 320 | Operating Systems | 1 |
CISC 323 | Linux Operating System | 1 |
CISC 324 | Intermediate Linux Operating System | 1 |
CISP 300 | Algorithm Design/Problem Solving (3) | 3 - 5 |
or CISP 360 | Introduction to Structured Programming (4) | |
or CISP 370 | Beginning Visual Basic (4) | |
or CISP 401 | Object Oriented Programming with Java (4) | |
or CISP 480 | Honors Introduction to Structured Programming (5) | |
CISP 350 | Database Programming | 3 |
CISW 300 | Web Publishing | 3 |
CISW 310 | Advanced Web Publishing (4) | 4 |
or CISW 400 | Client-side Web Scripting (4) | |
CISW 370 | Designing Accessible Websites | 1 |
CISW 410 | Database-Driven Web Applications | 4 |
A minimum of 4 units from the following: | 4 | |
CISW 304 | Cascading Style Sheets (2) | |
CISW 350 | Imaging for the Web (1) | |
CISW 355 | Web Imaging Projects (2) | |
CISW 410 | Database-Driven Web Applications (4) | |
Total Units: | 25 - 27 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- analyze how an interactive web application is developed using static web pages, forms, client-side scripts, server-side scripts, subroutine or class libraries, and relational databases.
- evaluate informational or business needs that could benefit from a web application and design an appropriate web application that address those needs.
- create and debug scripts in at least one client-side and at least one server-side scripting language.
- construct embedded Structured Query Language (SQL) commands to access, display, modify, add, and delete information via a web application.
- integrate graphic principles and programming functionality with a web application.
- demonstrate basic use of both Linux and Windows Operating System command-line interface.
- devise or choose efficient algorithms for the solution of problems using the control structures of structured programming.
- design software using object-oriented methods to develop event driven programs for both applets and applications.
Web Publishing (Front-End) Certificate
This certificate offers a program of study for students seeking jobs in the field of front-end web publishing. It provides opportunities to develop the necessary skills for creating, maintaining, and managing client sites. Program will include building websites with HyperText Markup Language (HTML), software applications using WYSIWYG (what you see is what you get) interfaces, and template sites using Content Management Systems (CMS). Program will also include Internet marketing skills using social media, creating video and graphics for web media, and search engine optimization (SEO) techniques.
Catalog Date: August 1, 2024
Certificate Requirements
Course Code | Course Title | Units |
---|---|---|
CISW 300 | Web Publishing | 3 |
CISW 321 | Web Site Development using Dreamweaver | 3 |
CISW 350 | Imaging for the Web | 1 |
CISC 306 | Introduction to Web Page Creation | 1 |
CISA 345 | Technical Marketing Applications | 2 |
CISA 346 | Social Media Applications | 1 |
CISW 370 | Designing Accessible Websites | 1 |
A minimum of 5 units from the following: | 5 | |
CISA 330 | Desktop Publishing (2) | |
CISW 304 | Cascading Style Sheets (2) | |
CISW 355 | Web Imaging Projects (2) | |
MKT 330 | Internet Marketing (3) | |
ARTNM 324 | Digital Design (3) | |
ARTNM 332 | Digital Video (3) | |
ARTPH 315 | Trends in Software and Social Media for Photographers (3) | |
Total Units: | 17 |
Student Learning Outcomes
Upon completion of this program, the student will be able to:
- plan and build websites using HyperText Markup Language (HTML) and Cascading Style Sheets (CSS).
- create and edit websites using software application programs that provide a WYSIWYG (what you see is what you get) interface.
- build and manage websites using content management systems (CMS).
- design and manipulate graphics using software for photo editing, compressing, and retouching for numerous image and video file formats.
- develop marketing strategies using SEO (search engine optimization) techniques to achieve high results in organic Internet searches. This will include creative, technical, and analytical work.
- utilize social media applications to build audience with cloud based marketing tools such as blogs, social networking services, photo and video sharing apps, podcasts, eBooks, webinars, and more.
- analyze website stats, social media, apps and integration, link building, and monetization.
- identify web accessibility issues when designing web sites and social media posts.
Career Information
Web Designer Front End Web Developer Web And Media Design Specialist Content Editor Solutions Engineer-Media Media Manager Media Campaign Strategist/Specialist Internet Media Administrator Digital Marketing Director Marketing/Events Coordinator Social Media Squad Internet Marketing Communications Communications and Social Media Coordinator
Computer Information Science - Applications (CISA) Courses
CISA 126 Outlook: Basics
- Same As:BUSTEC 126
- Units:1
- Hours:18 hours LEC
- Prerequisite:None.
- Advisory:BUSTEC 300.1
- Catalog Date:August 1, 2024
This course introduces Microsoft Outlook, the industry-leading personal information management software. Topics include understanding and navigating the Outlook environment, creating and sending email, using email special features, managing Outlook contacts, using an electronic calendar, and creating tasks and to-do items. Completion of BUSTEC 126/CISA 126 and BUSTEC 127/CISA 127 prepares students to pass the Microsoft Office Specialist (MOS) certification for the Microsoft Outlook application. This course is not open to students who have completed BUSTEC 126.
CISA 127 Outlook: Tools
- Same As:BUSTEC 127
- Units:1
- Hours:18 hours LEC
- Prerequisite:BUSTEC 126 or CISA 126 with a grade of "C" or better
- Advisory:BUSTEC 300.1 with a grade of "C" or better
- Catalog Date:August 1, 2024
This course presents the advanced personal information management tools in Outlook. Topics include working with multiple email accounts, using rules and folders, incorporating advanced calendar and contact features, collaborating using sharing and delegate features, and customizing the Outlook user interface. In addition, the course covers the integration of Outlook with other applications in the Microsoft Office suite. Completion of BUSTEC 126/CISA 126 and BUSTEC 127/CISA 127 prepares students to pass the Microsoft Office Specialist (MOS) certification for the Microsoft Outlook application. This course is not open to students who have completed BUSTEC 127.
CISA 160 Project Management Techniques and Software
- Same As:MGMT 142
- Units:3
- Hours:54 hours LEC
- Prerequisite:None.
- Advisory:ENGWR 102 or 103, and ENGRD 116; OR ESLR 320 and ESLW 320; CISC 300
- Catalog Date:August 1, 2024
This introductory course covers the responsibilities of a project manager. It includes the knowledge needed to manage a project, control costs, and schedule resources. It also introduces the use of project management software to track project resources, tasks, and milestones. This course is not open to students who have taken MGMT 142.
CISA 299 Experimental Offering in Computer Information Science - Applications
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.
CISA 305 Beginning Word Processing
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 300
- Transferable:CSU
- General Education:AA/AS Area II(b)
- Catalog Date:August 1, 2024
This course introduces professional word processing skills and techniques that are essential to the entire document production process and global information sharing. Topics include basic skills such as creating, editing, and formatting word documents; as well as higher-level features such as creating tables, working with themes and graphics, and merging multiple documents.
CISA 306 Intermediate Word Processing
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISA 305 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course builds upon previous instruction in the use of a word processing application with an emphasis on advanced information documents and reports. It includes creating a business letter and flyer, editing an academic document according to MLA style, writing a business report, enhancing page layout and design in a newsletter.
CISA 315 Introduction to Electronic Spreadsheets
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 100 or 300
- Transferable:CSU
- General Education:AA/AS Area II(b)
- Catalog Date:August 1, 2024
This course introduces professional electronic spreadsheet skills that cover the entire spreadsheet production process. Topics include basic skills such as creating a worksheet, entering data, adding formulas and functions, formatting the worksheet, and checking for errors. This course also introduces similar skills essential to creating professional charts from a worksheet. These skills include planning and creating a chart, formatting a chart, summarizing data with sparklines, and identifying data trends.
CISA 316 Intermediate Electronic Spreadsheets
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISA 315 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is a continuation of CISA 315 (Introduction to Electronic Spreadsheets) with an emphasis on worksheet automation and summarization, pivot tables, data management, analysis tools, and higher-level formulas and functions.
CISA 320 Introduction to Database Management
- Units:1
- Hours:9 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:BUSTEC 300.1 and CISC 300
- Transferable:CSU
- General Education:AA/AS Area II(b)
- Catalog Date:August 1, 2024
This course introduces the use of database management programs on the microcomputer. It includes designing a database; storing, searching, and updating files; and designing and producing printed reports.
CISA 322 Design and Development of Desktop Database Applications
- Units:3
- Hours:36 hours LEC; 54 hours LAB
- Prerequisite:CISA 320 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers strategies for the design and development of desktop database applications. Topics include database objects, data types, data integrity, relational tables, joins, relationships, domain constraints, complex queries, forms, reports, sharing data with other applications, and data maintenance.
CISA 330 Desktop Publishing
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:BUSTEC 100.1 and CISC 300
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides an overview of desktop publishing (DTP) and a major desktop publishing application program. It includes page layout skills needed to produce newsletters, brochures, flyers, reports, and other marketing material. Additionally, it covers importing and placing graphics and text, using layers, master pages, frames, creating graphics using the pen tool, and working with color both digitally and in print.
CISA 331 Intermediate Desktop Publishing
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISA 330 with a grade of "C" or better
- Advisory:BUS 100
- Transferable:CSU
- Catalog Date:August 1, 2024
This course builds upon previous desktop publishing software concepts and study. Topics include working with effects and advanced techniques, applying styles, importing and linking graphics, tabs and tables, and working with transparency effects. It also covers producing long documents and book features, output and exporting to PDF format, and creating interactive documents for online use.
CISA 340 Presentation Graphics
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 300
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the basic concepts and applications of a presentation program that is used to present information in the form of a slide show. Topics include elements of good presentation design, slide organization, transition and animation effects, the integration of various software applications and media, plus the production of slide show presentations. In addition, the course introduces techniques for creating informational slides that can be printed, displayed on a monitor, shared in real time on the web, or saved as a video for others to watch.
CISA 345 Technical Marketing Applications
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 305
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides an overview of online marketing applications. It includes creating websites using cloud based software, building media-rich content for blogs, and developing marketing strategies using Search Engine Optimization (SEO) tools such as Google Analytics. It also covers email marketing software to create and manage mailing lists, newsletters, and automated campaigns. Additionally, it covers audience building with other cloud based marketing tools such as podcasts, ebooks, webinars, and more. All software used in this course is free, cloud based, and mobile.
CISA 346 Social Media Applications
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Advisory:CISC 305
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces a variety of social media applications and content platforms for marketing both small and large businesses. It includes popular applications for online social networking services (Facebook Pages for business), microblogging (Twitter), visual bookmark boards (Pinterest), video-sharing websites and YouTube channels, Internet based photo and video sharing apps (Instagram and Snapchat), and image editing mobile apps specifically for marketing. It also includes tracking social media, apps and integration, link building, and monetization.
CISA 348 Exploring Presentation Graphics
- Units:1
- Hours:18 hours LEC
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides students with sufficient knowledge and skills to prepare presentations in a variety of courses. Topics include planning, designing, and preparing presentations; enhancing presentations with media; creating posters, tables, and statistical charts; interactivity, advanced animation, and hyperlinks; customizing a slide show; and collaborating, securing, and sharing a presentation.
CISA 499 Experimental Offering in Computer Information Science - Applications
- Units:0.5 - 4
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the experimental courses description.
Computer Information Science - Core (CISC) Courses
CISC 100 Computer Fundamentals with Hands-on Lab
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Catalog Date:August 1, 2024
This introductory course develops basic computer skills needed for college-level courses, workplace productivity, and personal enrichment. It provides individuals who are new to computing or who have very little computing experience with slower paced, general, non-technical information as well as in-class hands-on instruction reinforcement. This course introduces common computer terminology and concepts, file management, electronic mail, online course management, productivity application software, and the Internet.
CISC 294 Topics in Computer Information Science - Core
- Units:0.5 - 5
- Hours:9 - 72 hours LEC
- Prerequisite:None.
- Catalog Date:August 1, 2024
Current topics in computer science and information systems not covered by regular catalog offerings are examined. Topics and locations vary, including advanced subjects related to computer science, networking, programming, database, applications, PC support, security, communications, and web development and publishing. Field trips may be required.
CISC 295 Independent Studies in Computer Information Science - Core
- Units:1 - 3
- Hours:54 - 162 hours LAB
- Prerequisite:None.
- Catalog Date:August 1, 2024
Independent Study is an opportunity for the student to extend classroom experience in this subject, while working independently of a formal classroom situation. Independent study is an extension of work offered in a specific class in the college catalog. To be eligible for independent study, students must have completed the basic regular catalog course at American River College. They must also discuss the study with a professor in this subject and secure approval. Only one independent study for each catalog course will be allowed.
CISC 299 Experimental Offering in Computer Information Science - Core
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.
CISC 300 Computer Familiarization
- Units:1
- Hours:18 hours LEC
- Prerequisite:None.
- Advisory:ENGRD 116 and the ability to touch type.
- Transferable:CSU
- General Education:AA/AS Area II(b); AA/AS Area III(b)
- Catalog Date:August 1, 2024
This course introduces fundamental and basic computer skills necessary for college-level courses, workplace productivity, and personal enrichment. Fundamental skills include computer terminology and concepts, online learning, and the Internet. Basic skills include word processing, electronic spreadsheets, database management, and presentation software.
CISC 305 Introduction to the Internet
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Advisory:CISC 300 and 320
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces how the Internet works and how to effectively use basic Internet services. Topics include browser basics, search engines and search techniques, e-mail, the World Wide Web, Internet security, Internet resources, the Cloud, social networking, and building basic web pages using Hypertext Markup Language (HTML).
CISC 306 Introduction to Web Page Creation
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Advisory:CISC 305
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers the production of web pages, including design, layout, construction, and presentation. A web authoring tool is used to format a web page and Extensible Hypertext Markup Language (XHTML) is introduced.
CISC 310 Introduction to Computer Information Science
- Units:3
- Hours:54 hours LEC
- Prerequisite:None.
- Transferable:CSU; UC
- C-ID:C-ID BUS 140; C-ID ITIS 120
- Catalog Date:August 1, 2024
This course examines information technology and its role in solving business problems. Topics include information systems, database management systems, networking, e-commerce, ethics and security, and computer systems hardware and software components. These concepts and related methods are applied through hands-on projects to develop computer-based solutions to business problems.
CISC 320 Operating Systems
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the basic features of the Windows operating system for the PC. Topics include managing files, folders, and libraries, operating system services, program management, maintenance of disks and storage media, Windows desktop, browser basics, and the Windows help system. A brief introduction to security and the command prompt is also covered.
CISC 323 Linux Operating System
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the Linux operating system for microcomputers. Concepts include the kernel, file structures, daemons, graphical user interfaces (GUI), open source, file security and permissions. It also covers procedures for installing software, basic system administration and utilities, the Bourne again shell (BASH), command line interface utilities, and introduction to scripting topics.
CISC 324 Intermediate Linux Operating System
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:CISC 323 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is a continuation of CISC 323. Topics include boot loaders, Linux devices, and command line interface (CLI) system management utilities. It also covers advanced Bourne Again Shell (BASH) shell scripting, including looping and decision making logic structures. Alternatives to the BASH shell and regular expressions and text stream editors are introduced.
CISC 330 z System Familiarization
- Units:4.5
- Hours:81 hours LEC
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the IBM z System's software and hardware. It covers the following IBM skills: Introduction to the z/OS (z Operating System) environment, fundamental system skills in z/OS, and z/OS Job Control Language (JCL) and utilities.
CISC 331 z/OS Facilities
- Units:2
- Hours:36 hours LEC
- Prerequisite:CISC 330 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the base elements, optional features, and servers that are provided in z/OS. It focuses on the system service facilities that are provided by the z/OS Base Control Program (BCP). Topics include the functions of major software base elements in the management of jobs, tasks, storage, data, and problems. This course also addresses how these functions can be affected by the system programmer.
It also covers the services provided by the servers which execute in the z/OS environments, such as the Communications Server and the Security Server. Installation packaging options and steps to install the z/OS environments also are introduced.
CISC 332 z/OS System Services Structure
- Units:2
- Hours:36 hours LEC
- Prerequisite:CISC 331 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course presents the structure and control blocks of the z/OS BCP (base control program) and system services. It prepares the new z/OS system programmer to identify potential bottlenecks and performance problems, perform initial error symptom gathering, and identify opportunities and requirements for tailoring a z/OS system. This course also provides prerequisite information needed for further training in specialized areas such as system measurement and tuning and system problem determination.
CISC 333 SMP/E (System Modification Program Extended) for z/OS
- Units:2
- Hours:36 hours LEC
- Prerequisite:CISC 330 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers the SMP/E skills needed in the installation and maintenance of optional features and maintenance in the z/OS operating environment. Topics include the SMP/E database and invoke SMP/E to add, modify, or replace system elements.
This course also covers the SMP/E tasks involved in installing a z/OS product. It emphasizes interpreting results of SMP/E processing. Additional SMP/E concepts include modification control statements, the consolidated software inventory, zone structure, and error analysis. SMP/E commands such as RECEIVE, APPLY, ACCEPT, RESTORE, REPORT, and LIST are discussed.
More advanced topics include automated SMP/E delivery of z/OS and product maintenance over the Internet with an automated SMP/E process that downloads and installs IBM preventive and corrective service over the Internet.
CISC 350 Introduction to Data Communications
- Units:1
- Hours:18 hours LEC
- Prerequisite:None.
- Advisory:CISC 100
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces business data communication concepts, systems, technology, protocols, theory, and basic terminology. Specific topics include analog and digital data encoding and transmission; media; interfaces; packet, circuit, and broadcast networks; and data multiplexing.
CISC 351 Introduction to Local Area Networks
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Advisory:CISC 320 and 350
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces local area networks (LAN) and provides hands-on training in LAN applications and network administration. Topics include planning, installing, and maintaining a LAN, responsibilities of the system administrator, and basic network security principles.
CISC 361 Information Technology Fundamentals
- Units:3
- Hours:54 hours LEC
- Prerequisite:None.
- Advisory:CISC 310, 320, and 350
- Transferable:CSU
- Catalog Date:August 1, 2024
This course aligns with the Computer Technology Industry Association (CompTIA) A+ core 1 certification objectives. This course covers information technology topics related to mobile devices, networking, computer hardware, virtualization, and cloud computing.
CISC 362 Microcomputer and Applications Support
- Units:2
- Hours:36 hours LEC
- Prerequisite:None.
- Advisory:CISC 361 and 363
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an in-depth investigation of the technical, business, soft, and self-management skills technicians need to provide effective customer service and support in an information technology (IT) environment. It introduces customer service and
problem solving skills needed for success in a small- or
large-business environment.
CISC 363 Microcomputer Support Technical - Preparation for A+ Certification
- Units:3
- Hours:42 hours LEC; 36 hours LAB
- Prerequisite:CISC 361 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is the second of two courses providing a foundation in personal computer (PC) support. Hands-on skills include advanced component installation and configuration, troubleshooting component hardware, and configuring and troubleshooting major operating systems and networking hardware. This course along with CISC 361 prepares students for the Computing Technology Industry Association (CompTIA) A+ Certification exam.
CISC 495 Independent Studies in Computer Information Science - Core
- Units:1 - 3
- Hours:54 - 162 hours LAB
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
Independent Study is an opportunity for the student to extend classroom experience in this subject, while working independently of a formal classroom situation. Independent study is an extension of work offered in a specific class in the college catalog. To be eligible for independent study, students must have completed the basic regular catalog course at American River College. They must also discuss the study with a professor in this subject and secure approval. Only one independent study for each catalog course will be allowed.
CISC 498 Work Experience in Computer Information Science - Core
- Units:0.5 - 4
- Hours:27 - 216 hours LAB
- Prerequisite:None.
- Enrollment Limitation:Students must be in a paid or unpaid internship, volunteer position, or job related to computer information science with a cooperating site supervisor. Students are advised to consult with the Computer Information Science Department faculty to review specific certificate and degree work experience requirements.
- Advisory:Eligible for ENGWR 300 or ESLW 340.
- Transferable:CSU
- General Education:AA/AS Area III(b)
- Catalog Date:August 1, 2024
This course provides students with opportunities to develop marketable skills in preparation for employment or advancement within the field of computer information science. It is designed for students interested in work experience and/or internships in transfer-level degree occupational programs. Course content includes understanding the application of education to the workforce, completion of Title 5 required forms which document the student's progress and hours spent at an approved work site, and developing workplace skills and competencies.
During the semester, the student is required to complete 27 hours of related work experience for 0.5 unit. An additional 27 hours of related work experience is required for each additional 0.5 units. All students are required to attend the first course meeting, a mid-semester meeting, and a final meeting. Additionally, students who have not already successfully completed a Work Experience course will be required to attend weekly orientations while returning participants may meet individually with the instructor as needed. Students may take up to 16 units total across all Work Experience course offerings. This course may be taken up to four times when there are new or expanded learning objectives. Only one Work Experience course may be taken per semester.
CISC 499 Experimental Offering in Computer Information Science - Core
- Units:0.5 - 4
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the experimental courses description.
Computer Information Science - Data Science (CISD) Courses
CISD 299 Experimental Offering in Computer Information Science - Data Science
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.
CISD 499 Experimental Offering in Computer Information Science - Data Science
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.
Computer Information Science - Networking (CISN) Courses
CISN 110 Networking Technologies - Preparation for N+ Certification
- Units:2
- Hours:36 hours LEC
- Prerequisite:None.
- Advisory:CISC 361 and 363
- Catalog Date:August 1, 2024
This is an introductory course in networking software and hardware. Topics include communication protocols; local, wide area, and virtual networks; intra- and inter-networks; network architectures; topologies; cloud computing; security; and the Open Systems Interconnect (OSI) model. This course, along with CISN 111, provides preparation for the Computer Technology Industry Association N+ certification test.
CISN 111 Intermediate Networking Technologies
- Units:2
- Hours:36 hours LEC
- Prerequisite:CISN 110 with a grade of "C" or better
- Catalog Date:August 1, 2024
This is an intermediate course in networking software and hardware. Topics include network operating systems setup, analyzing network performance, diagnosing and repairing of network problems, and network security techniques. This course, along with CISN 110, provides preparation for the Computer Technology Industry Association N+ certification test.
CISN 117 Wireshark TCP/IPv4 and 6 Network Analysis
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 350
- Catalog Date:August 1, 2024
This course introduces the Wireshark protocol analyzer for use in diagnosing and troubleshooting poor performance or security-related problems in IPv4 and IPv6 networks. It focuses on Wireshark functionality and analysis of captured IPv4 and IPv6 traffic streams such as Dynamic Host Configuration Protocol (DHCP), Domain Name Systems (DNS), and Hypertext Transfer Protocol (HTTP). This course begins preparation for the Wireshark Certified Network AnalystTM certification exam.
CISN 119 TCP/IP Protocols
- Units:3
- Hours:54 hours LEC
- Prerequisite:None.
- Advisory:CISC 350
- Catalog Date:August 1, 2024
This course covers the TCP/IP protocol suite for the Internet. Information to support and manage TCP/IP is provided. Additional topics include routing; tunneling; IP addressing and subnetting; IP version 4 and IP version 6;
virtual private networks; network address translation; ports and sockets; and many other individual protocols.
CISN 120 Red Hat Linux System Administration I (RH124)
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 323 and 324
- Catalog Date:August 1, 2024
This is the first of two courses covering the core system administration tasks needed to manage Red Hat Enterprise Linux servers and introducing key command-line concepts and enterprise-level tools. Topics covered also include essential Linux administration tasks, including installation, establishing network connectivity, managing physical storage, and basic security administration.
This course is based on Red Hat® Enterprise Linux 8. This is the first course in preparation for the Red Hat Certified System Administrator (RHCSA) and Engineer (RHCE) certification examinations. ARC is a Red Hat Academy academic partner.
CISN 121 Red Hat Linux System Administration II (RH134)
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISN 120 with a grade of "C" or better
- Catalog Date:August 1, 2024
The is the second of two courses covering system administration tasks introducing more advanced administrative topics, such as storage management using LVM, SELinux management, and automated installation. This course goes deeper into enterprise Linux administration, including file systems and partitioning, logical volumes, SELinux, firewall configuration, and troubleshooting. This course is based on Red Hat® Enterprise Linux 8. This is the second course in preparation for the Red Hat Certified System Administrator (RHCSA) Engineer (RHCE) certification examinations. ARC is a Red Hat Academy academic partner.
CISN 122 Red Hat Linux System Administration III (RH254): Data Center Services
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISN 120 with a grade of "C" or better
- Catalog Date:August 1, 2024
The course is focused on deploying and managing network servers running caching domain name service (DNS), MariaDB, Apache HyperText Transport Protocol Daemon (HTTPD), Postfix SMTP nullclients, network file sharing with network file system (NFS) and server message block (SMB), iSCSI initiators and targets, advanced networking and firewall configurations, and the use of bash shell scripting to help automate, configure, and troubleshoot the system. This course is based on Red Hat® Enterprise Linux 7. This is the third course in preparation for the Red Hat Certified Engineer (RHCE) certification examination. ARC is a Red Hat Academy academic partner.
CISN 123 Red Hat Linux System Administration III (RH294): Automation with Ansible
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISN 121 with a grade of "C" or better
- Catalog Date:August 1, 2024
This course covers the use of Ansible® to automate system administration tasks such as provisioning, configuration, application deployment, and orchestration. Topics focus on how to install and configure Ansible® on a management workstation; prepare managed hosts for automation; write Ansible® Playbooks to automate tasks; and run playbooks to ensure servers are correctly deployed and configured. This course is based on Red Hat® Enterprise Linux 8 and Red Hat® Ansible® Engine 2.8. This is the third course in preparation for the Red Hat Certified Engineer (RHCE) certification examination. ARC is a Red Hat Academy academic partner.
CISN 299 Experimental Offering in Computer Information Science - Networking
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.
CISN 300 Network Systems Administration
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 320, 350, and 351
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers the installation and configuration of a Windows server in a client/server network. Topics include: introduction to Active Directory, local storage, file and print services, Group Policy, and basic security. Additional topics include: implementing IPv4 and IPv6, Dynamic Host Configuration Protocol (DHCP), and Domain Name System (DNS) in Windows. It also introduces server virtualization using Hyper-V. This is one of three courses preparing students for the Microsoft Certified Solutions Associate MCSA: Windows Server certification exams.
CISN 302 Intermediate Network Systems Administration
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 300 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers intermediate system administration in a Windows client/server network. Topics include core services such as user and group management, network access, and data security. Additional topics include patch management, file services, system monitoring and auditing, Active Directory and Domain Name System, and Network Policy and Group Policy. This is one of three courses preparing students for the Microsoft Certified Solutions Associate MCSA: Windows Server 2019 certification exams.
CISN 306 Advanced Network Systems Administration
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 302 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers advanced server services and system administration in a Windows client/server network. Topics include advanced configuration tasks necessary to deploy, manage, and maintain a Windows Server infrastructure. It also covers advanced network and file services, Dynamic Access Control (DAC), fault tolerance, network load balancing, failover clustering, disaster recovery, Active Directory Certificate Services (AD CS), and Federation Services (AD FS). This is one of three courses preparing students for the Microsoft Certified Solutions Associate (MCSA): Windows Server 2012 certification exams.
CISN 307 Windows Active Directory Services
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 302 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers how to install, configure, and administer Microsoft Windows Active Directory services. It also focuses on implementing Group Policy and understanding the Group Policy tasks required to manage users and computers. Group Policies are used to configure and manage the user desktop environment, configure and manage software, and implement and manage security settings. Installation and configuration of Domain Naming System (DNS) and Windows Internet Naming System (WINS) are covered, as well as publishing, replication and the backup of the directory services database.
CISN 308 Internetworking with TCP/IP
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 302 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers how to install, configure, manage, and support a network infrastructure using the Microsoft Windows Server products. It focuses on TCP/IP and related services, including Dynamic Host Configuration Protocol (DHCP), Domain Naming System (DNS), Windows Internet Naming Service (WINS), Internet Information Server (IIS), Public Key Infrastructure (PKI) and certificate service, Internet protocol security (IPSec), Network Address Translation (NAT), and remote access. It also covers configuring Windows as a network router, Virtual Private Network (VPN) connectivity and managing a Windows deployment using Remote Installation Services (RIS).
CISN 320 Designing Windows Directory Services
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 302 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers how to design and administer Microsoft Windows Active Directory services, including Group Policy. Group Policies are used to configure and manage the user desktop environment, configure and manage software, and implement and manage security settings. Additional topics include virtual machine management, Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Web Proxy, Virtual Private Network (VPN), and Branch Office infrastructure. This is one of two courses preparing students for the Microsoft Certified Solutions Expert (MCSE): Windows Server 2012 certification exams.
CISN 325 Windows Server Infrastructure: High Availability and Virtualization
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 302 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers the design, implementation, and maintenance of a Windows Server infrastructure in an enterprise scaled, highly virtualized environment. Topics include monitoring, failover, high availability, virtualization using Hyper-V, and certificate infrastructure. This is one of two courses preparing students for the Microsoft Certified Solutions Expert (MCSE): Windows Server 2019 certification exams.
CISN 340 Cisco Networking Academy CCNA: Introduction to Networks
- Units:3.5
- Hours:54 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 350, CISC 361, or CISN 110
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces data communication and networking fundamentals. It covers networking addressing, which includes calculations and conversions between binary, decimal, and hexadecimal numbering systems. It also surveys data communication hardware and software components and basic networking concepts. Topics include data communication, the Open Systems Interconnection (OSI) and Transmission Control Protocol and the Internet Protocol (TCP/IP) models, IP addressing and subnetting, routing concepts, LAN media, network configuration, troubleshooting, management, and analyses. This is the first course in preparation for the Cisco Certified Network Associate (CCNA) certification examination. American River College (ARC) is a certified Cisco Networking Academy and all courses are taught by Cisco Certified Academy Instructors (CCAI).
CISN 341 Cisco Networking Academy CCNA: Switching, Routing, and Wireless Essentials
- Units:3.5
- Hours:54 hours LEC; 27 hours LAB
- Prerequisite:CISN 340 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the second course in preparation for the Cisco Certified Network Associate (CCNA) certification examination. This course covers networking theory and routing technologies, including OSI Model, beginning router configurations, and routed and routing protocols. It continues and expands the study of binary, decimal, and hexadecimal numbering systems to change variable length subnet addressing. Students will perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN. American River College (ARC) is a certified Cisco Networking Academy, and all courses are taught by Cisco Certified Academy Instructors (CCAI).
CISN 342 Cisco Networking Academy CCNA: Enterprise Networking, Security, and Automation
- Units:3.5
- Hours:54 hours LEC; 27 hours LAB
- Prerequisite:CISN 141 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the third course in preparation for the Cisco Certified Network Associate (CCNA) certification examination. It provides advanced routing and switching technologies. Topics include advanced router configurations, network management, network design, WANs concepts, and network security. American River College (ARC) is a certified Cisco Networking Academy, and all courses are taught by Cisco Certified Academy Instructors (CCAI).
CISN 499 Experimental Offering in Computer Information Science - Networking
- Units:0.5 - 4
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the experimental courses description.
Computer Information Science - Programming (CISP) Courses
CISP 299 Experimental Offering in Computer Information Science - Programming
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.
CISP 300 Algorithm Design/Problem Solving
- Units:3
- Hours:54 hours LEC
- Prerequisite:None.
- Advisory:CISC 310
- Transferable:CSU; UC
- General Education:AA/AS Area II(b)
- Catalog Date:August 1, 2024
This course introduces methods for solving typical computer problems through algorithm design. Topics include assessing and analyzing computer problems in a top-down, divide-and-conquer approach that leads to a programming solution. It also covers programming plans and detailed design documents from which source code versions of programs are created.
CISP 310 Computer Architecture and Organization
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISP 360 or 480 with a grade of "C" or better
- Transferable:CSU; UC ((CISP 310 & 319 combined: maximum credit - one course))
- C-ID:C-ID COMP 142
- Catalog Date:August 1, 2024
This course covers the organization and behavior of real computer systems at the assembly-language level. Topics include the mapping of statements and constructs in a high-level language onto sequences of machine instructions, as well as the internal representation of simple data types and structures. Numerical computation is examined, noting the various data representation errors and potential procedural errors.
CISP 332 Introduction to REXX (REstructured Extended Executor) Programming
- Units:2
- Hours:36 hours LEC
- Prerequisite:CISC 330 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is designed to teach the basic skills required to write programs using the REstructured eXtended eXecutor (REXX) language in z/OS. The course covers the Time Share Option (TSO) extensions to REXX and interaction with other environments such as the Multiple Virtual Storage (MVS) console, running REXX in batch jobs, and compiling REXX.
CISP 350 Database Programming
- Units:3
- Hours:36 hours LEC; 54 hours LAB
- Prerequisite:None.
- Advisory:CISA 320 and CISC 310
- Transferable:CSU
- General Education:AA/AS Area II(b)
- Catalog Date:August 1, 2024
This is an introductory course in Structured Query Language (SQL) database programming. Topics include database normalization, subqueries, joins, import/export, privileges, and Procedural Language (PL)/SQL programming.
CISP 360 Introduction to Structured Programming
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISP 300 or 370 with a grade of "C" or better
- Transferable:CSU; UC
- General Education:AA/AS Area II(b)
- C-ID:C-ID COMP 112
- Catalog Date:August 1, 2024
This course is an introduction to structured programming and objects. Topics include program design, documentation, testing, and debugging, as well as data representation, data types, variables, constants, and operators. It also includes control structures, functions, interactive and file input/output, standard libraries, arrays, pointers, structures, classes, and objects.
CISP 370 Beginning Visual Basic
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:None.
- Advisory:CISC 310 and CISP 300
- Transferable:CSU; UC
- Catalog Date:August 1, 2024
This introductory programming course covers the development of Windows-based desktop applications using Visual Basic (VB). Topics include best practices for Graphical User Interface (GUI) design, use of the VB application development software, organizing code into procedures and functions, variable scope, structures, arrays, input data validation, calculation, file input and output, and multiple-window applications. This course is designed for those who want a strong foundation in basic programming and building GUI applications.
CISP 400 Object Oriented Programming with C++
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISP 360 or 480 with a grade of "C" or better
- Advisory:CISC 323
- Transferable:CSU; UC
- General Education:AA/AS Area II(b)
- C-ID:C-ID COMP 122
- Catalog Date:August 1, 2024
This course is an introduction to the C++ programming language and object-oriented programming in the Linux/UNIX environment. Topics include a programming languages overview, program analysis and design, encapsulation, overloading, classes, inheritance, virtual functions, polymorphism, templates, exception handling, and the standard template library. In addition, it covers basic Linux/UNIX commands and make files are covered.
CISP 401 Object Oriented Programming with Java
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISP 360 with a grade of "C" or better
- Transferable:CSU; UC
- Catalog Date:August 1, 2024
This course introduces object-oriented programming using the Java programming language. Topics include objects, inheritance, polymorphism, interfaces, abstract classes, inner classes, error handling, graphical user interfaces (GUI), applets, threads, files, databases, and packages.
CISP 430 Data Structures
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISP 400 or 401 with a grade of "C" or better
- Transferable:CSU; UC
- C-ID:C-ID COMP 132
- Catalog Date:August 1, 2024
This course applies object-oriented techniques for systematic problem analysis and the managing of program complexity using abstraction. Specification, design, coding, testing, and documentation of large multi-file programs are covered. It uses advanced language features such as classes, strings, non-text files, pointers, and recursion. Abstract data types such as stacks, queues, lists, binary trees, heaps/priority queues, hash tables, and graphs are examined. Various sorting and searching algorithms are presented and analyzed using Big-O notation.
CISP 440 Discrete Structures for Computer Science
- Units:3
- Hours:54 hours LEC
- Prerequisite:CISP 360 and MATH 372 with grades of "C" or better
- Corequisite:CISP 430
- Transferable:CSU; UC
- General Education:AA/AS Area II(b); CSU Area B4
- C-ID:C-ID COMP 152
- Catalog Date:August 1, 2024
This course is an introduction to the discrete structures used in computer science with an emphasis on their applications. Topics include functions, relations, and sets; basic logic; proof techniques; basics of counting; graphs and trees; and discrete probability.
CISP 451 Introduction to Enterprise Software Development and Engineering
- Units:4.5
- Hours:81 hours LEC
- Prerequisite:CISP 300, 370, or 480 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the first of a series of two courses that prepares students for development and engineering software products in an enterprise environment. This course introduces agile practices, introductory level programming and web development concepts and basic DevOps philosophy.
CISP 455 Intermediate Enterprise Software Development and Engineering
- Units:4.5
- Hours:81 hours LEC
- Prerequisite:CISP 451 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the second in a series of two courses that focus on the development and engineering of software products in an enterprise environment. This course introduces DevOps practices, introductory level programming, web development, and design patterns.
CISP 480 Honors Introduction to Structured Programming
- Units:5
- Hours:72 hours LEC; 54 hours LAB
- Prerequisite:Placement into ENGWR 480 through the assessment process.
- Advisory:CISC 310
- Transferable:CSU; UC
- General Education:AA/AS Area II(b)
- C-ID:C-ID COMP 112
- Catalog Date:August 1, 2024
This honors course combines the content of both CISP 300 and CISP 360 and presents it in an accelerated fashion emphasizing projects and collaborative work. It introduces methods for solving typical computer problems by assessing and analyzing computing problems, performing algorithm design using a top-down, divide and conquer approach, and continues with implementation, documentation, testing, and debugging. Topics include structured programming, data representation, data types, variables, constants, operators, and expression evaluation. It also includes control structures, functions, interactive and file input/output, standard libraries, arrays, pointers, structures, classes, and objects. Pseudocode and an object-oriented programming language are used to create program solutions. This course is not open to students who have completed CISP 300 or CISP 360.
CISP 499 Experimental Offering in Computer Information Science - Programming
- Units:0.5 - 4
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the experimental courses description.
Computer Information Science - Security (CISS) Courses
CISS 300 Introduction to Information Systems Security
- Units:1
- Hours:18 hours LEC
- Prerequisite:None.
- Advisory:CISC 320, 350, and 351
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides an introduction to network-based and internet-based security applications and standards. Topics include encryption, security protocols, network security applications, digital signatures, protecting computers and the network from viruses, Trojans, spyware, unsolicited email, and public and private key exchange.
CISS 302 Essential Personal Computer and Device Security
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Advisory:CISC 320 and 350
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers the knowledge and hands-on techniques needed to implement basic levels of computer security. Topics include configuring users, passwords, anti-malware, firewalls, updates, web browsers, email, backups, and networking for privacy and security.
CISS 310 Network Security Fundamentals
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISN 300 or 340
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an introduction to the fundamental principles and skills of Information Technology security and risk management at the organizational level. Topics include network security, compliance and operational security, threats and vulnerabilities, application and data security, host security, access control and identity management, and cryptography. It also covers the required content of the Computing Technology Industry Association (CompTIA) Security+.
CISS 315 Ethical Hacking
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Corequisite:CISS 310
- Advisory:CISC 300
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the network security specialist to the various methodologies for attacking a network. Topics include the concepts, principles, and techniques necessary to attack and disable a network within the context of properly securing a network. It emphasizes network attack techniques and methodologies, and appropriate defenses and countermeasures. Supplementary hardware and software may be required.
CISS 316 Cisco Networking Academy(R): CyberOps Associate
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISS 310 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers knowledge and skills needed to successfully handle the tasks, duties, and responsibilities of an associate-level Security Analyst working in a Security Operations Center (SOC). It also covers topics to prepare for the Cisco Certified CyberOps Associate industry certification.
CISS 321 Scripting for Cyber Security
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISN 340, CISS 310, or CISS 315 with a grade of "C" or better
- Transferable:CSU
- General Education:AA/AS Area II(b)
- Catalog Date:August 1, 2024
This course is designed to cover tools that are commonly used by Information Security Professionals. Modern Operating Systems and scripting languages will be discussed as well as utilities and technologies that enable them. Topics including securing, hardening systems, incident response, automating tasks, auditing, and vulnerability assessment will be covered.
CISS 330 Implementing Internet Security and Firewalls
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:CISS 310 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers network and Internet security and deployment of industry standard countermeasures, including configuring Virtual Private Network (VPN) connections. Topics include the evaluation, implementation, and management of secure remote-access technologies. Also covered is the configuration of network firewalls, and allowing access to key services while maintaining security. This course is not open to students who have completed CISS 325.
CISS 341 Implementing Windows Operating System Security
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 320, CISC 351, and CISS 310
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides in-depth information on the Microsoft Windows desktop operating system security features, as well as step-by-step configuration for effective operating system security. The techniques needed in order to maintain the integrity, authenticity, availability, and privacy of the system and user data are covered.
CISS 342 Implementing Linux Operating System Security
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Advisory:CISC 323 and CISS 310
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides in-depth information on Linux/UNIX operating system security features, as well as step-by-step configuration for effective operating system security. The techniques needed in order to maintain the integrity, authenticity, availability, and privacy of the system and user data are covered.
CISS 350 Disaster Recovery
- Units:3
- Hours:54 hours LEC
- Prerequisite:None.
- Advisory:CISS 310
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides methods for identifying vulnerabilities and implementing countermeasures to prevent and mitigate failure risks in the information technology infrastructure for the business enterprise. Topics include disaster recovery, development of a disaster recovery plan, risk assessment, and development and implementation of disaster recovery policies and procedures.
CISS 352 Information Systems Governance and Auditing
- Units:3
- Hours:54 hours LEC
- Prerequisite:CISS 310 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an introduction to the fundamental principles and skills of providing and governing audit services in accordance with Information Systems (IS) audit standards to assist the organization in protecting and controlling information systems. The required content of the ISACA Certified Information Systems Auditor (CISA) is covered.
CISS 354 Information Systems Risk Analysis and Security Controls Development
- Units:3
- Hours:54 hours LEC
- Prerequisite:CISS 310 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an introduction to the fundamental principles and skills of assessing risk to assist the organization in protecting and controlling information systems. The required content of the Information Systems Audit and Control Association (ISACA) Certified in Risk and Information Systems Control (CRISC) is covered. The Certified Information Systems Security Professional (CISSP) Security And Risk Management domain is also addressed.
CISS 358 Information Systems Incident Response
- Units:3
- Hours:54 hours LEC
- Prerequisite:CISS 310 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an introduction to the fundamental principles and skills of incident response. The Certified Information Systems Security Professional (CISSP) Security Operations domain is addressed.
CISS 360 Computer Forensics and Investigation
- Units:3
- Hours:45 hours LEC; 27 hours LAB
- Prerequisite:None.
- Corequisite:CISS 310
- Advisory:CISC 324 and CISS 350
- Transferable:CSU
- Catalog Date:August 1, 2024
This course introduces the methods used to conduct a computer forensics investigation. Topics include an overview of computer forensics as a profession, the computer investigation process, operating systems' boot processes and disk structures, data acquisition and analysis, ethics, and a review of standard computer forensic tools. The course topics map to the objectives of the International Association of Computer Investigative Specialists (IACIS) certification.
CISS 362 Information Systems Privacy
- Units:3
- Hours:54 hours LEC
- Prerequisite:CISS 310 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an introduction to building and implementing privacy solutions aligned with organizational needs and goals. The required content of the Information Systems Audit and Control Association (ISACA) Certified Data Privacy Solutions Engineer (CDPSE) is covered. The Certified Information Systems Security Professional (CISSP) Security And Risk Management domain is also addressed.
Computer Information Science - Web (CISW) Courses
CISW 299 Experimental Offering in Computer Information Science - Web
- Units:0.5 - 4
- Prerequisite:None.
- Transferable:CSU
- Catalog Date:August 1, 2024
This is the experimental courses description.
CISW 300 Web Publishing
- Units:3
- Hours:36 hours LEC; 54 hours LAB
- Prerequisite:None.
- Advisory:CISC 300 and 305
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is an introduction to publishing on the World Wide Web. Topics include creating web pages with Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS), organizing a series of pages into a website, and uploading web pages to a server. This course makes extensive use of the computer tools necessary to insert HTML tags, create images, and view web documents. It takes beginning web designers through the process of designing, building, and publishing a working website.
CISW 304 Cascading Style Sheets
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISW 300 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course continues the study of technical aspects of standards-based web design for experienced students and web professionals. Topics include the separation of content from presentation, dynamic user interaction, and designing for alternative devices using Cascading Style Sheets (CSS) in combination with Hypertext Markup Language (HTML).
CISW 310 Advanced Web Publishing
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISW 300 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course builds upon previous web publishing concepts and study. It focuses on learning the JavaScript language and the development of interactive web pages. Topics include jQuery libraries, cascading style sheets, HTML, forms, and client-side scripting with JavaScript.
CISW 321 Web Site Development using Dreamweaver
- Units:3
- Hours:36 hours LEC; 54 hours LAB
- Prerequisite:None.
- Advisory:CISC 305 and CISW 300
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers the use of Adobe Dreamweaver, a visual web-authoring tool, to develop and publish websites. Topics include creating responsive web pages that contain text, images, links, tables, forms, and multimedia. Additional topics include developing effective website design and layout, how to use templates, Search Engine Optimization (SEO) techniques, and using HTML/CSS with the Dreamweaver interface.
CISW 350 Imaging for the Web
- Units:1
- Hours:18 hours LEC; 18 hours LAB
- Prerequisite:None.
- Advisory:CISC 306 or CISW 300
- Transferable:CSU
- Catalog Date:August 1, 2024
This course covers, in depth, graphics for the Web. It uses industry standard graphic software to technically develop original graphics as well as to manipulate found imagery. Topics include a review of Web file formats, compressing graphics for use on the Web, photo corrections, editing and enhancing graphics, extracting elements, and using layers. This course also covers more advanced editing such as working with masks and channels and creating simple animation/video.
CISW 355 Web Imaging Projects
- Units:2
- Hours:27 hours LEC; 27 hours LAB
- Prerequisite:CISW 350 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course is a continuation of CISW 350. It covers the creation of graphics and videos for the Web for marketing and advertising, and it introduces the steps, procedures, and common problems encountered when producing quality graphics for professional websites and social media. Topics include compressing and upload times, cropping and resizing, digital camera imaging, retouching and fixing photographs, photographic special effects and filters, rasterizing text, image maps, and videos. Popular industry photo editing applications will be used to compose, edit, and save graphic images.
CISW 370 Designing Accessible Websites
- Units:1
- Hours:18 hours LEC
- Prerequisite:CISW 300 with a grade of "C" or better
- Transferable:CSU
- Catalog Date:August 1, 2024
This course provides an overview of the methods that are used to design websites for people with disabilities. Current legal requirements for accessible websites, especially the Americans with Disabilities Act (ADA), are emphasized.
CISW 400 Client-side Web Scripting
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:CISW 300 with a grade of "C" or better
- Advisory:CISP 300 and CISW 310
- Transferable:CSU
- Catalog Date:August 1, 2024
This course emphasizes the creation of dynamic and interactive web sites using a client-side scripting language such as JavaScript/Ajax. Topics include the Document Object Model of web pages, core features of the client-side scripting language, event handling, control of windows and frames, functions, and form validation.
CISW 410 Database-Driven Web Applications
- Units:4
- Hours:54 hours LEC; 54 hours LAB
- Prerequisite:<ul> <li>CISW 300 completed with a grade of 'C' or better, <b>and</b></li> <li>one of the following completed with a grade of 'C' or better</li> <ul> <li>CISP 300</li> <li>CISP 370</li> <li>CISP 480</li> </ul> </ul>
- Transferable:CSU
- Catalog Date:August 1, 2024
This course emphasizes the creation of interactive web sites using a server side scripting environment. Topics include core features of a scripting language, embedding server commands in HTML pages, control structures, functions, arrays, form validations, cookies, environmental variables, email applications, and database-driven web applications.
CISW 499 Experimental Offering in Computer Information Science - Web
- Units:0.5 - 4
- Prerequisite:None.
- Catalog Date:August 1, 2024
This is the experimental courses description.