The following curriculum meets the requirement for a Certificate of Achievement in Computer Information Technology/Ethical Hacker. The courses needed for the certificate are designed for those wishing to pursue a career in ethical hacking.Please contact the Student Success Team for this program if you have any questions.
|CIT 101 - Introduction to Computer Information TechnologyM||3.0|
CIT 101 - Introduction to Computer Information Technology (3.0 units)
Advisory: CIT 051; It is advised that students be able to engage in written composition at a college level and read college-level texts.
This course is an examination of information systems and their role in business. It will focus on information systems, database management systems, networking, e-commerce, ethics and security, computer systems hardware and software components. It will apply these concepts and methods through hands-on projects developing computer-based solutions to business problems.
|CIT 111 - Introduction to ProgrammingM||3.0|
CIT 111 - Introduction to Programming (3.0 units)
Advisory:CIT 101; It is advised that students have a knowledge of elementary algebra concepts.
This course is for students who want to develop the problem-solving abilities required to work in the computer field. Programming concepts are discussed through a variety of techniques including hierarchy diagrams, flow-charting, data diagrams, and pseudocode. The course will also include information on integrated development environments (IDEs).
|Total Semester Units:||6.0|
|CIT 210 - Cisco Networking IM||3.0|
CIT 210 - Cisco Networking I (3.0 units)
Prerequisite: CIT 101
This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP (Internet Protocol) addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for further study of computer networks. It uses the OSI (Open Systems Interconnection) and TCP (Transmission Control Protocol) layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. This course is also the first of two courses designed to prepare students for the ICND 1 examination to achieve CCENT (Cisco® Certified Entry Networking Technician) Certification and helps in preparation for the CompTIA Network+ certification exam.
|CIT 170 - Server +M||3.0|
CIT 170 & 171 are in 8 week modules
CIT 170 - Server + (3.0 units)
Prerequisite: CIT 101
This course will provide a student with the knowledge and skills required to build, maintain, troubleshoot and support server hardware and software technologies. The student will be able to identify environmental issues; understand and comply with disaster recovery and physical/ software security procedures; become familiar with industry terminology and concepts; understand server roles/specializations and interaction within the overall computing environment. This course also prepares students for the current version of CompTIA's Server+ certification exam.
|CIT 171 - Network +M||3.0|
CIT 170 & 171 are in 8 week modules
CIT 171 - Network + (3.0 units)
Prerequisite: CIT 101 or CIT 114
This course provides an overview of the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of Internet protocol (IP) addressing and the fundamentals of ethernet, media, and operations concepts are introduced to provide a foundation for further study of computer networks. The Open Systems Interconnection (OSI) and Transmission Control Protocol (TCP) layered models are used to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. This course prepares students for the CompTIA Network+ certification exam.
|Total Semester Units:||9.0|
|CIT 192 - Security +M||3.0|
CIT 192 - Security + (3.0 units)
Prerequisite: CIT 171, CIT 210
This course is an introduction to information technology security and risk management at the organizational level. The course addresses hardware, software, processes, communications, applications, and policies and procedures with respect to organizational cybersecurity and risk management. This course prepares students for the CompTIA Security+ certification exam, and is intended to help students meet educational requirements to qualify for entry-level information technology jobs with cybersecurity skills.
|Total Semester Units:||3.0|
|CIT 180 - PC Maintenance-A+ CertificationM||4.0|
CIT 180 - PC Maintenance-A+ Certification (4.0 units)
Prerequisite: CIT 101
This course will prepare students with the necessary competencies of an entry-level IT professional with hands-on experience and theory in computer technology, networking and security. The student will also learn communication skills and professionalism now required of all entry-level IT professionals. This course is intended for IT students wishing to prepare for the CompTIA A+ Essentials and CompTIA A+ Practical Application examinations, the two exams required to achieve CompTIA A+ certified status.
|CIT 221 - Ethical HackingM||3.0|
CIT 221 - Ethical Hacking (3.0 units)
Prerequisite: CIT 171 or CIT 210 and CIT 192 all with a grade of "C" or better
This course introduces the network security specialist to the various methodologies for attacking a network. Students will be introduced to the concepts, principles, and techniques, supplemented by hands-on exercises, for attacking and disabling a network within the context of properly securing a network. The course will emphasize network attack methodologies with the emphasis on student use of network attack techniques and tools and appropriate defenses and countermeasures. Students will receive course content information through a variety of methods: lecture and demonstration of hacking tools will be used in addition to a virtual environment. Students will experience a hands-on practical approach to penetration testing measures and ethical hacking.
|CIT 127 - Python Programming IM||3.0|
CIT 127 - Python Programming I (3.0 units)
This course is an introduction to the discipline of computer science, with a focus on the design and implementation of algorithms to solve simple problems using Python. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students will learn to design, implement, test, and debug algorithms using pseudocode and Python.
|Total Semester Units:||10.0|
|Total Units for Computer Information Technology/Ethical Hacker COA program||28.0|
|AP exams and courses taken outside of Rio Hondo College may fulfill general education and/or major requirements. Please check with a counselor.|
|M||Major course; course may also meet a general education requirement|
|Click or tap here to open the program's advising sheet.|
Students will demonstrate knowledge of security policies for businesses.
Students will understand objectives of security policies for businesses and the IT infrastructure of these policies.
Students will demonstrate proficiency in IT infrastructure security.
Students will learn to identify risks and use tools for the prevention, detection, and mitigation of threats to computer systems; and the recovery and accountability of systems.
Students will demonstrate knowledge of the tools and resources used to attack business vulnerabilities and align proper mitigations.
Rio Hondo College, serving the communities of El Monte, Pico Rivera, Santa Fe Springs, South El Monte, and Whittier for over 50 years.
Rio Hondo College
3600 Workman Mill Road
Whittier, CA 90601
Phone: (562) 692-0921