Computer Information Science

Associate Degrees

A.S. in CIS - Computer Science

This program provides a foundation in algorithm development, programming techniques, data structures, and structured problem solving.

This A.S. Degree would be appropriate for a student planning to transfer to the California State University (CSU) or the University of California (UC) to major in either Computer Science or Computer Engineering.

It is critical that transfer students regularly meet with a CRC counselor and the CRC programming faculty to select specific CRC courses that match university degree requirements.

Catalog Date: June 1, 2019

Degree Requirements

Course Code Course Title Units
1st Semester:
CISP 300 Algorithm Design/Problem Solving 31
2nd Semester:
CISP 360 Introduction to Structured Programming 4
3rd Semester:
CISP 400 Object Oriented Programming with C++ 4
Spring Semester only:
CISP 310 Assembly Language Programming for Microcomputers 4
4th Semester:
CISP 430 Data Structures 4
Fall Semester in odd-numbered years only:
CISP 440 Discrete Structures for Computer Science 3
Total Units: 22

1The corequisite for this course can be applied to the CRC graduation requirements.

The CIS - 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 CRC graduation requirements.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Redefine a complex problem into a sequential set of parts that can be translated into the language of programming logic.
  • Design, write, test, and debug computer programs in a structured language, a low-level language, and an object-oriented language.
  • Incorporate foundational data management concepts such as data structures within computer programs.

A.S. in CIS - Information Systems Security

This degree is designed to give students currently employed as an Information Technology (IT) Professional the additional skill sets necessary to work in this rapidly growing field.

HIGHLIGHTS:

  • Hands-on experience in a state-of-the-art computer center
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming.
  • Study in a field that has great employment opportunities and encompasses many careers.

NOTE TO TRANSFER STUDENTS: If you are interested in transferring to a four-year college or university to pursue a Bachelor's degree in this major, it is critical that you meet with a CRC counselor to select and plan the courses for your major. The courses that CRC requires for an Associate's degree in this major may be different from the requirements needed for the Bachelor's degree.

Catalog Date: June 1, 2019

Degree Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 498 Work Experience in Computer Information Science - Core 1 -4
CISN 300 Network Systems Administration 3
CISN 304 Networking Technologies 3
CISS 310 Network Security Fundamentals 3
CISS 320 Implementing Network Security and Counter Measures 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 356 Introduction to Information Assurance 3
CISS 360 Computer Forensics and Investigation 3
Total Units: 31 - 34

The CIS - Information Systems Security 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 CRC graduation requirements.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • SLO #01: Evaluate the different types of access control methods used to secure a network, in particular authentication, authorization and audit.
  • SLO #02: Construct a Business Continuity and a Disaster Recovery Plan. These plans are used by an organization to resume partially or completely interrupted critical function(s) within a predetermined time after a disaster or temporary disruption.
  • SLO #03: Analyze the different types of cryptography used in computer and network security in such area as access control and information confidentiality.
  • SLO #04: Recognize some of the methods used to properly conduct a computer forensics investigation. This discussion should begin with a discussion on ethics.
  • SLO #05: Evaluate a firewall to prevent unauthorized access to a network or computer. Students will also learn how to allow access to key services while maintaining an organization's security.
  • SLO #06: Evaluate, implement and manage secure remote-access technologies, such as Internet Detection Systems (IDS), which are powerful tools used for identifying and responding to network- and host-based intrusions.
  • SLO #07: Distinguish the different ways to secure an operating system. Students will know how to maintain the integrity, authenticity, availability, and privacy of data.
  • SLO #08: Analyze risks to a network and be able to implement a workable security policy that protects information assets from potential intrusion, damage or theft.

Career Information

Computer Operator; Information Systems Security Specialist; Computer Systems Specialist; Computer Technician


A.S. in CIS - Information Technology

This degree allows students to acquire basic core Information Technology competencies that will prepare them for a career in Computer Networking, Cybersecurity, and related fields.

Catalog Date: June 1, 2019

Degree Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 360 Information & Communication Technology Essentials (A+) 4
CISN 304 Networking Technologies (3) 3
CISP 370 Beginning Visual Basic (4) 4
   or CISP 360 Introduction to Structured Programming (4)
A minimum of 6 units from the following: 6
CISN 300 Network Systems Administration (3)
CISP 351 Introduction to Relational Database Design and SQL (3)
CISS 310 Network Security Fundamentals (3)
CISS 356 Introduction to Information Assurance (3)
CISS 360 Computer Forensics and Investigation (3)
BUS 310 Business Communications (3)
A minimum of 4 units from the following: 4
STAT 300 Introduction to Probability and Statistics (4)
MATH 341 Calculus for Business and Economics (4)
MATH 343 Modern Business Mathematics (4)
MATH 400 Calculus I (5)
Total Units: 24

The CIS - Information Technology 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 CRC graduation requirements.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Apply fundamental knowledge of computing and the current use of technology techniques, skills, and tools necessary for the computing practice.
  • Evaluate and solve business problems with technology solutions using qualitative and quantitative information.
  • Assess user needs in the selection, creation, evaluation and administration of computer-based information systems.
  • Demonstrate appreciation of the Information Technology career field and the need to be lifelong learners.

Career Information

The Associate's degree in Information Technology prepares students to either enter the workforce as an entry-level computer or network support technician or pursue a bachelor's degree in managing information systems. Several CSUs currently offer baccalaureate IT or CT programs, as do several private universities. More CSUs are already working on build upper division programs based on the recently approved IT Model Curriculum.


A.S. in CIS - Server Administrator

CRC computer information science programs include study in computer programming, information systems security, computer networking, management information systems, and computer applications. A wide range of degree and certificate programs are available to meet the needs of transfer students who plan to complete a four-year degree as well as career/technical students who plan to enter the work force. Several of the programs are designed to promote a career ladder from certificate to associate degree to university transfer. Other programs are designed to upgrade the skill set of working IT professionals. All program options are designed with advice from business and industry representatives and conform to industry standards. For more information, refer to specific information about each program in the pages that follow. Transfer students should see a counselor to develop an educational plan based upon the specific requirements of the transfer institution.

This degree is designed for networking professionals who want to manage the components of a network system, based on the Microsoft Windows platform and Microsoft server software, on an ongoing basis; monitor and optimize the components of a network system; and diagnose and resolve problems regarding the components of a network system.

HIGHLIGHTS:

  • Hands-on experience in a state-of-the-art computer lab.
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming.
  • Study in a field that has great employment opportunities and encompasses many careers.

GUIDELINES TO STUDENTS:

  • Microsoft Certified Solutions Associate (MCSA) certification requires three Microsoft exams (70-410, 70-411 and 70-412), which are covered in this degree.
  • It is recommended that students use their best judgment and talk to a counselor or a CIS instructor to help guide them with their selection of the appropriate courses for their personal and/or professional needs.

NOTES TO TRANSFER STUDENTS:

  • If you are interested in transferring to a four-year college or university to pursue a bachelor’s degree in this or a related major, it is critical you meet with a CRC counselor to select the appropriate transfer courses for your particular major.
  • Schools vary widely in terms of their graduation requirements.

Catalog Date: June 1, 2019

Degree Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 360 Information & Communication Technology Essentials (A+) 4
CISC 498 Work Experience in Computer Information Science - Core 1 -4
CISN 300 Network Systems Administration 3
CISN 302 Intermediate Network Systems Administration 3
CISN 304 Networking Technologies 3
CISN 306 Advanced Network Systems Administration 3
CISP 370 Beginning Visual Basic 4
CISS 310 Network Security Fundamentals 3
A minimum of 9 units from the following: 91
CISN 301 Network Client Systems Administration (3)
CISN 303 Network Administration - Linux Server (3)
CISN 374 Messaging Server Administration (3)
CISN 378 Database Administration for Microsoft SQL Server (3)
CISS 342 Implementing Linux Operating System Security (3)
   or CISS 341 Implementing Windows Operating System Security (3)
CISS 350 Disaster Recovery (3)
CISS 360 Computer Forensics and Investigation (3)
Total Units: 36 - 39

1Students interested in Windows should take CISN 301, CISN 374, CISN 378 and CISS 341. Students interested in Linux should take CISN 303 and CISS 342. Students interested in security should take CISS 341 or 342, CISS 350 and CISS 360.

The CIS - Server Administrator 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 CRC graduation requirements.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • PSLO #01: Manage, implement, and maintain the typically complex computing environment of medium- to large-sized companies
  • PSLO #02: Manage and maintain a Windows server environment
  • PSLO #03: Manage, implement, and maintain a Windows server network infrastructure
  • PSLO #04: Develop the critical verbal, written, and quantitative skills needed to analyze complex issues
  • PSLO #05: Develop an understanding of the basic concepts and major modes of inquiry used in a variety of disciplines
  • PSLO #06: Develop a depth of understanding, including critical cognitive, psychomotor and affective skills, in this discipline
  • PSLO #07: Make progress toward becoming engaged and self-reliant learners demonstrating habits of intellectual inquiry and striving toward their maximum potential
  • PSLO #08: Become more prepared to contribute to a diverse democratic society with a pluralistic perspective

Career Information

Server Administrator, Systems Administrator, Network Administrator, Information Systems Administrator, Network Operations Analyst, Network Technician, or Technical Support Specialist.


A.S. in Management Information Systems

CRC's programs in CIS include study in computer programming, information systems security, computer networking, management information systems, and computer applications. A wide range of degree and certificate programs is available to meet the needs of transfer students who plan to complete a four-year degree as well as career/technical students who plan to enter the workforce. Several of the programs are designed to promote a career ladder from certificate to associate degree to university transfer. Other programs are designed to upgrade the skill set of working IT professionals. All program options are designed with advice from business and industry representatives and conform to industry standards. For more information, refer to specific information about each program in the pages that follow. Transfer students should see a counselor to develop an educational plan based upon the specific requirements of the transfer institution.

This program provides the basic skills necessary for a career in business, while allowing the student to select courses that fit individual needs and desires. This degree also meets some of CSU Sacramento's lower-division coursework for a BS in Business Administration with a Management Information Systems concentration.

Highlights:

  • Hands-on experience in a state-of-the-art computer center
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming
  • Study in a field that has great employment opportunities and encompasses many careers

Note to Transfer Students:

If you are interested in transferring to a four-year college or university to pursue a bachelor’s degree in this major, it is critical that you meet with a CRC counselor to select and plan the courses for your major. Schools vary widely in terms of the required preparation. The courses that CRC requires for an Associate’s degree in this major may be different from the requirements needed for the Bachelor’s degree.

Catalog Date: June 1, 2019

Degree Requirements

Course Code Course Title Units
Business:
BUS 300 Introduction to Business 3
BUS 340 Business Law 3
Accounting:
ACCT 301 Financial Accounting 4
ACCT 311 Managerial Accounting 4
Economics:
ECON 302 Principles of Macroeconomics 3
ECON 304 Principles of Microeconomics 3
Mathematics:
MATH 341 Calculus for Business and Economics (4) 4 - 51
   or MATH 343 Modern Business Mathematics (4)
   or MATH 355 Calculus for Biology and Medicine I (4)
   or MATH 400 Calculus I (5)
STAT 300 Introduction to Probability and Statistics 4
CISA 318 Exploring Spreadsheet Software (1) 1 - 2
   or CISA 315 Introduction to Electronic Spreadsheets (2)
CISA 308 Exploring Word Processing and Presentation Software (1) 1 - 4
or [ CISA 305 Beginning Word Processing (2)
and CISA 340 ] Presentation Graphics (2)
Computer Information Science:
CISC 310 Introduction to Computer Information Science 3
Lower Division Requirement for MIS Concentration:
CISP 370 Beginning Visual Basic 4
Total Units: 37 - 42

1MATH 341 is recommended, but the other courses listed in this group will also meet the second MATH course requirement for Business Administration majors (all Concentrations, including Management Information Systems) transferring to CSU Sacramento.

The Management Information Systems 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 CRC graduation requirements.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Apply information and communication technology concepts to business problems (SLO #01).
  • Demonstrate in-depth knowledge of common office computerized application software and operating systems (SLO #02).
  • Create business documents such as letters, spreadsheets, presentations, publications and reports using appropriate business writing style, document appearance, grammar usage, and writing mechanics (SLO #03).
  • Analyze the fundamentals of an operating system. Examine the relationship of the operating system to other applications programs (SLO #04).
  • Analyze the effects of malware on an application and an operating system (SLO #05).
  • Apply accounting concepts and principles in making decisions about business operations (SLO #06).
  • Apply accounting concepts for costs used in manufacturing and service operations and analyze the behavior of the cost types (SLO #07).
  • Apply economic concepts and principles in making decisions about business operations (SLO #08).
  • Apply basic legal concepts and principles in various business environments (SLO #09).
  • Propose solutions to basic business problems while applying critical thinking methods (SLO #10).
  • Apply mathematics in a financial situation (SLO #11).
  • Apply statistical methods to make predictions, and draw conclusions to make a hypothesis (SLO #12).

Career Information

Systems Analyst; Applications Software Specialist; Entry-level Programmer; Small Business Manager


A.S. in Web Developer

Web Developers are proficient at creating Web site structure and interactivity. The Web Developer degree requires students to design, code, and modify websites from layout to function, in accordance to a client’s specification. Students will work with a variety of tools, environments, and applications to learn and practice website programming, scripting languages, and interacting with databases.

Catalog Date: June 1, 2019

Degree Requirements

Course Code Course Title Units
CISW 300 Web Publishing 3
CISW 304 Cascading Style Sheets 2
CISC 323 Linux Operating System 1
CISP 353 Application Development in a Client Server Environment 3
CISW 321 Web Site Development using Dreamweaver 3
CISW 350 Imaging for the Web 1
CISW 400 Client-side Web Scripting 4
CISW 410 Middleware Web Scripting 4
CISW 440 XML: Introduction to Extensible Markup Language 2
A minimum of 5 units from the following: 5
CISC 324 Intermediate Linux Operating System (1)
CISW 308 Mobile Web Development (2)
CISW 310 Advanced Web Publishing (4)
CISW 355 Web Imaging Projects (2)
CISW 402 Intermediate JavaScript (2)
CISP 350 Database Programming (3)
Total Units: 28

The Web Developer 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 CRC graduation requirements.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Manage a multi-level Web site hosted on a Web server.
  • Utilize multiple programs simultaneously in order to develop Web sites.
  • Recommend Web scripting language, current markup language or Web authoring software, and cascading style sheets to develop complex Web sites that are uploaded via File Transfer Protocol (FTP) to a Web server.
  • Research and implement current, valid World Wide Web Consortium (W3C) standards including technical recommendations for markup languages, and other recommendations as they are introduced.
  • Plan a structured approach to Web site development that identifies the information dissemination needs of a client and organizes the content effectively and efficiently in order to communicate to an identified audience; then develop and implement an appropriate Web solution.
  • Utilize client-side scripting in order to manipulate interactive objects like navigation bars, forms, rollovers, other event handling, and the control of windows, frames, and/or layers.
  • Develop Web solutions that include form validation and processing, server-side programming, and database-driven Web development.
  • Demonstrate proficiency in the process of Web project management on a real-world Web site including design specification, research, production, modification, time estimation, and presentation.
  • Write code in a currently used Web scripting language.

Career Information

This Web Developer Degree prepares students to become Web Developer, Webmaster, Systems Analyst, Web Systems Analyst, IT Analyst, ICT Analyst, Web Database Administrator, Back-end Developer, and Web Programmer.

Certificates of Achievement

Business Information Worker Certificate

The Business Information Worker Certificate is designed to prepare students for entry-level office and administrative support in a variety of organizations.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
BUSTEC 302 Computer-Keyboarding 2
BUSTEC 110 Business Procedures for Professional Success 3
BUSTEC 120 Skills for Today's Office 1
CISC 308 Exploring Computer Environments and the Internet 1
CISA 305 Beginning Word Processing 2
CISA 315 Introduction to Electronic Spreadsheets 2
BUS 100 English for the Professional 3
CISC 310 Introduction to Computer Information Science 3
Total Units: 17

Enrollment Eligibility

To be eligible for enrollment in the program, the student must meet the following criteria:

  • (None)

Enrollment Process

Eligible students are selected for the program according to the following steps:

  • (None)

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • PSLO #1. DEMONSTRATE COMMON OFFICE APPLICATIONS SKILLS.
  • Diagram and differentiate basic computer terminology and apply it to communication.
  • Construct and modify solutions to simple personal, educational or business needs applying use of office workplace computer programs.
  • Design, diagram, and construct simple file folder structure on local storage, and access files for upload/download to/from online tools.
  • Formulate expressions and construct logic comparisons using proper symbols and syntax in workplace computer programs.
  • Create and organize various types of files using various workplace computer programs.
  • Construct projects efficiently generating solutions using various workplace computer programs and shortcuts.
  • Demonstrate the mechanics and use of word processing software to organize and present data in a multicolumn, multipage newsletter format including banner, bordering, tables, text effects and embedded graphics.
  • Demonstrate appropriate pagination and word processing features to apply a formal (MLA/APA/Chicago) style of documentation in the creation of a multi-section research paper or report with Table of Contents, Index, and Bibliography.
  • Design and construct a form using multiple content controls.
  • Apply advanced Excel tools such as pivot tables, pivot charts, and templates to workbooks.
  • Create audience centric business documents to enhance readability.
  • PSLO #2. DEMONSTRATE COMMON OFFICE ADMINISTRATION SKILLS.
  • Integrate the features of working with tasks and schedules to organize both professional and personal information.
  • Design and assess plans for backup and maintenance of Outlook files and information.
  • Analyze trends in technologies and evaluate their effects on organizational data analysis.
  • PSLO #3. DEMONSTRATE BASIC OFFICE COMMUNICATION SKILLS.
  • Identify techniques to send, receive and manage email messages.
  • Analyze business situations and determine appropriate methods to deliver negative and positive messages.
  • PSLO #4. EXAMINE CUSTOMER SERVICE NEEDS AND REQUIREMENTS.
  • Explain the elements of a service culture.
  • Analyze strategies for promoting a positive service culture.
  • Analyze the extent to which customer service is facilitated by the effective use of technology.

Career Information

Students who successfully complete the Business Information Worker Certificate are prepared for entry-level positions in general office environments in a variety of fields.


CIS - Computer Programmer-SQL Certificate

This certificate is designed for students who have completed the Database Analyst-SQL Certificate and aspire to be entry level programmers using the Structured Query Language (SQL). This is the second in a series of three certificate programs in Relational Database Management Systems. Courses taken towards the completion of the Database Analyst-SQL Certificate may be also be used towards this certificate.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 323 Linux Operating System 1
CISC 324 Intermediate Linux Operating System 1
CISP 300 Algorithm Design/Problem Solving 3
CISP 351 Introduction to Relational Database Design and SQL 3
CISP 352 Intermediate SQL 3
CISP 353 Application Development in a Client Server Environment 3
A minimum of 2 units from the following: 2
CISP 370 Beginning Visual Basic (4)
   or CISA 320 Introduction to Database Management (1)
   or CISA 321 Intermediate Database Management (1)
Total Units: 19

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • List and describe the hardware components of a computer system and differentiate among system and application software.
  • describe and assess the relationship of operating systems to database file management.
  • devise computerized solutions in the development of databases by applying a solid foundation of algorithmic principles.
  • compare and contrast hierarchical, network, and relational databases.
  • design, create, and administer relational databases
  • design and develop tables, forms, queries, and reports using SQL.

Career Information

Computer Operator; Programmer; Computer Systems Specialist


CIS - Database Analyst-SQL Certificate

This certificate is designed for beginning students as well as technical professionals who aspire to design, create, or administer relational databases and create client applications. Successful students will be prepared to apply for entry-level positions for industry such as business analyst. The Database Analyst Certificate is the first in a series of three certificate programs designed for the entry-level student and business user.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 323 Linux Operating System 1
CISC 324 Intermediate Linux Operating System 1
CISP 300 Algorithm Design/Problem Solving 3
CISP 351 Introduction to Relational Database Design and SQL 3
CISP 352 Intermediate SQL 3
Total Units: 14

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • list the hardware components of a computer system and differentiate among system and application software.
  • describe the relationship of operating systems to database file management.
  • devise computerized solutions in the development of databases by applying a solid foundation of algorithmic principles.
  • compare and contrast hierarchical, network, and relational databases.
  • design, create, and administer relational databases.
  • create client applications using structured query language (SQL).

CIS - Database Design Certificate

This certificate aims at preparing the students to understand the entire design, programming methodology and life cycle of databases. This certificate is designed for the student who requires programming skills in Relational Database Management Systems (RDBMS) and Structured Query Language (SQL) techniques using ORACLE, SQLServer and or Microsoft Access.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISA 320 Introduction to Database Management 1
CISA 321 Intermediate Database Management 1
CISP 350 Database Programming 3
CISP 356 Relational Database Design and Information Retrieval 3
A minimum of 4 units from the following: 4
CISP 400 Object Oriented Programming with C++ (4)
   or CISP 370 Beginning Visual Basic (4)
   or CISP 360 Introduction to Structured Programming (4)
   or CISP 300 Algorithm Design/Problem Solving (3)
   or CISC 498 Work Experience in Computer Information Science - Core (1 - 4)
A minimum of 4 units from the following: 4
CISW 300 Web Publishing (3)
   or CISW 400 Client-side Web Scripting (4)
   or CISW 410 Middleware Web Scripting (4)
   or CISC 306 Introduction to Web Page Creation (1)
   or CISC 305 Introduction to the Internet (1)
Total Units: 16

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • SLO# 1: Describe relational database technologies for desktop, enterprise and Internet platforms.
  • Analyze and employ relational database technologies to solve common business problems using standard database principles and practices.
  • SLO# 2: Explain and discuss database theory and principles.
  • SLO# 3: Select Entity-Relationship diagrams to solve problems related to database design.
  • SLO# 4: Devise computerized solutions in the development of databases by applying a solid foundation of algorithmic principles and SQL.
  • Apply techniques of Structured Query Language Programming to solve problems related to information retrieval from relational databases.
  • SLO# 5: Evaluate proposed database design solutions and create relational databases to meet stated objections

Career Information

Computer Operator; Applications Software Specialist; Programmer; Data Entry Specialist; Database Designer; Database Developer.


CIS - Information Systems Security Certificate

This certificate is designed to give students currently employed as an Information Technology (IT) professional or those currently working on their Networking degree the additional skill sets necessary to work in this rapidly growing field. HIGHLIGHTS: Hands-on experience in a state-of-the-art computer center.Opportunities to work on specialized projects relating to computer information science, business and computer programming.Study in a field that has great employment opportunities and encompasses many careers.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISN 300 Network Systems Administration 3
CISN 304 Networking Technologies 3
CISS 310 Network Security Fundamentals 3
CISS 320 Implementing Network Security and Counter Measures 3
CISS 330 Implementing Internet Security and Firewalls 3
CISS 356 Introduction to Information Assurance 3
CISS 341 Implementing Windows Operating System Security (3) 3
   or CISS 342 Implementing Linux Operating System Security (3)
   or CISS 350 Disaster Recovery (3)
   or CISS 360 Computer Forensics and Investigation (3)
Total Units: 24

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • SLO #01: Evaluate the different types of access control methods in particular authentication, authorization, and audit.
  • SLO #02: Configure a firewall to prevent unauthorized access to a network or computer. Students will also learn how to allow access to key services while maintaining an organization's security.
  • SLO #03: Evaluate, implement and manage secure remote-access technologies, such as Internet Detection Systems (IDS), which are powerful tools used for identifying and responding to network- and host-based intrusions.
  • SLO #04: Critique the different ways to secure an operating system. Students will learn how to maintain the integrity, authenticity, availability, and privacy of data.
  • SLO #05: Analyze risks to a network and be able to implement a workable security policy that protects information assets from potential intrusion, damage or theft.

Career Information

Information Security Systems Specialist; Computer Technician; Network Administrator; Network Systems Engineer—Windows; Internet Technician


CIS - Linux Systems Administrator Certificate

This certificate provides an introductory certification for students, who are interested in Linux. This certificate allows the Linux Professional the opportunity of honing their skills on basic Linux competencies encountered with a home or small business network. Students will start by understanding the basics surrounding a successful installation and configuration of a Linux server. Further courses will provide in-depth knowledge of command-line as well as other tools needed for successful daily system administration. Finally, the needed skill-sets to provide security for a Linux-based computer in a networked environment will be emphasized. This certificate will prepare students for the SAIR Level One Certified Linux Administrator certificate.

Guideline To Students: SAIR candidates on the Level One Certified Linux Administrator track are required to satisfy four certification exams.

Take these courses for these Level One Certified Linux Administrator skill sets:

CISN 300 (Linux) - Linux Installation and ConfigurationCISN 302 (Linux) - Linux System AdministrationCISN 303 - Linux NetworkingCISS 342 - Linux Security, Privacy and Ethics

Highlights:

  • Hands-on experience in a state-of-the-art computer center
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming.
  • Study in a field that has great employment opportunities and encompasses many careers.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 323 Linux Operating System 1
CISC 324 Intermediate Linux Operating System 1
CISC 356 Introduction to Local Area Networks 1.5
CISN 300 Network Systems Administration 31
CISN 302 Intermediate Network Systems Administration 32
CISN 303 Network Administration - Linux Server 3
CISS 342 Implementing Linux Operating System Security 3
Total Units: 15.5

1(Linux)

2(Linux)

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • SLO #01: Understand the concepts behind free software, run levels, daemons, the kernel, basic networking and devices.
  • SLO #02: Install the operating system and configure aspects of it (hard drive, X Window, etc.). Know how the startup and shutdown function works, as well as the basics of disk layout, user accounts, and common processes.
  • SLO #03: Comprehend the file system structure and nature of inodes. Know how to create a rescue media, monitor resources, and apply patches.
  • SLO #04: Demonstrate the layout of a Local Area Network and how to configure it with TCP/IP. List different protocols and services and how they are tested, including how they are configured in a host, a network, or an adapter.
  • SLO #05: Implement basic security methods, such as shadow passwords, log events, and be able to look for commonly known trouble spots.

Career Information

The main goal of this certificate in this program is to align the courses to the job skills necessary to be a SAIR Systems Administrator for a company in Sacramento region. This certificate is intended for a person already working in the IT field, who wants to gain additional skill-sets so s/he can stay competitive in this field.


CIS - Network Helpdesk Technician Certificate

This certificate provides students the information necessary to obtain an entry-level career in the field of networking. Upon completion of this certificate, students will understand helpdesk concepts and responsibilities, hardware and software troubleshooting, and technical communication skill-sets. The fundamentals of supporting end users and a Local Area Network (LAN) will also be emphasized.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 360 Information & Communication Technology Essentials (A+) 4
CISN 300 Network Systems Administration 3
CISN 301 Network Client Systems Administration 3
CISN 304 Networking Technologies 3
CISN 490 Networking Helpdesk Practicum 3
CISS 300 Introduction to Information Systems Security 1
A minimum of 3 units from the following: 3
CISC 498 Work Experience in Computer Information Science - Core (1 - 4)
CISN 302 Intermediate Network Systems Administration (3)
CISN 303 Network Administration - Linux Server (3)
CISS 310 Network Security Fundamentals (3)
Total Units: 20

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Analyze the fundamentals of an operating system. Examine the relationship of the operating system to other applications programs (SLO #1).
  • Demonstrate knowledge of networking technology. Judge the strengths and weaknesses of the different network operating systems and technologies (SLO #2).
  • Analyze the effects of an application on a network operating system (SLO #3).
  • Analyze the effects of network intruders and viruses on an application and an operating system (SLO #4).

Career Information

Computer Operator; Applications Software Specialist; Computer Technician


CIS - Object Oriented Software Development Certificate

This certification will enhance students' proficiency in the development by using Object Oriented programming languages. After this certification, the student should be able to use Java, C++, C#, and etc. to develop object oriented Programs.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISP 401 Object Oriented Programming with Java 4
CISP 402 Java - Data Handling 4
A minimum of 8 units from the following: 8
CISP 370 Beginning Visual Basic (4)
CISP 400 Object Oriented Programming with C++ (4)
CISP 405 Object Oriented Programming using C# on Visual Studio .NET (4)
Total Units: 16

Enrollment Eligibility

To be eligible for enrollment in the program, the student must meet the following criteria:

  • Pass CISP360, Introduction to Structured Programming, or equivalent course with a C or better.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Formulate problems as steps so be able to solve systematically.
  • Describe the principles of object oriented programming.
  • Use structure programming skills proficiently in an object oriented program.
  • Apply the concepts of object oriented programming skills such as reusability, portability, data encapsulation, inheritance, polymorphism and etc. to a program.
  • Design and develop programs with Graphical User Interfaces.
  • Use an object oriented language to develop solutions for real life projects in a team work environment.

Career Information

This certificate is designed to prepare students for advancing their study in game programming, computer science, computer engineering, software engineering, computer graphics, and other related fields for under graduate and graduated study. It could be used for students to improvement their job skills in high tech computer science, computer programming, game programming, research, teaching, etc.


CIS - Programming in C/C++ Certificate

This CIS - Programming in C/C++ certificate provides students an advanced level of C/C++ programming skill. It will prepare students in advancing their career or transferring to four-year Universities.

HIGHLIGHTS

  • Hands-on experience in a state-of-the-art computer center
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming
  • Study in a field that has great employment opportunities and encompasses many careers

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISP 300 Algorithm Design/Problem Solving 3
CISP 360 Introduction to Structured Programming 4
CISP 400 Object Oriented Programming with C++ 4
CISP 430 Data Structures 4
A minimum of 4 units from the following: 4
CISP 370 Beginning Visual Basic (4)
   or CISP 401 Object Oriented Programming with Java (4)
   or CISP 405 Object Oriented Programming using C# on Visual Studio .NET (4)
Total Units: 19

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Apply Object and Structure programming in programs
  • Use a C/C++ programming development tool to develop programs.
  • Communicate and analyze programming problems, and determine what object-oriented programming approach would be most appropriate to resolve them.

Career Information

Computer Operator; Applications Software Specialist; Programmer; Data Entry Specialist; Systems Analyst, and Database Administrator.


CIS - Relational Database Administration Certificate

The Relational Database Administration Certificate is designed for a person who is responsible for interacting with SQL Programmers, Database Designers, Systems Administrators, and Network Engineers as well as the day-to-day operation of a Relational Database Management System. This course of study is appropriate for an entry level Database Administration position. Courses used towards the completion of the Computer Programmer - SQL certificate may also be used to satisfy the requirements of this certificate.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISA 320 Introduction to Database Management 1
CISA 321 Intermediate Database Management 1
CISC 323 Linux Operating System 1
CISC 324 Intermediate Linux Operating System 1
CISP 300 Algorithm Design/Problem Solving 3
CISP 351 Introduction to Relational Database Design and SQL 3
CISP 352 Intermediate SQL 3
CISP 354 Introduction to Relational Database Administration 3
Total Units: 19

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Analyze and list the hardware components of a computer system and differentiate among system and application software.
  • Plan and design tables, forms, queries, and reports using office database application software.
  • Assess and design multi-table forms, establish table relationships
  • Describe the relationship of operating systems to database file management.
  • Devise computerized solutions in the development of databases by applying a solid foundation of algorithmic principles.
  • Compare and contrast hierarchical, network, and relational databases.
  • Demonstrate ability to design, create, and administer relational databases.
  • Create client applications using structured query language (SQL).

Career Information

Computer Operator; Applications Software Specialist; Systems Analyst; Programmer; Data Entry Specialist; Computer Systems Specialist; Computer Technician


CIS - Server Administrator Certificate

This certificate is designed for Network Help-desk Technicians, who want to gain additional skill-sets to become a Windows Server Administrator. Some of the skill-sets that are necessary for this job include the ability to deploy, install, and configure the components of a network system based on the Microsoft Windows platform and Microsoft server software; the ability to manage the components of a network system on an ongoing basis; the ability to monitor and optimize the components of a network system; and the ability to diagnose and resolve problems regarding the components of a network system.

HIGHLIGHTS:

  • Hands-on experience in a state-of-the-art computer lab.
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming.
  • Study in a field that has great employment opportunities and encompasses many careers.

GUIDELINES TO STUDENTS:

  • Microsoft Certified Solutions Associate (MCSA) certification requires three Microsoft exams (70-410, 70-411 and 70-412), which are covered in this certificate.
  • It is recommended that students use their best judgment and talk to a counselor or a CIS instructor to help guide them with their selection of the appropriate courses for their personal and/or professional needs.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 360 Information & Communication Technology Essentials (A+) 4
CISN 300 Network Systems Administration 3
CISN 302 Intermediate Network Systems Administration 3
CISN 304 Networking Technologies 3
CISN 306 Advanced Network Systems Administration 3
CISS 300 Introduction to Information Systems Security 1
A minimum of 9 units from the following: 9
CISN 301 Network Client Systems Administration (3)
CISN 303 Network Administration - Linux Server (3)
CISN 374 Messaging Server Administration (3)
CISN 378 Database Administration for Microsoft SQL Server (3)
CISS 310 Network Security Fundamentals (3)
Total Units: 26

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • SLO #01: Manage, implement, and maintain the typically complex computing environment of medium- to large-sized companies
  • SLO #02: Manage and maintain a Windows server environment
  • SLO #03: Manage, implement, and maintain a Windows server network infrastructure

Career Information

Server Administrator, Systems Administrator, Network Administrator, Information Systems Administrator, Network Operations Analyst, Network Technician, or Technical Support Specialist.


CIS - Web Programming Certificate

This certificate prepares students to design, develop, support, and maintain corporate level Web pages and full Web sites at the level of the Intranet or Internet. Additionally, this certificate will prepare students to design and develop database management applications to support Web-based commercial objectives.

HIGHLIGHTS

  • Hands-on experience in a state-of-the-art computer center
  • >
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming
  • Study in a field that has great employment opportunities and encompasses many careers

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
BUS 100 English for the Professional (3) 3
CISP 300 Algorithm Design/Problem Solving 3
CISA 320 Introduction to Database Management 1
CISC 308 Exploring Computer Environments and the Internet (1) 1
   or CISC 323 Linux Operating System (1)
CISC 324 Intermediate Linux Operating System 11
CISW 300 Web Publishing 3
CISW 410 Middleware Web Scripting 4
CISP 360 Introduction to Structured Programming 42
CISP 350 Database Programming 3
CISW 400 Client-side Web Scripting 4
A minimum of 5 units from the following: 53
CISW 440 XML: Introduction to Extensible Markup Language (2)
CISW 402 Intermediate JavaScript (2)
CISW 310 Advanced Web Publishing (4)
CISA 321 Intermediate Database Management (1)
CISW 304 Cascading Style Sheets (2)
CISW 308 Mobile Web Development (2)
Total Units: 32

1Unix Operating System

2C or C#

3Suggested Electives: CISC 310, CISC 305, CISW 321, CISC 308, CISW 380.1

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Design, develop, support, and maintain professional Web pages.
  • Demonstrate knowledge of web-related technology and media applications.
  • Be competent evaluators and users of the World Wide Web.
  • Adapt to technological changes and select a current solution for a given problem.
  • Understand how to deal with interoperability between different products, systems, and platforms.
  • Find effective solutions to maintaining and supporting web sites and related resources.

Career Information

Computer Operator; Applications Software Specialist; Programmer; Data Entry Specialist; Internet Technician


CIS - Web Publishing Certificate

This certificate is designed to give students the benefits of hands-on training in Web Page Design and Publication, Internet usage, and proficiency with web-related media applications.

HIGHLIGHTS

  • Hands-on experience in a state-of-the-art computer center
  • Opportunities to work on specialized projects relating to computer information science, business and computer programming
  • Study in a field that has great employment opportunities and encompasses many careers

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
BUS 100 English for the Professional (3) 3
CISC 308 Exploring Computer Environments and the Internet (1) 11
   or CISC 323 Linux Operating System (1)
CISW 350 Imaging for the Web 1
CISW 300 Web Publishing 3
A minimum of 3 units from the following: 3
ART 301 Digital Drawing and Composition (3)
PHOTO 400 Digital Imaging (3)
ARTNM 324 Digital Design (3)
A minimum of 4 units from the following: 42
CISC 306 Introduction to Web Page Creation (1)
CISW 321 Web Site Development using Dreamweaver (3)
CISW 310 Advanced Web Publishing (4)
CISA 340 Presentation Graphics (2)
CISW 400 Client-side Web Scripting (4)
CISW 410 Middleware Web Scripting (4)
CISW 355 Web Imaging Projects (2)
CISW 304 Cascading Style Sheets (2)
CISW 326 Intermediate Web Site Development using Dreamweaver (3)
CISW 308 Mobile Web Development (2)
Total Units: 15

1Select either Windows (through CISC 308) or Linux (through CISC 323) operating system.

2CISW 310 is recommended to meet this 4-unit requirement.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Demonstrate knowledge of web-related technology and media applications.
  • Be competent evaluators and users of the World Wide Web.
  • Adapt to technological changes and select a current solution for a given problem.
  • Understand how to deal with interoperability between different products, systems, and platforms.
  • Find effective solutions to maintaining and supporting web sites and related resources.

Career Information

Applications Software Specialist; Data Entry Specialist; Computer Technician; Internet Technician

Certificates

CIS - Information Technology Certificate

This certificate allows students to acquire basic core Information Technology competencies that will prepare them for a career in Computer Networking, Cybersecurity, and related fields.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 360 Information & Communication Technology Essentials (A+) 4
CISN 304 Networking Technologies 3
CISP 370 Beginning Visual Basic (4) 4
   or CISP 360 Introduction to Structured Programming (4)
A minimum of 6 units from the following: 6
CISN 300 Network Systems Administration (3)
CISP 351 Introduction to Relational Database Design and SQL (3)
CISS 310 Network Security Fundamentals (3)
CISS 356 Introduction to Information Assurance (3)
CISS 360 Computer Forensics and Investigation (3)
BUS 310 Business Communications (3)
A minimum of 4 units from the following: 4
STAT 300 Introduction to Probability and Statistics (4)
MATH 341 Calculus for Business and Economics (4)
MATH 343 Modern Business Mathematics (4)
MATH 400 Calculus I (5)
Total Units: 24

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Apply fundamental knowledge of computing and the current use of technology techniques, skills, and tools necessary for the computing practice. (PSLO #1, PSLO #5)
  • Evaluate and solve business problems with technology solutions using qualitative and quantitative information. (PSLO #1)
  • Assess user needs in the selection, creation, evaluation and administration of computer-based information systems. (PSLO #3)
  • Demonstrate appreciation of the Information Technology career field and the need to be lifelong learners. (PSLO #7)

Career Information

The Certificate in Information Technology prepares students to either enter the workforce as an entry-level computer or network support technician. Several CSUs currently offer baccalaureate IT or CT programs, as do several private universities. More CSUs are already working on build upper division programs based on the recently approved IT Model Curriculum for California Community Colleges.


Cybersecurity Certificate

This one-year and fully-online certificate provides graduates with the skills needed to defend networks and information systems against cyber-attacks. Students receive extensive hands-on experience and develops the knowledge and abilities necessary to succeed in protection of an organization’s data and operations. It is a rigorous program designed to help students master the fundamentals of cybersecurity by applying industry-accepted and emerging practices to solve real-world security problems. Upon completion of the program, students will be able to evaluate security trends, recognize best practices, and understand Information Technology security products and threats. Some career opportunities associated with this degree include: security analyst, network systems security administrator, security policy analyst, and more.

Catalog Date: June 1, 2019

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 31
CISC 360 Information & Communication Technology Essentials (A+) 42
CISN 304 Networking Technologies 33
CISN 341 CISCO Networking Academy (CCNA)tm: Networking Theory and Routing Technologies 3.54
CISN 300 Network Systems Administration (3) 35
CISS 310 Network Security Fundamentals 36
CISS 316 Cisco Networking Academy™: CCNA Cybersecurity Operations 37
CISS 327 Cisco Networking Academy™: CCNA Security: Implementing Network Security 3.58
Total Units: 26

1CompTIA IT Fundamentals

2CompTIA A+

3CompTIA Network+

4CISCO CCENT

5or CISN 303 with the professor's permission

6CompTIA Security+

7CCNA CyberOPS

8CCNA Security

Enrollment Eligibility

To be eligible for enrollment in the program, the student must meet the following criteria:

  • Students enrolling in the collaborative program would complete the program in a cohort model taking courses from three or more colleges.
  • Students are required to complete the “Quest for Success” modules prior to enrollment in a cohort.
  • Students must participate in student support services while enrolled in the collaborative program.

Enrollment Process

Eligible students are selected for the program according to the following steps:

  • First ten students, who have met the enrollment process, are eligible for the program.

Student Learning Outcomes

Upon completion of this program, the student will be able to:

  • Design and produce business information systems solutions incorporating current Information Technology, trends, security, and best practices (PSLO 1).
  • Execute Linux system commands from either a keyboard or a shell script using correct command syntax (PSLO 2).
  • Analyze and implement security concepts and security policies (PSLO 3).
  • Analyze common threats to and vulnerabilities of computer systems and networks (PSLO 4).
  • Implement and manage Cisco secure networks (PSLO 5).
  • Implement network perimeter defense (PSLO 6).

Career Information

Some career opportunities associated with this degree include: security analyst, network systems security administrator, security policy analyst, and more.

Computer Science, A.S. Degree

Program Map

Computer Programmer, SQL, Certificate of Achievement

Program Map

Database Analyst, SQL, Certificate of Achievement

Program Map

Database Design, Certificate of Proficiency

Program Map

Information Systems Security, A.S. Degree

Program Map

Information Systems Security, Certificate of Achievement

Program Map

Information Technology, A.S. Degree

Program Map

Management Information Systems, A.S. Degree

Program Map

Network Helpdesk Technician, Certificate of Achievement

Program Map

Object Oriented Software Development, Certificate of Proficiency

Program Map

Programming in C/C++, Certificate of Achievement

Program Map

Relational Database Administration, Certificate of Achievement

Program Map

Server Administrator, A.S. Degree

Program Map

Server Administrator, Certificate of Achievement

Program Map

Web Developer, A.S. Degree

Program Map

Web Programming, Certificate of Achievement

Program Map

Web Publishing, Certificate of Achievement

Program Map