Program Overview

This Associate Degree or Certificate of Achievement is a two-year program leading to the Associate in Science (A.S.) degree. It is designed to prepare students for employment in a variety of computer related fields. Students wishing a bachelor’s degree (transfer program) should meet with a counselor to discuss transferability of courses.

REQUIRED CORE COURSEWORK:

Course Course Name Units
BCOM 15

Business Communications

Formerly CAOTO 15. This course covers the principles of collecting, organizing, analyzing, and presenting business information. Written and oral communication involving problem solving in business is emphasized.

3
COSA 50

Introduction to IT Concepts & Applications

Recommended Preparation: COSA 1

Formerly CBIS 6A. This course is an introduction to information systems and the common use of office applications. Internet, Word processing, spreadsheets, databases,  presentation software,  and basic internet use will be covered.  Spreadsheet use for business will be emphasized. This course satisfies the technology portion of the Information Competency graduation requirement. Upon successful completion of this course, students will be given a voucher to sit for the Microsoft Office Specialist (MOS) industry certification exam.  This course satisfies the technology portion of the information competency requirement.

4
COSN 10

Networking Fundamentals

Formerly CBIS 41. In this class, the student will learn to install, configure, upgrade and troubleshoot a computer network. There will be discussions regarding local area networks, wide area networks, communications protocols, network topologies, transmission media, security, and assessment of career opportunities in networking. Upon successful completion of this course, students will be given a voucher to sit for the Microsoft Technology Associate (MTA) industry certification exam.

4
COSN 205

UNIX/LINUX Fundamentals

Recommended Preparation: COSA 50


Formerly CBIS 235A and COSN 210AD. This course is an in-depth study of the Linux operating system. The focus is on Linux installation and administration.  The course will also examine the theoretical concepts common to all Linux systems that have increased its popularity.  The course will also take the form of a practical hands-on approach to Linux to prepare students for the CompTIA Linux+ or LPI certifications. Students should have already completed a foundation course in Linux.

4
COSN 225

Microsoft Windows Client

Recommended Preparation: COSN 10

Formerly CBIS 226. In this class, students will install, configure and administer Windows OS. They will install and upgrade client systems, manage file systems and devices and perform system maintenance.  The class will prepare the student to take the corresponding MTA Certification Exam.

3
COSN 5

Computer Hardware Fundamentals

Recommended Preparation: COSA 50

Formerly CBIS 200. This course provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level ICT professionals. The fundamentals of computer hardware and software as well as advanced concepts such as security, networking, and the responsibilities of an ICT professional will be introduced. Preparation for the CompTIA A+ certification exams.

4
COSS 271

Network Security Fundamentals

Co-Requisite: COSN 10

Formerly CBIS 271. Network Security Fundamentals provides a comprehensive overview of network security and prepares students to take the CompTIA Security + Certification Exam.  This course covers general security concepts, communication network security, infrastructure security, cryptography basics, operational/organizational security, and computer forensics.

4

IN ADDITION, select TWO (2) courses from the following:
BCOM 222

Job Search Skills

Recommended Preparation: COSK 200

Formerly CAOTO 222. This course is designed to help students develop occupational competence for obtaining desired positions in the workforce. The course covers self-evaluation, researching specific careers and companies, conducting informational interviews, preparing required documents (resume, cover letter) that get the interview, interviewing to sell yourself as the best candidate, and applying follow-up procedures.

3
COSA 210

Introduction to Project Management for IT

Recommended Preparation: COSA 50

Formerly CBIS 436A. This class is an introduction to Project Management. Popular project management software will be introduced. In addition, the class will focus on the methods and techniques for managing projects as well as preparing students for the CompTIA's IT Project+ certification.

3
COSN 200

Wireless and Mobile Devices

Recommended Preparation: COSN 10

Formerly CBIS 212. In this class, the student will learn how to install, use, and manage popular wireless technologies such as WiFi, WiMax, and Bluetooth. They will build on the knowledge from COSN 10 to understand how mobile devices connect to the larger network infrastructure through various wireless technologies. Students will have hands-on experience installing, troubleshooting, managing, securing, backing up and upgrading Android, IOS, Windows and other mobile devices.

3
COSN 210

LINUX Server Administration

Recommended Preparation: COSN 205

This course is an in-depth study of the Linux operating system. The focus is on Linux installation and administration.  The course will also examine the theoretical concepts common to all Linux systems that have increased its popularity.  The course will also take the form of a practical hands-on approach to Linux to prepare students for the CompTIA Linux+ or LPI certifications. 

4
COSN 215

LINUX Networking and Security

Recommended Preparation:  COSN 205 or COSN 210

Formerly CBIS 235B and COSN 215AD. This is an advanced Linux operating system course. The focus is on Linux networking and security.  The course covers networking technologies and protocols, network configuration and the use of command-line and graphical utilities. Network security issues such as firewalls, VPNs, and utilities such as nmap, ethereal, and the SAINT profiling tool will be presented. Students should have already completed a foundation course in Linux.

4
COSN 230

Microsoft Windows Server

Recommended Preparation:  COSN 225

Formerly CBIS 227. In this class, students will install, configure and administer Windows Server Operating System. The class will prepare the student to take the corresponding MTA Certification Exam.

4
COSN 250

Introduction to Cloud Computing

Recommended Preparation: COSA 50

This course educates students about cloud deployment and service models, cloud infrastructure, and key considerations in migrating to cloud computing. The course covers technologies required to build classic, virtualized, and cloud data center environments. These technologies include computing, storage, networking, desktop, and application virtualization. Additional focus areas are security, recovery, and management. Students will learn about the steps involved and key considerations in transitioning from the current data center model to a cloud computing environment.

3
COSP 8

Visual Basic Programming

Recommended Preparation:  COSA 50

Formerly CBIS 8B. The class introduces students to the development of information systems using Visual Basic .NET language. The following programming concepts are covered: the software life-cycle, .Net IDE, data types, control structures, methods, strings and arrays, object-oriented programming, GUI design and development, file I/O, database and ASP. Students should have completed a 3 unit computer concepts and applications course such as COSA 50 as preparation for this course.

4
COSS 272

Computer Forensics and Investigation

Recommended Preparation: COSN 5
 
This course offers an introduction into computer forensics, investigating computer crimes and data recovery. Topics covered in this course include a process for investigating cybercrime and procedures for collecting, analyzing, recovering and preserving forensic evidence. Students should have completed the COSN 5 course or equivalent as preparation for this course.

3
COSS 273

Ethical Hacking and Countermeasures

Recommended Preparation: COSS 271 

This course will prepare students to perform network hacking and implement appropriate countermeasures. Students will also explore the ethical questions surrounding network and system penetration. This course covers topics such as using network penetration tools, techniques for identifying system vulnerabilities and exploiting those vulnerabilities to compromise systems and data.

4
CS 11

Introduction to Computer Science - C++

Prerequisite:  MATH 110  or Math 110B or first year high school algebra with a grade of C or better
Recommended Preparation: COSP 7 and COSA 50

This is an introductory course in the C++ programming language, a problem-solving technique used in modern software technology. The features of C++ that support the development of small and large systems are covered, thus providing a method for prototyping the commercial software development in business and industry.

4
CS 21

Introduction to Computer Science - Java

Recommended Preparation: COSP 7

This course introduces Computer Science and the Java programming language. It will cover the basics of programming and software design using a procedure-oriented approach.

4
Total units needed to complete - 30 - 33