What is Experiential Learning?
Experiential learning is a short-term educational professional development or training experience opportunity that allow students to explore professional development; certification preparation and/or professional practice experiences, completing a minimum of 80 hours in that experience. The primary goal of the experiential learning opportunity is to expose students to actual practices in the professional workspace outside of the classroom. The students will relate this experience to academic coursework and synthesize the practical application of knowledge in an experiential setting.
Catalog of Courses
National Cyber League (NCL) Fall Competition
Professor Terry Winn
Course Description
The NCL is a defensive and offensive puzzle-based, capture-the-flag style cybersecurity competition. Its virtual training ground helps students prepare and test themselves against cybersecurity challenges that they will likely face in the workforce. All participants play the games simultaneously during the Preseason, Individual Game, and Team Game. The NCL challenges are based on the CompTIA Security+™ and EC-Council Certified Ethical Hacker (CEH)™ performance-based exam objectives and include the following content: Open Source Intelligence, Scanning, Enumeration and Exploitation, Password Cracking, Traffic Analysis, Log Analysis, Wireless Security, Cryptography, and Web Application Security.
Please note that registration with SNHU does not take the place of the required registration on the NCL website, where students will be responsible for the attributed fee ($35 - $45). https://cyberskyline.com/events/ncl#register
Term Offered
TBD
Amazon Web Services (AWS) Cloud Foundations
Instructor Tracey Lanham
Course Description
The Amazon Web Services (AWS) Cloud Foundations course is intended for students seeking an overall understanding of cloud computing concepts, independent of specific technical roles. This course is instructor-led and includes videos, LMS-hosted content, assessments, and hands-on labs. Course content includes cloud concepts, AWS core services, AWS security, AWS architecting, and cloud support. This course helps prepare students for the AWS Certified Cloud Practitioner exam.
Prerequisites: Students should have general IT technical knowledge and basic IT business knowledge. No programming is required.
Terms Offered
23TW5 - Q5660
23TW1 - Q1581
23TW2 - Q2571
24TW3 - Q3572
Structured Query Language (SQL)
Dr. Jose Valles
Course Description
The objective of this course is to learn Structured Query Language (SQL). Students will be exposed to different levels of SQL. The weekly modules in this course range from the very basic SQL commands to more advanced features. Students will learn to retrieve information from relational databases. Students will be using different features of SQL to learn the great potential that SQL can provide database developers in retrieving information from a relational database. Students will understand not only the usefulness of SQL, but the fact that SQL is one of the most used database languages as it has been adopted by top vendors such as Oracle, Microsoft SQL Server as well as many others. Students will be learning different functions of SQL, from the very basic semantics to more sophisticated features. As the course progresses students will be looking not only learning but executing SQL statements.
Terms Offered
23TW5 - Q5658
23TW1 - Q1579
23TW2 - Q2569
24TW3 - Q3570
Designing the Internet of Things (IoT)
Dr. Ricky Sethi
Course Description
This course will utilize a combination of hardware components as the basis for an Internet of Things (IoT) device and to create an IoT application. The cost of required materials that will be needed by most students is approximately $160. Please discuss the required materials with your Academic Advisor.
Terms Offered
23TW5 - Q5659
23TW1 - Q1580
23TW2 - Q2570
24TW3 - Q3571
Introduction to Scripting Languages Using Python
Dr. Bhanu Kapoor
Course Description
In this course, you will get up to speed with the basics of programming with hands-on work using the Python programming language. You’ll also create simple to somewhat complex programs using Python language starting with simple printing, doing repetitive tasks, and creating some simple games like that of predicting numbers and creating secret coded messages. You will discuss your experiences with others in class leading to quicker learning about programming using shared experiences. Python has become the first language to experience programming mainly because it is simpler to learn compared to most of the other programming languages. If you have an interest in programming and you are just getting started, this course would be a good choice for you.
Terms Offered
23TW5 - Q5661
23TW1 - Q1582
23TW2 - Q2572
24TW3 - Q3573
Credits:
Created with images by Katya Austin - "Portland Festival of Lights" • xresch - "tech circle technology" • Kaitlyn Baker - "untitled image" • Shahadat Rahman - "untitled image" • Michael Dziedzic - "Computer Memory Modules" • Dlanor S - "Code"