Courses

Computer Networking & InfoTech

CNIT 11, IT Professional Conduct
Lec-17.5 P/NP Available

ADVISE: CRER 62

Skills and techniques for effective professional self-promotion and workplace rapport in an Information Technology environment. Establishing a professional image and reputation, including resumes and portfolio building, and adhering to workplace protocols and standards for professional conduct.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 34, Computer Technology Skills for Teachers
Lec-52.5 P/NP Available

ADVISE: Readiness for college-level English or ESL 188

General and specialized computer and technology skills for teachers and future teachers. Desktop and mobile computer hardware, networking and security basics, software and coding tools for teaching and learning, and representative and emerging technologies in use in educational settings such as K-12 and higher education. Meets multiple and single subject credential state requirements.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 40, DNS Security
Lec-17.5 P/NP Available

ADVISE: CNIT 106

DNS is essential but has numerous security issues: hijacking, packet amplification, spoofing, snooping, and more. Configure secure DNS servers and detect malicious activity. DNSSEC (DNS Security) principles and deployment. Hands-on projects using both Windows and Linux platforms.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 50, Network Security Monitoring
Lec-17.5 P/NP Available

ADVISE: CNIT 106

Learn modern, powerful techniques to inspect and analyze network traffic, to quickly detect abuse and attacks and respond to them. This class also covers the configuration and use of Security Onion, a popular open-source Linux distribution designed for network security monitoring.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 100, Intro to Computers Using PC's
Lec-52.5

A computer literacy course using personal computers. Prepares students to use computer applications. Provides an overview of computer components including hardware, software, and data, as well as computer concepts related to networks and security. Includes fundamentals of Windows and other operating systems and applications such as word processing, spreadsheets, database, presentations and the internet. Students use computers to complete class assignments.

UC/CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 100M, lntro to Computers Using Macintosh
Lec-52.5 P/NP Available

Computer literacy course using Apple computers. Prepares students to use computers to write papers, organize information and use email. Overview of computer components including hardware, software and data. Fundamentals of Finder and applications such as word processing, spreadsheets, email, and the Internet. Students use Apple computers to complete class assignments.

UC/CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 101, Operating Systems I - Windows
Lec-52.5

ADVISE: CNIT 100

A technical course about the Microsoft Windows operating system for students who have some computer experience. Learn techniques to manage a personal computer through the use of operating system utilities and commands. Practice setting up and
customizing the interface and managing programs and data. Manage the computer system hardware.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 102, Operating Systems II - Command Line
Lec-52.5

ADVISE: CNIT 101

An intermediate to advanced-level course covering the use of Windows command line tools with the primary focus on Command Prompt and Windows PowerShell. This course is designed for students planning to take a certificate with concentration in Windows server and client administration, networking or hardware, and for advanced Windows users. Students will learn how to use Windows command line tools to manage and troubleshoot Windows servers and workstations.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 103, Computer Hardware
Lec-52.5 P/NP Available

ADVISE: CNIT 101

This course provides the knowledge and skills needed to install hardware, configure, repair and maintain computer system in a typical office environment. Topics include hardware components and peripherals, assembly, upgrading and basic troubleshooting.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 103L, Computer Hardware Lab
Lab-52.5 P/NP Available

ADVISE: Completion of or concurrent enrollment in: CNIT 103

A project-oriented hands-on introduction to hardware identification, maintenance, upgrade, diagnosis, and troubleshooting. Designed to provide practice with concepts, techniques and procedures covered in CNIT 103 with hands-on exercises that prepare for A+ certificate exams. Teamwork will be emphasized.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 103M, Apple Mac Hardware
Lec-52.5 P/NP Available

ADAVISE: CNIT 100M

This course provides the knowledge and skills needed to service the hardware on various Apple Mac systems. Topics include hardware components, system configuration, hardware upgrades, troubleshooting techniques, Apple specific tools and safety
procedures.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 104, Operating Systems Technologies
Lec-52.5

ADVISE: CNIT 103

This course provides the knowledge and skills to select and install system software, and to diagnose and troubleshoot system problems due to software configuration. Covers all aspects of the operating system, configuration files, drivers, and resource allocation. Topics include computer architecture and the interaction of hardware and software, documentation, command line operations, use of utilities for diagnostics and for configuration, and editing the Registry.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 105, IT Customer Support
Lec-52.5 P/NP Available

ADVISE: CNIT 103 and CNIT 104

Introduction to the field of technical support, including the critical people skills and exceptional technical knowledge required to provide outstanding service. Emphasis on information resources and technical tools needed most to function effectively in a technical support position.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 105L, Computer Technical Support
Lab-52.5 P/NP Available

ADVISE: CNIT 105.

Hardware diagnosis and troubleshooting, software maintenance, upgrading, and problem-solving. Work with Help Desk software to log calls and real end-user problems in a simulated service center. Designed to provide hands-on practice with hardware and software, techniques and procedures, covered in CNlT 105. Teamwork will be emphasized.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 106, Introduction to Networks
Lec-52.5 P/NP Available

ADVISE: CNIT 100; CNIT 103

This course will teach the skills required to troubleshoot, configure, and manage common network devices; establish basic network connectivity; understand and maintain network documentation; identify network limitations and weaknesses; and implement network security, standards, and protocols. The candidate will have a basic understanding of enterprise technologies, including cloud and virtualization technologies. Follows objectives of CompTIA Network+ certification exam.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 106A, Introduction to Networking
Lec-17.5

This is a course for students in related disciplines such as audiovisual technology, who need a basic understanding of networking to use equipment in the field.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 107, Wireless LANs
Lec-52.5 P/NP Available

ADVISE: CNIT 106

Selection, installation and configuration of wireless networks, including: fundamentals
and standards of wireless communication, installation of network access points, and
installation, configuration and management of typical products. Also included: common
applications, monitoring the network, security, troubleshooting, upgrade, and
modification. Students in this course should be already familiar with LAN technologies.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 108, Wireless Networks, Advanced
Lec-52.5 P/NP Available

ADVISE: CNIT 107

Students will design, install, configure, manage, and maintain wireless networks with advanced fundamentals of WLANs, current and developing standards and protocols, boosting, detecting and extending signal, troubleshooting and monitoring the network, security issues, research of proposed security solutions. The course follows objectives for the Certified Wireless Network Administrator Exam (CWNA).

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 113, Technology of Smartphones & Mobile Devices
Lec-52.5 P/NP Available

ADVISE: CNIT 100

Overview of mobile device technologies with an emphasis on smartphones, tablets, and wearable devices. This course will introduce the technologies behind smartphones, tablets, and wearable devices including the hardware, cellular networks, operating systems, browsers, app development process, and support needs from an individual and corporate perspective.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 120, Network Security
Lec-52.5 P/NP Available

ADVISE: CNIT 201C and CNIT 106

Knowledge and skills - to recognize security vulnerabilities, implement security measures,
analyze network environments for known security threats or risks, defend against attacks
or viruses, ensure data privacy and integrity. Terminology and procedures for
implementation and configuration of security: access control, authorization, encryption,
packet filters, firewalls and Virtual Private Networks (VPNs).

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 121, Computer Forensics
Lec-52.5 P/NP Available

ADVISE: CNIT 120

Forensics tools, methods and procedures for investigating computers. Data recovery
techniques and evidence collection, protection of evidence, expert witness skills and
computer crime investigation techniques. Analysis of various file systems and specialized
diagnostic software to retrieve data. Prepares in part for CompTIA Security+ and maps to
Computer Investigation Specialists exam.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 122, Firewalls
Lec-52.5 P/NP Available

ADVISE: CNIT 120

Fundamentals, techniques, and procedures to design an effective secure Internet connection using software or hardware firewalls. Discussion of types of firewalls, packet filtering, proxy servers, Intrusion Detection Systems, and Virtual Private Networks (VPNs).

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 123, Ethical Hacking & Network Defense
Lec-52.5 P/NP Available

ADVISE: CNIT 106 or CNIT 201C or CNIT 120

Learn how hackers attack computers and networks, and how to protect Windows and Linux systems. Legal restrictions and ethical guidelines will be taught and enforced. Students will perform many hands-on labs, both attacking and defending, using port scans, footprinting, buffer overflow exploits, SQL injection, privilege escalation, Trojans, and backdoors.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 124, Advanced Ethical Hacking
Lec-52.5 P/NP Available

ADVISE: CNIT 123

Advanced techniques in ethical hacking of Windows and Linux systems. Hands-on labs include Google hacking, automated footprinting, sophisticated ping and port scans, privilege escalation, attacks against telephone and Voice over Internet Protocol (VoIP) systems, routers, firewalls, wireless devices, web servers, and Denial of Service attacks.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 125, Information Security Professional Practices
Lec-52.5 P/NP Available

ADVISE: CNIT 123

In-depth course in information security, including access control, application security, enterprise continuity, cryptography, technical risk management, physical security, and telecommunications and network security. This course supports preparation for the Certified Information Systems Security Professional (CISSP) credential, which is essential for high-level information security professionals.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 126, Practical Malware Analysis
Lec-52.5 P/NP Available

ADVISE: CS 110B or equivalent familiarity with programming

Learn how to analyze malware, including computer viruses, trojans, and rootkits, using basic static analysis and dynamic analysis, including IDA Pro and other tools.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 127, Exploit Development
Lec-52.5 P/NP Available

ADVISE: CNIT 123

Learn how to find vulnerabilities and exploit them to gain control of target systems including operating systems. Covers essential exploit development skills for advanced penetration testers and security professionals. Students will be required to obey high
ethical principles and not exploit systems without authorization.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 128, Hacking Mobile Devices
Lec-52.5 P/NP Available

ADVISE: CNIT 113 and CNIT 123

Mobile devices run specialized operating systems with security problems. Students will learn how mobile operating systems and apps work, how to find and exploit vulnerabilities and how to defend them. Topics will include phone call, voicemail, SMS intrusion, jailbreaking, rooting, NFC attacks, mal ware, browser exploitation, and application vulnerabilities.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 129, Social Media, Blogs in Web Development
Lec-52.5 P/NP Available

ADVISE: CNIT 100 or demonstration of CNIT 100 exit skills

Overview of Wordpress and social media technologies to develop websites and/or use together with existing websites. Covers Web 2.0 and 3.0 technologies such as blogs, sites, social media, wikis, video and photo sharing and other tools how to integrate those technologies together.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 129S, Securing Web Applications
Lec-52.5 P/NP Available

ADVISE: CNIT 120 and CNIT 131

This course teaches techniques used by attackers to breach Web applications and how to prevent security attacks. Topics include how to secure and manage assets such as authentication systems, access controls, databases, and back-end components, and how to protect users from attackers, including identifying common vulnerabilities in compiled code and source code.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 131, Internet Basics and Beginning HTML
Lec-52.5 P/NP Available

Methods of using the Internet. History, design and protocol methods used on Internet
including: electronic mail, connection to remote computers, file transfer, World Wide
Web, basic web page creation and publishing using HTML and CSS. Additional topics
include: computer security, copyright and electronic commerce, and basic Unix shell
commands requisite to shell account use.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 131A, XML and JSON
Lec-52.5 P/NP Available

ADVISE: CNIT 131H or CNIT 131

Introduction to eXtensible Markup Language (XML) and JavaScript Object Notation
(JSON). Hands-on experience with XML documents, Document Type Definition (DTD),
namespaces, schemas, and data presentation with eXtensible Style Language (XSLT) or
Cascading Style Sheets (CSS). Introduction to JSON syntax to store and exchange data.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 131H, Introduction to HTML and CSS
Lec-17.5 P/NP Available

ADVISE: CNIT 100

This is a beginning course in the use of HTML and CSS. It will prepare students to build simple web pages using basic HTML and CSS according to the latest standards. Students will also learn how to upload the web page files to a web server.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 132, Intermediate HTML and CSS
Lec-52.5 P/NP Available

ADVISE: CNIT 131 or CNIT 131H

Intermediate and advanced HTML and CSS, based on W3C latest standards, to create websites or web applications on the World Wide Web, including images, multimedia, tables, and forms. Cascading Style Sheets used to standardize the appearance of web pages. Introduction to JavaScript, XML and definition of server side technology.

CSU
Units: 3
Credit type: Credit/Degree Applicable

Hand-coded web pages using HTML, CSS following latest standards and FTP to transfer to web server

CNIT 132A, Advanced HTML and CSS
Lec-52.5 P/NP Available

ADVISE: CNIT 132

Advanced HTML & CSS techniques such as performance, advanced styling and animation techniques, semantics, accessibility, preprocessors, search engine optimization, and use of analytics reports.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 133, JavaScript, jQuery, AJAX
Lec-52.5 P/NP Available

ADVISE: CNIT 132

Creation of interactive web pages using JavaScript, ECMAScript including properties, methods, objects, and event handlers of the Document Object Model (DOM). Introduction of jQuery and AJAX techniques in web pages.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 133A, JavaScript Libraries/Frameworks
Lec-52.5 P/NP Available

PREREQ: CNIT 133 ADVISE: CNIT 132

An extension of the JavaScript course to define and study the use of the most common JavaScript frameworks/libraries used to enhance web development projects. These libraries are useful when building high-scale applications with multiple concurrent requests and creating sophisticated front-end web development projects.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 133I, JavaScript for IoT and XR
Lec-52.5 P/NP Available

PREREQ; CNIT 133 ADVISE: CNIT 214

Using JavaScript as the framework to code Internet of Things (IoT) devices, eXtended Reality (XR), Augmented Reality (AR), and Virtual Reality (VR) projects in which people, processes, things, and data are connected via emerging Internet technologies. Students will integrate a variety of networking and computer hardware devices in end-to-end systems to solve practical problems. This course also includes an introduction to TypeScript, which can be used in different projects in this area.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 133M, Mobile Web w/HTML, CSS & JS
Lec-52.5 P/NP Available

ADVISE: CNIT 133 or equivalent knowledge of HTML, CSS, and JavaScript/jQuery

Conversion of desktop websites and an introduction to building web applications for smartphones and mobile devices with intermediate HTML, CSS, and JavaScript. Includes techniques such as Geolocation, Local Storage, RWD, PWA, etc. and how to use famous development frameworks and platforms.

UC/CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 134, Server Side Technologies for the Web
Lec-52.5 P/NP Available

PREREQ: CNIT 133 or CS 110A

Creation and maintenance of web applications on ASP.NET or ASP.NET Core using Visual Studio IDE (Integrated Development Environment) or Visual Studio Code. Installation of packages to be used in the web applications done via the use of NuGet Management in Visual Studio IDE.

CSU
Units: 3
Credit type: Credit/Degree Applicable

First part requires Windows OS to install Visual Studio

CNIT 140, IT Security Practices
Lec-52.5

ADVISE: CNIT 124

Intensive training and preparation for national security competitions and CTF (capture the flag) events. Material includes penetration testing methodology, network defense methodology, and report writing.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 141, Cryptography for Computer Networks
Lec-52.5 P/NP Available

ADVISE: CNIT 120 and (elementary algebra or higher)

The class focuses on practical applications: selecting, implementing, testing, and maintaining systems to protect data on modern computer networks. Mathematical underpinnings and practical applications of modern cryptographic systems, including the Advanced Encryption Standard (AES), the Secure Hash Algorithms (SHA), and Rivest-Shamir-Adleman (RSA).

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 151, Introduction to Virtualization
Lec-52.5

This course is an introduction to virtualization. Students will learn about server, cloud, client, storage networking and application virtualization in the public and private cloud, and requirements for virtual environments, administration, and data security. Students will be exposed to different virtualization applications and platforms such as: VMware, Oracle VBox and Azure.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 152, Incident Response
Lec-52.5 P/NP Available

ADVISE: CNIT 120

When computer networks are breached, incident response (IR) is required to assess the damage, eject the attackers, and improve security measures so attackers cannot return. As part of the Advanced Cybersecurity Certificate, this class covers the IR tools and techniques required to defend modern corporate networks.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 153, VMware: Install, Configure, Manage
Lec-52.5 P/NP Available

PRERE.: CNIT 106

This hands-on training course explores installation, configuration, and management of
VMware products. Upon completion of this course students can take the examination to become a VMware
Certified Professional. The course is based on the latest release of VMware software available.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 154, EMC - Information Storage and Management
Lec-52.5 P/NP Available

PREREQ.: CNIT 106

Students will learn about the transition from a Classic Data Center environment to Virtual Data Center and the Cloud virtualization at each layer - compute, storage, network, desktop, and application - along with business continuity in a VDC environment. Students will also learn Cloud computing basics, infrastructure components, service management activities, security concerns, and considerations for Cloud adoption.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 155, AWS Cloud Practitioner
Lec-52.5 P/NP Available

This course covers Amazon Web Server Cloud deployment and service models, Cloud infrastructure, and the key considerations in migrating to Cloud computing. This course also provides the required technology essentials across all domains including server, storage, networking, applications, and databases to help develop a strong understanding of virtualization and Cloud computing technologies.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 160, Cybersecurity Responsibilities
Lec-52.5 P/NP Available

ADVISE: CNIT 120

Explores security technology, risks, countermeasures, and consequences, to help cybersecurity analysts protect those who rely on them. Includes hands-on activities such as packet analysis, exploiting vulnerable systems, and password cracking, and also research, presentations, and debates about current controversies, laws, and policies. Addresses topics such as surveillance, cyberwar, and computer crime.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 170, Introduction to Cloud Computing
Lec-52.5 P/NP Available

ADVISE: CNIT 103; CNIT 131; CNIT 106

Technical Cloud infrastructure skills that can be applied to a variety of Cloud vendors and technologies. Configuration and deployment, security, maintenance, management and troubleshooting of Cloud systems. Follows the objectives of the CompTIA Cloud+ certification exam and is a required course for the Cloud Administration Certificate of Achievement.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 182, Hacking and Securing Automotive Systems
Lec-52.5 P/NP Available

PREREQ: CNIT 131 and AUTO 50

Students will learn about cybersecurity threats to computer systems and embedded software in modern vehicles. Topics include vulnerabilities of communications over the vehicle CAN bus and between devices and systems. Students will learn to intercept data and perform specific hacks to track vehicles, unlock doors, glitch engines and flood communication. Part of a joint program offering between AUTO and CNIT.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 195, Web Development Capstone
Lec-52.5 field trips P/NP Available

ADVISE: CS 130B or CS 231 or CS 150A or CS 232 or CNIT 133 or CS 110B or CS 111B

Develop, design and program a professional web application or web site project in a team environment. Set professional social media profile and e-portfolio and learn about tools used in web application projects to work on realistic projects.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 197, Internship and Work Experience

PREREQ: Approval of the CNIT Department ADVISE: Completion of 9 units of CNIT courses

Supervised on- or off-campus work involving computer use. Internships are joint ventures between institutions or companies and the Computer Networking and Information Technology Department. Students must be employed in any area including, but not limited to, help desk, hardware technician, networking technician, system administration, internet, web development, or computer operation. One unit of credit is earned for 54 hours of unpaid or paid work.

CSU
Units: 1
Credit type: Credit/Degree Applicable
CNIT 198, Internship and Work Experience
field trips

PREREQ: Approval of the CNIT Department ADVISE: Completion of 9 units of coursework in CNIT

Supervised on- or off-campus work involving computer use. Internships are joint ventures between institutions or companies and the Computer Networking and Information Technology Department. Students must be employed in any area including, but not limited to, help desk, hardware technician, networking technician, system administration, internet, web development, or computer operation.
One unit of credit is earned for 54 hours of unpaid or paid work.

CSU
Units: 2
Credit type: Credit/Degree Applicable
CNIT 201C, Introduction to Cisco Networks
Lec-52.5

PREREQ.: CNIT 100

Architecture, structure, functions, components, and models of the Internet and other computer networks. Use of OSI and TCP layered models to examine protocols and services. IP addressing and subnetting. Fundamentals of Ethernet concepts, media, and operations. First course of Cisco Networking Academy Exploration series preparing for CCENT and CCNA Certifications.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 202C, Routing and Switching Essentials
Lec-52.5

ADVISE: CNIT 201C

Architecture, components, and operations of routers and switches in a small network. Configure router and switch for basic functionality. Troubleshoot and resolve common issues with RIPvl, RIPv2, single-area OSPF, virtual LAN, and inter-VLAN routing in IPv4 and IPv6 networks. Second course in Cisco Networking Academy towards CCENT and CCNA Certifications.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 203C, Scaling Networks
Lec-52.5

PREREQ: CNIT 202C

Architecture, components, and operations of routers and switches in larger and more complex networks. Configuration and troubleshooting of routers and switches for advanced functionality with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks.
Knowledge and skills needed to implement a WLAN in a small-to-medium network.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 204C, Connecting Networks
Lec-52.5

PREREQ.: CNIT 202C ADVISE: CNIT 203C

WAN technologies and network services required by converged applications in a complex network. Selection criteria of network devices and WAN technologies to meet network requirements. Configuration and troubleshooting of network devices with data link protocols. Implementation of virtual private network (VPN) operations in a complex network.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 205C, CCNA Security
Lec-52.5 P/NP Available

PREREQ.: CNIT 201C; Completion of or concurrent enrollment in: CNIT 202C

Cisco Certified Network Associate (CCNA) Security provides the knowledge and skills needed to prepare for entry-level security specialist careers. CCNA Security aims to develop an in-depth understanding of network security principles as well as the tools and configurations required to secure a network. Preparation for the CCNA-Security certification exam.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 214, Internet of Things
Lec-52.5 P/NP Available

PREREQ.: CNIT 106 or CNIT 201C

Introduction to the Internet of Things (IoT), where people, processes, things, and data are connected via emerging Internet technologies. A variety of networking and computer hardware devices will be integrated into end-to-end systems to solve practical problems.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 216, Internet of Things Security
Lec-52.5 P/NP Available

PREREQ: CNIT 214

Model and protect against threats to the Internet of Things (IoT) environment of an organization or workplace. Learn foundational knowledge in security analysis such as vulnerability and risk assessment of IoT systems. Perform threat modeling activities on physical devices, communication systems and applications found in the IoT.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 401, Windows Technical Support
Lec-52.5 P/NP Available

ADVISE: CNIT 100

Knowledge, skills and hands-on experience to install, configure, and maintain Windows Operating system. Course aligned with the Microsoft Certification Certificates.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 415, SQL Server Administration
Lec-52.5

This advanced course overs the SQL Server database management system. Students will gain the knowledge and skills to install, configure, and maintain SQL Server and manage the day-to-day administration of a client/server database in an enterprise network
environment.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 416, Installing and Configuring Windows Server 2016
Lec-52.5 P/NP Available

ADVISE: CNIT 103; Completion of or concurrent enrollment in: CNIT 106

This course introduces the new line of servers by Microsoft. It provides students with the knowledge and skills required to install and configure Windows 2016 core infrastructure services. This course is aligned with the Microsoft Certified System Administrator 70-740.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 417, Administering Windows Server 2016
Lec-52.5 P/NP Available

ADVISE: CNIT 416

This course introduces the new line of servers by Microsoft. It provides students with the knowledge and skills required to administer Windows core infrastructure services. This course is aligned with the Microsoft Certified System Administrator exam.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 418, Identity With Windows 2016
Lec-52.5 P/NP Available

ADVISE: CNIT 417

This course provides the knowledge and skills required to administer advanced Microsoft servers. The students acquire hands-on knowledge of real world experience to become IT administrators. This course is aligned with the Microsoft Certifications exams on configuring advanced server services.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 420, Configuring and Administering Microsoft Azure
Lec-52.5 P/NP Available

ADVISE: CNIT 101 or CNIT 416

Azure administrator skills training needed to be successful deploying Software-as-a-Service (Saas), Infrastructure-as-a-Service (IaaS), and Platform-as-a-Service (PaaS) solutions. Includes training in planning IaaS solutions for fault tolerance and performance, deployment of Virtual Machines (VMs), and systems management using Windows Powershell and the Azure CLI V2.

CSU
Units: 3
Credit type: Credit/Degree Applicable
CNIT 501, Certified Information Systems Auditor
Lec-52.5 P/NP Available

PREREQ.: CNIT 120

Preparation for the Certified Information Systems Auditor (CISA) credential. This field includes information systems audit, governance, life cycle, system implementation, protecting information assets, business continuity, and disaster recovery.

CSU
Units: 3
Credit type: Credit/Degree Applicable
MAKR 33, Making and Makerspaces for Teachers
Lec-17.5 field trips P/NP Available

Teacher preparation for making and makerspaces in educational settings. Topics include experiential learning and other applicable learning frameworks, facilitation strategies for making and makerspaces, learning activities and curriculum, and equipment, tools and supplies found in makerspaces.

CSU
Units: 1
Credit type: Credit/Degree Applicable
MAKR 100, Introduction to History, Culture and Practices of Making
Lec-52.5 field trips P/NP Available

ADVISE: Readiness for college-level English or ESL 188

Introduction to the Maker Movement, a survey of cultures, disciplines, materials, and technologies related to the traditions of making through time and around the world. Students will recognize key materials and techniques of disciplines including the arts, construction, engineering, and computer science to critically analyze and apply ways of creating that support an understanding of culturally significant work of diverse peoples and eras.

UC/CSU
Units: 3
Credit type: Credit/Degree Applicable
MAKR 400, Maker Capstone
Lec-35 Lab-52.5 field trips

PREREQ: MAKR 100

Students will complete cross-discipline projects of their own design. Each student will conceptualize, prototype, test, and develop a working model to prove their design using materials and techniques of traditionally disparate disciplines.

CSU
Units: 3
Credit type: Credit/Degree Applicable