Computer Information Science

Associate Degrees

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.

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 Microcomputer Support Essentials - Preparation for A+ Certification 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 140 CISCO Networking Academy (CCNA)tm: Networking Fundamentals 3
CISN 141 CISCO Networking Academy (CCNA)tm: Routing Protocols and Concepts 3
CISN 142 CISCO Networking Academy (CCNA)tm: LAN Switching and Wireless 3
CISN 143 CISCO Networking Academy (CCNA)tm: Accessing the Wide Area Network 3
CISS 330 Implementing Internet Security and Firewalls 3
CISCO Concentration Units: 19 - 20
Total Units: 33 - 35
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 Beginning Network Administration with Linux 3
CISN 121 Network Administration with Linux: LAN Services 2
CISN 122 Network Administration with Linux: Internet 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: 18
Total Units: 32 - 33
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 as well as focused topics related to one commonly used programming language. General topics include 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.

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 Assembly Language Programming for Microcomputers (4)
CISP 362 Programming for Mobile Devices I (4)
CISP 363 Programming for Mobile Devices II (4)
Java concentration Units: 12 - 14
Total Units: 18 - 20
Visual Basic concentration
Course Code Course Title Units
CISA 322 Design and Development of Desktop Database Applications 3
CISP 300 Algorithm Design/Problem Solving 3
CISP 370 Beginning Visual Basic 4
CISP 371 Intermediate Visual Basic 4
Visual Basic concentration Units: 14
Total Units: 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.

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 Middleware Web Scripting 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.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.

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)
CISA 171 Introduction to Adobe Acrobat (1)
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 371 Intermediate Visual Basic (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: PC Support Management

The CIS: PC Support Management degree covers the use and maintenance of a microcomputer’s 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.

Degree Requirements

Course Code Course Title Units
BUS 300 Introduction to Business 3
BUS 310 Business Communications 3
CISA 160 Project Management Techniques and Software 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 Microcomputer Support Essentials - Preparation for A+ Certification 3
CISC 362 Microcomputer and Applications Support 2
CISC 363 Microcomputer Support Technical - Preparation for A+ Certification 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.

The CIS: PC Support 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:

  • 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.

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 Assembly Language Programming for Microcomputers 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 Information Systems Security

This program provides the information and skills necessary for network administration professionals to implement security from internal and external threats for an enterprise network. It covers client and server security on different operating systems, disaster recovery planning, and forensics. This program also provides preparation for several computer information security certification exams, including the Computer Technology Industry Association (CompTIA) Security+ exam, Microsoft Certified Systems Engineer (MCSE) exams, and several of the Certified Information Systems Security Professional (CISSP) certification exams.

Degree Requirements

Course Code Course Title Units
CISC 323 Linux Operating System 1
CISC 324 Intermediate Linux Operating System 1
CISN 300 Network Systems Administration 3
CISN 302 Intermediate Network Systems Administration (3) 3
   or CISN 140 CISCO Networking Academy (CCNA)tm: Networking Fundamentals (3)
CISS 300 Introduction to Information Systems Security 1
CISS 310 Network Security Fundamentals 3
CISS 315 Ethical Hacking 3
CISS 330 Implementing Internet Security and Firewalls 3
CISS 341 Implementing Windows Operating System Security 3
CISS 342 Implementing Linux Operating System Security 3
CISS 350 Disaster Recovery 3
CISS 360 Computer Forensics and Investigation 3
CISW 300 Web Publishing 3
Total Units: 33

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

Student Learning Outcomes

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

  • define best practices for configuring network operating system services to provide optimum security.
  • compare and contrast the benefits of firewalls vs. intrusion detection devices and software.
  • explain and configure a network firewall to provide optimum security from external threats and exploits.
  • analyze organizational needs and implement internal security policies for the enterprise.
  • evaluate and implement the required security programs and policies to protect the enterprise against viruses, Trojans, worms, rootkits, and spyware.
  • assess and configure secure data transfer protocols for internal and external needs, including Windows IP Security (IPSec) and the Virtual Private Network (VPN) tunneling protocols.
  • apply Windows group policy to secure the internal network and shared resources.
  • construct NTFS file system permissions and shares to allow only the minimum levels of access needed by users to use network resources.
  • prioritize and establish a disaster recovery plan for the enterprise.
  • construct and apply group policies and NTFS file system permissions to secure files and network resources.

A.A. in Technical Communications

This is an interdisciplinary course of study designed to prepare students for employment as professional writers and communicators in a variety of media intended to instruct and inform audiences. The degree program includes substantial course work in writing, information design, editing, page design, online help development, web site creation, and the use of industry standard applications.

Degree Requirements

Course Code Course Title Units
BUS 100 English for the Professional 3
CISA 305 Beginning Word Processing 2
CISW 300 Web Publishing 3
JOUR 300 Newswriting and Reporting 3
TECCOM 300 Introduction to Technical/Professional Communication 3
TECCOM 310 Technical/Professional Communication: Writing Reports 3
TECCOM 320 Technical/Professional Communication: Proposal Writing 3
TECCOM 330 Technical/Professional Communication: Writing Technical Manuals 3
TECCOM 340 Technical/Professional Communication: Developing Help Systems 1.5
A minimum of 12 units from the following: 12
ARTNM 328 Beginning Digital Photo Imagery (3)
ARTNM 330 Intermediate Digital Photo Imagery (3)
ARTNM 352 Design for Publication (3)
CISA 331 Intermediate Desktop Publishing (2)
CISW 310 Advanced Web Publishing (4)
CISW 321 Web Site Development using Dreamweaver (3)
CISW 400 Client-side Web Scripting (4)
CISW 410 Middleware Web Scripting (4)
ENGWR 301 College Composition and Literature (3)
Total Units: 36.5

The Technical Communications 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:

  • analyze audience information needs and propose solutions to aid the audience.
  • design technical communication solutions for a variety of industry and government purposes.
  • design and create web sites and help systems with effective visual design, navigation, and written content.
  • design and publish printed pages with effective design, organization, content, and indexing.
  • compose professional prose for a variety of audiences with a variety of purposes.
  • compose and edit professional documents in grammatically correct, concise English.
  • create and use style templates in a variety of industry standard software.

Career Information

Technical communicators may be employed in a variety of occupations in government, scientific firms, nonprofits, natural resources, finance, education, and high tech.

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.

Certificate Requirements

Course Code Course Title Units
CISC 323 Linux Operating System 1
CISC 350 Introduction to Data Communications 1
CISC 361 Microcomputer Support Essentials - Preparation for A+ Certification 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 140 CISCO Networking Academy (CCNA)tm: Networking Fundamentals 3
CISN 141 CISCO Networking Academy (CCNA)tm: Routing Protocols and Concepts 3
CISN 142 CISCO Networking Academy (CCNA)tm: LAN Switching and Wireless 3
CISN 143 CISCO Networking Academy (CCNA)tm: Accessing the Wide Area Network 3
CISCO Concentration Units: 13
Total Units: 21
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 - Preparation for N+ Certification 2
CISN 119 TCP/IP Protocols 3
CISN 120 Beginning Network Administration with Linux 3
CISN 121 Network Administration with Linux: LAN Services 2
CISN 122 Network Administration with Linux: Internet Services 2
Linux Concentration Units: 15
Total Units: 23
Windows Concentration
Course Code Course Title Units
CISN 110 Networking Technologies - Preparation for N+ Certification 2
CISN 111 Intermediate Networking Technologies - Preparation for N+ Certification 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 troublshooting 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 troublshoot 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 as well as focused topics related to one commonly used programming language. General topics include 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.

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 Assembly Language Programming for Microcomputers (4)
CISP 362 Programming for Mobile Devices I (4)
CISP 363 Programming for Mobile Devices II (4)
Java concentration Units: 14 - 16
Total Units: 18 - 20
Visual Basic concentration
Course Code Course Title Units
CISA 322 Design and Development of Desktop Database Applications 3
CISP 300 Algorithm Design/Problem Solving 3
CISP 350 Database Programming 3
CISP 370 Beginning Visual Basic 4
CISP 371 Intermediate Visual Basic 4
Visual Basic concentration Units: 17
Total Units: 21

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.

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 Middleware Web Scripting 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.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for CIS: Database Management Certificate of Achievement


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.

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.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for CIS: Microcomputer Applications Certificate of Achievement


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.

Certificate Requirements

Course Code Course Title Units
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 Microcomputer Support Essentials - Preparation for A+ Certification 3
CISC 362 Microcomputer and Applications Support 2
CISC 363 Microcomputer Support Technical - Preparation for A+ Certification 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)
BUSTEC 127 Outlook: Tools (1)
   or CISA 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

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 the basic information and skills necessary for network administrators to implement security from internal and external threats to a network. It also provides preparation for the Computing Technology Industry Association (CompTIA) Security+ exam.

Certificate Requirements

Course Code Course Title Units
CISS 310 Network Security Fundamentals 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 360 Computer Forensics and Investigation 3
Total Units: 12

Student Learning Outcomes

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

  • Construct and apply secure group policy settings at the Organizational Unit (OU), Domain, Site or local machine level.
  • Explain and configure a network firewall to provide optimum security from external threats and exploits.
  • Construct Windows NTFS file system permissions and shares to allow only the minimum levels of access needed by users to access network resources.
  • Compare and contrast the benefits of firewalls vs. intrusion detection devices and software.

Information Systems Security Certificate

This program provides the information and skills necessary for network administrators to implement security to protect against internal and external threats to an enterprise network, and covers client and server security on different operating systems. This program provides preparation for several certification exams, including the Computer Technology Industry Association (CompTIA) Security+ exam, Microsoft Certified Systems Engineer (MCSE) exams, and some of the Certified Information Systems Security Professional (CISSP) certification exams.

Certificate Requirements

Course Code Course Title Units
CISC 323 Linux Operating System 1
CISC 324 Intermediate Linux Operating System 1
CISS 300 Introduction to Information Systems Security 1
CISS 310 Network Security Fundamentals 3
CISS 315 Ethical Hacking 3
CISS 330 Implementing Internet Security and Firewalls 3
CISS 341 Implementing Windows Operating System Security 3
CISS 342 Implementing Linux Operating System Security 3
CISS 360 Computer Forensics and Investigation 3
CISN 140 CISCO Networking Academy (CCNA)tm: Networking Fundamentals (3) 3
   or CISN 300 Network Systems Administration (3)
   or CISN 302 Intermediate Network Systems Administration (3)
Total Units: 24

Student Learning Outcomes

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

  • define best practices for configuring network operating system services to provide optimum security.
  • construct and apply secure group policy settings at the Organizational Unit (OU), domain, site or local machine level.
  • explain and configure a network firewall to provide optimum security from external threats and exploits.
  • analyze organizational needs and implement internal security policies for the enterprise.
  • evaluate and implement the required security programs and policies to protect the enterprise against viruses, Trojans, worms, rootkits, and spyware.
  • assess and configure secure Internet Protocol (IP) data transfer protocols for internal and external needs, including Internet Protocol Security (IPSec) and the Virtual Private Networking (VPN) tunneling protocols.
  • prioritize and establish a disaster recovery plan for the enterprise.
  • compare and contrast the benefits of firewalls vs. intrusion detection devices and software.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for Information Systems Security Certificate of Achievement


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.

Certificate Requirements

Course Code Course Title Units
BUS 310 Business Communications 3
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
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.

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.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for Network Administration Essentials - Windows Certificate of Achievement


Technical Communications Certificate

This certificate offers an interdisciplinary program of courses in writing, 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.

Certificate Requirements

Course Code Course Title Units
ARTNM 352 Design for Publication (3) 3 - 4
or [ CISA 330 Desktop Publishing (2)
and CISA 331 ] Intermediate Desktop Publishing (2)
CISA 305 Beginning Word Processing 2
CISW 300 Web Publishing 3
TECCOM 300 Introduction to Technical/Professional Communication 3
TECCOM 330 Technical/Professional Communication: Writing Technical Manuals 3
TECCOM 340 Technical/Professional Communication: Developing Help Systems 1.5
A minimum of 6 units from the following: 6
BUS 100 English for the Professional (3)
CISW 321 Web Site Development using Dreamweaver (3)
CISW 400 Client-side Web Scripting (4)
CISW 410 Middleware Web Scripting (4)
TECCOM 310 Technical/Professional Communication: Writing Reports (3)
TECCOM 320 Technical/Professional Communication: Proposal Writing (3)
Total Units: 21.5 - 22.5

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 printed pages and online screens that communicate organizations' values, enhance readability, and are easy to use.
  • demonstrate basic skills in the use of word processing, page design, help systems development, and web design applications.
  • evaluate organizations' communication goals with technical writing ethics in mind.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for Technical Communications Certificate of Achievement

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.

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) 3 - 4
   or CISW 360 Beginning Flash (3)
   or CISW 400 Client-side Web Scripting (4)
CISW 370 Designing Accessible Websites 1
CISW 410 Middleware Web Scripting 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 Middleware Web Scripting (4)
Total Units: 24 - 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.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for Web Developer Certificate of Achievement


Web Publishing Certificate

This certificate offers a program of study for students seeking jobs in the fields of web publishing, design, and development. It provides opportunities to develop the necessary skills for creating and maintaining large web sites for industry, government, and nonprofit agencies. General development of web publishing skills, including a thorough grounding in the HyperText Markup Language (HTML), Internet protocols, and web standards, is emphasized.

Certificate Requirements

Course Code Course Title Units
CISC 310 Introduction to Computer Information Science 3
CISC 320 Operating Systems 1
CISC 323 Linux Operating System 1
CISW 300 Web Publishing 3
CISW 304 Cascading Style Sheets 2
CISW 350 Imaging for the Web 1
CISW 370 Designing Accessible Websites 1
A minimum of 4 units from the following: 4
CISW 310 Advanced Web Publishing (4)
CISW 400 Client-side Web Scripting (4)
CISW 410 Middleware Web Scripting (4)
A minimum of 3 units from the following: 3
ARTNM 402 Intermediate Web Design (3)
CISW 321 Web Site Development using Dreamweaver (3)
CISW 355 Web Imaging Projects (2)
CISW 360 Beginning Flash (3)
Total Units: 19

Student Learning Outcomes

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

  • research the differences in goals, techniques, and costs between traditional print publishing and web publishing.
  • create a functional web site using HyperText Markup Language (HTML) and Cascading Style Sheets (CSS).
  • incorporate dynamic and interactive features into a web site using client-side or server-side scripting.
  • evaluate web accessibility issues when designing web sites.
  • integrate graphic principles and programming functionality with a web application.
  • demonstrate basic use of both Linux and Microsoft Windows operating system commands.

Gainful Employment

The US Department of Education requires colleges to disclose a variety of information for any program that is eligible for financial aid that "prepares students for gainful employment in a recognized occupation." The following link provides Gainful Employment Disclosure information for this certificate program:

Gainful Employment Information for Web Publishing Certificate of Achievement

Certificate

CIS: Mobile Programming Certificate

This certificate offers a program of study for students seeking jobs in the fields of mobile application development. It provides opportunities to develop the necessary skills and aptitudes for designing, developing, and testing a variety of application programs for mobile devices.

Certificate Requirements

Course Code Course Title Units
CISP 300 Algorithm Design/Problem Solving (3) 3 - 4
or CISP 370 Beginning Visual Basic (4)
CISP 362 Programming for Mobile Devices I 4
CISP 360 Introduction to Structured Programming 4
CISP 363 Programming for Mobile Devices II 4
Total Units: 15 - 16

Student Learning Outcomes

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

  • develop a mobile application program using tools included in a software development kit.
  • design software using object-oriented methods to develop event-driven programs for mobile application programs.
  • publish mobile applications in an application marketplace.

Career Information

Mobile devices such as tablets and smart phones continue to be more cost effective and versatile. Due to the portability, cost, built-in devices and user-friendliness, mobile devices gain much popularity in end-user and commercial markets. As a result, there is a great demand for developers and software engineers who can write application programs for mobile devices. A developer with this certificate can work as an independent mobile application developer or join a team of developers in software firms that specialize in mobile application development.