ITM 300 Course Overview
Welcome to ITM 300 - Cloud Foundations
Course Objectives
- Describe security and compliance measures of the Cloud including Identity and Access Management (IAM).
- Understand the boundaries of a Virtual Private Cloud.
- Differentiate between the types of cloud computing models and their uses.
- Understand storage types and tiers of services.
- Demonstrate when to use Cloud Database services.
- Explain Cloud architectural principles.
- Explore key concepts related to Cloud elasticity and Auto Scaling.
- Gain technical skills in the administration of virtualized computing, storage, and network.
The goal of these objectives is to help you:
- Get a foundation in Cloud Services.
- Gain experience provisioning Cloud services.
- Prepare to take the AWS Cloud Practicioner Certification.
- Understand current challenges and limitations in the field.
Course Textbook
There is no text book required for this course.
All material will either be provided through Canvas, or from the AWS Academy.
Course Structure
This course utilized material from AWS Academy. There are ten modules that will be completed within AWS Academy. You will also be completing additional labs as listed in Canvas.
Subject to Change
Keep in mind that your instructor may deviate somewhat from the following guide, and they have final say on assignment requirements, delivery methods, and due dates. So be sure to pay attention to both in-class, MS Teams, and Canvas announcements.
Time Expectations
University guidelines suggest that students spend an average of three hours per week per credit hour.
While there will be some time provided in class for team assignments for campus students, as this is a three credit course, the expectation is that students will spend an average of six hours per week on assignments outside of class, including the time spent on preparation readings.
Reading Assignments and Self-Assessment Quizzes
Participation in class, attendance, and completing assigned reading prior to class will be assessed.
Knowledge Checks and Test Preparation Quizzes
Each section has a knowledge check associated with it. You may take the knowledge checks as many times as necessary to pass. Once a knowledge check is passed, you must upload an image of the knowledge check results to Canvas to receive points.
There are pop-quizzes that will be given throughout the semester. These quizzes are intented to help you prepare for the AWS Cloud Practitioner Certification exam.
Labs
There are assigned labs within AWS Academy as well as product labs provided by your instructor. Labs within AWS Academy have step-by-step instructions. However, services change often, so some instructions may be out-of-date. You may need to use your own intuition and other resourses to find how to proceed if things have changed.
Instructor Product Labs
Instructor product labs are not always step-by-step. You will need to utilize knowledge gained from AWS Academy labs as well as other online resources to complete the labs. You may work in teams for the labs and review previous labs for assistance.
Mid-term Project
Half-way through the semester, you will complete a mid-term project. This project will require you to provision cloud services and host a website.
Final
You may take the AWS Cloud Practitioner certification exam in lieu of the final. If you take the AWS and pass, you will automatically receive 100% for the final.
Grading
See your Canvas section for exact grade weights for each assignment, but in general, assignments are weighted similar to the following:
- Reading Assignments and Self-Assessment Quizzes: 10%
- Knowledge Checks and Test Preparation Quizzes: 15%
- Labs: 40%
- Mid-term Project: 10%
- Final: 25%
Final Letter grades are given according to the standard BYU-Idaho grading scale.
Late Policy
Because of the team-based, interactive nature of this course, no late credit is given.
In the event of an extreme emergency that prevents you from communicating with your team, your instructor will work with you to come up with a way for you to make up the content of a given module.
Dress and Grooming
You are expected to follow the university's Dress and Grooming Standards
This includes any current university requirements and/or guidelines related to wearing masks and/or social distancing.
Preventing Sexual Misconduct
BYU-Idaho prohibits sex discrimination by its employees and students in all of its education programs or activities. This includes all forms of sexual harassment, such as sexual assault, dating violence, domestic violence, stalking, conditioning a grade or job on participation in sexual conduct, and other forms of unwelcome sexual conduct.
As an instructor, one of my responsibilities is to help create a safe learning environment for my students and for the campus as a whole. University policy requires deans and department chairs, and encourages all faculty, to report every incident of sexual harassment that comes to their attention. If you encounter or experience sexual harassment, please contact the Title IX Coordinator at titleix@byui.edu or 208-496-9209. Additional information about sex discrimination, sexual harassment, and available resources can be found at www.byui.edu/titleix
Disability Services
BYU-Idaho does not discriminate against persons with disabilities in providing its educational and administrative services and programs and follows applicable federal and state law. This policy extends to the University’s electronic and information technologies (EIT).
Students with qualifying disabilities should contact the Disability Services Office at disabilityservices@byui.edu or 208-496-9210. Additional information about Disability Services resources can be found at http://www.byui.edu/disabilities.
Academic Honesty
“When you are honest in every way, you are able to enjoy peace of mind and maintain self-respect. You build strength of character, which allows you to be of service to God and others. You are trustworthy in the eyes of God and those around you. If you are dishonest in your words or actions, you hurt yourself and often hurt others as well. If you lie, steal, cheat, or neglect to give the full amount of work for your pay, you lose your self-respect. You lose the guidance of the Holy Ghost” (“Honesty,” True to the Faith (2004), 84)
Academic Honesty means students do their own work. This also means their instructors will evaluate that work. Students should not be dishonest—this includes all types of work in their courses. The complete Academic Honesty Policy can be found at http://www.byui.edu/student-honor-office/ces-honor-code/academic-honesty.
Academic Grievances
Students are encouraged to contact their instructors regarding course-related concerns. If concerns cannot be resolved in this way, students may contact the BYU-Idaho Support Center. to formally register a concern or grievance. The Student Grievance Policy. can be found here.
Changes to Schedule and Assignments
Schedules, assignments, and policies are subject to change. You will be notified of any changes on I-learn.
Generative AI Policy
The "Generative AI Usage Policy" for the Computer Science and Engineering (CSE) Department provides guidelines for the ethical and practical use of generative AI in education and software development. It encourages students to utilize AI tools for enhancing learning, creativity, and productivity while requiring them to disclose AI assistance in their work. This policy aims to integrate generative AI into the curriculum, fostering a balanced and innovative learning environment. The CSE Generative AI Policy can be found here.