Rio Hondo College logo
Rio Hondo College 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.

Please contact the Student Success Team for this program if you have any questions.

Apply Now!


Sample Education Plan

This sample education plan for the 2024-2025 catalog year represents one possible pathway through the program. 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. Additional course descriptions may be found in the College Catalog.
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:It is advised that students be able to engage in written composition at a college level and read college-level texts.
Transfers to: CSU

This course is an examination of information systems as they relate to developer operations (i.e., DevOps) and cloud computing, with specific emphasis placed on their role in business. The course focuses on information systems, security, database management systems, networking, operating systems, cloud computing, project management strategies, version control, and programming methodologies. Students in the course apply these concepts and methods through hands-on projects developing computer-based solutions to business problems.

Total Semester Units:4.0 
2nd Semester
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 students with an introduction to core concepts in data and information management in traditional and cloud systems. The course centers around the fundamental skills of identifying organizational information requirements, modeling requirements using conceptual data modeling techniques, converting conceptual data models into relational data models, and verifying structural characteristics with normalization techniques. The course also takes up implementing and utilizing a relational database using an industrial-strength database management system in Amazon Web Services (AWS). The course covers basic database administration tasks and key concepts of data quality and data security. In addition to developing database applications, the course helps students understand how large-scale packaged systems are highly dependent on the use of database management systems (DBMS). 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:3.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
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 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 services. From a developer perspective, the course takes up 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
Transfers to: CSU

This course focuses on protecting the confidentiality, integrity, and availability of computing systems and data. Students learn how Amazon Web Services (AWS) uses redundant and layered controls, continuously validates and tests, and utilizes 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:CIT 127
Transfers to: CSU

In this course, students explore how development processes are automated and integrated with operations so that changes to software can be deployed to cloud computing environments according to developer and operations (DevOps) best practices. Students use Amazon Web Services (AWS) products to provision infrastructure and 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 they relate to the software development life cycle. Students build their skills by participating in in-class interactive lectures and hands-on lab activities, and by 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
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
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 a 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 an information systems solution in particular, in-house development, development from third-party providers, or purchasing commercial-off-the-shelf packages.

CIT 111 - Introduction to Programming (3.0 units)

Advisory:CIT 101; It is advised that students have a knowledge of elementary algebra concepts.
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 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 16.0 
Notes:
AP exams and courses taken outside of Rio Hondo College may fulfill general education and/or major requirements. Please check with a counselor.
Legend:
M Major course; course may also meet a general education requirement
Advising Sheet:
Click or tap here to open the program's advising sheet.

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


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.

Contact

Rio Hondo College
3600 Workman Mill Road
Whittier, CA 90601

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

searchth-largeclosearrow-circle-o-downchevron-upchevron-downbarsmap-o linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram