Rio Hondo College Text
Access Rio LogoCanvas Icon Logo
Rio Hondo College logo
Certificate of Achievement
Computer Information Technology/Cloud Computing Practitioner

The Cloud Computing program prepares students to design solutions for Infrastructure as a Service (IaaS) architectures by provisioning computing instances, establishing virtual private networks, and managing databases and storage within a secure online environment. Students produce dynamic solutions responsive to information and computing technology workloads with on-demand pay-as-you-go pricing allowing flexibility for small business, entrepreneurship and enterprise adoption. Industry certifications are embedded to prepare for occupations in Cloud Architect, Cloud Support Associate, Cloud Engineer or Cloud Technicians. Some preparation in information technology or computer programming is recommended.

Computer Information Technology/Cloud Computing Practitioner students will be supported by a Student Success Team in the Accounting, Business, Economics, and Computer Technology Area of Interest. Please contact the Student Success Team for this program if you have any questions.

Sample Education Plan

This sample education plan represents one possible pathway through the program. Be advised that each university (UC, CSU, private, and others) has their own transfer requirements. Please see a counselor to create an education plan that is customized to meet your needs. Map is for reference only for the 2020-2021 catalog year. Please refer to the College Catalog (in pdf or flipbook format) for additional course descriptions.
CourseUnitsTypically Offered
1st Semester
CIT 114 - Introduction to Cloud Computing with DevOpsM4.0
CIT 114 - Introduction to Cloud Computing with DevOps (4.0 units)

Advisory: READ 043 or appropriate placement;ENGL 035 or ENLA 100 or appropriate placement
Transfers to: CSU

This course is an examination of information systems as it relates to developer operations (DevOps), cloud computing, and their role in business. It will focus on information systems, security, database management systems, networking, operating systems, cloud computing, project management strategies, version control, and programming methodologies. It will apply these concepts and methods through hands-on projects developing computer-based solutions to business problems.

Total Semester Units:4.0 
2nd Semester
CIT 171 - Network +M3.0
CIT 171 - Network + (3.0 units)

Prerequisite: CIT 101 or CIT 114
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: CSU

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.

CIT 172 - Database Essentials in Amazon Web ServicesM3.0
CIT 172 - Database Essentials in Amazon Web Services (3.0 units)

Prerequisite: CIT 101 or CIT 114
Transfers to: CSU

This course provides the students with an introduction to the core concepts in data and information management in traditional and cloud systems. It is centered around the core skills of identifying organizational information requirements, modeling them using conceptual data modeling techniques, converting the conceptual data models into relational data models and verifying its structural characteristics with normalization techniques, and implementing and utilizing a relational database using an industrial-strength database management system in Amazon Web Services. The course will also include coverage of basic database administration tasks and key concepts of data quality and data security. In addition to developing database applications, the course helps the students understand how large-scale packaged systems are highly dependent on the use of Database Management Systems (DBMSs). Building on the transactional database understanding, the course provides an introduction to data and information management technologies that provide decision support capabilities under the broad business intelligence umbrella.

Total Semester Units:6.0 
3rd Semester
CIT 173 - Compute Engines in Amazon Web ServicesM1.5
CIT 173 - Compute Engines in Amazon Web Services (1.5 units)

Prerequisite: CIT 114
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: CSU

This course addresses how cloud computing systems are built using a common set of core technologies, algorithms, and design principles centered around distributed systems. Students will use the Amazon Web Services (AWS) Management Console to provision, load-balance and scale their applications using the Elastic Compute Cloud (EC2) and the AWS Elastic Beanstalk. The course discusses, from a developer perspective, the most important reasons for using AWS and examines the underlying design principles of scalable cloud applications.

CIT 174 - Security in Amazon Web ServicesM1.5
CIT 174 - Security in Amazon Web Services (1.5 units)

Prerequisite: CIT 114
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: CSU

This course focuses on protecting the confidentiality, integrity and availability of computing systems and data. Students learn how Amazon Web Service (AWS) uses redundant and layered controls, continuous validation and testing, and a substantial amount of automation to ensure the underlying infrastructure is continuously monitored and protected. Students examine the AWS Shared Responsibility Model and access the AWS Management Console to learn more about security tools and features provided by the AWS platform.

Total Semester Units:3.0 
4th Semester
CIT 175 - DevOps Engineering in Amazon Web ServicesM3.0
CIT 175 - DevOps Engineering in Amazon Web Services (3.0 units)

Prerequisite: CIT 173 and CIT 174
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement; CIT 127
Transfers to: CSU

In this course, students explore how development processes can be automated and integrated with operations so changes to software can be deployed to cloud computing environments according to DevOps (developer and operations) best practices. Students will use Amazon Web Services (AWS) products to provision infrastructure then deploy code using a managed pipeline. Operations topics include initializing infrastructure as code, applying security, monitoring service health, and troubleshooting. Development topics include secure deployment practices with continuous integration and continuous delivery as it relates to the software development life cycle. Students will build their skills by participating in in-class interactive lectures, hands-on lab activities, and working on comprehensive assignments.

Select one: CIT 139 / CIT 171 / CIT 200 / CIT 111 / CIT 127 M3.0
Notes:
CIT 111 and CIT 127 count as one option.

CIT 139 - Linux 1 (3.0 units)

Prerequisite:CIT 114 or CIT 101
Transfers to:CSU

This course provides a skills foundation for students pursuing a career as Linux system administrators. The course prepares students for the Red Hat System Administration I (RH124) certificate. Students must complete this course if they wish to pursue the Red Hat System Administration II (RH134) certificate.

CIT 171 - Network + (3.0 units)

Prerequisite: CIT 101 or CIT 114
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: CSU

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.

CIT 200 - Systems Analysis and Design (3.0 units)

Prerequisite: CIT 101 or CIT 114
Advisory: ENGL 035 or ENLA 100 or appropriate assessment; READ 043 or appropriate assessment
Transfers to: CSU

The course presents a systematic methodology for analyzing a business problem or opportunity, determining what role, if any, computer-based technologies can play in addressing the business need, articulating business requirements for the technology solution, specifying alternative approaches to acquiring the technology capabilities needed to address the business requirements, and specifying the requirements for the information systems solution in particular, in-house development, development from third-party providers, or purchased commercial-off-the-shelf packages.

CIT 111 - Introduction to Programming (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement; MATH 033 or appropriate placement; CIT 101
Transfers to: UC, CSU

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

CIT 127 - Python Programming I (3.0 units)

Prerequisite:CIT 111
Transfers to:UC, CSU

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:6.0 
Total Units for Computer Information Technology/Cloud Computing Practitioner COA program 19.0 
Notes:
MMajor course; course may also meet a general education requirement
† Some classes may have higher units.
** this course has prerequisite, please click on course name to view.
GE = General Education Course. Some of these courses also meet degree requirements. Please see a counselor to find out which ones meet both the general education and degree requirement
M = Major Course
EL = Elective Course
   

Program Learning Outcomes

1

Students will apply critical-thinking and problem-solving skills in a cloud computing environment.


2

Students will learn installation and configuration of cloud computing resources for an enterprise environment.


3

Students will understand the architectural principles required to build a cloud system that meets identified technical requirements.


4

Student will demonstrate basic knowledge of the cybersecurity principles of confidentiality, integrity, and availability (CIA).


Gainful Employment Disclosures

  • This program is designed to be completed in ______
  • This program will cost $______ if completed within normal time (including books, materials, and additional fees). There may be additional costs for living expenses. These costs were accurate at the time of posting, but are subject to change.
  • Of the students who completed this program within normal time, the typical graduate leaves with $0* of debt. *Fewer than 10 students completed this program within normal time. This number has been withheld to preserve the confidentiality of the students.
  • License Requirements. This program qualifies students to sit for licensure exam in California.

For more information about graduation rates, loan repayment rates, and post-enrollment earnings about this institution and other postsecondary institutions please click here: https://collegescorecard.ed.gov/

Labor Market Information in California

Salary

not avaiable
not available

Career Growth

not available
n/a
Career Growth

Annual Avg Openings

not available

n/a
Annual Avg Openings
Source: Employment Development Department (EDD), State of California.

About RHC

Rio Hondo College, serving the communities of El Monte, Pico Rivera, Santa Fe Springs, South El Monte, and Whittier for over 50 years.

Social Media

Access Rio LogoCanvas Icon Logo

Contact

Rio Hondo College
3600 Workman Mill Road
Whittier, CA 90601

Phone: (562) 692-0921
Comments? Questions?
Contact Us

searchclosechevron-upchevron-downbarsmap-o linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram