Translate
I Want To...
- Cherry Creek Innovation Campus
- Pathways
- IT & STEAM
- Information Technology
Information Technology
-
Information Tecnhology (IT) offers the following courses and certifications:
-
Computer Programming I
This course is intended to teach students the basics of computer programming. The course places emphasis on practicing standard programming techniques and learning the logic tools and methods typically used by programmers to create simple computer applications. Upon completion of this course, proficient students will be able to solve problems by planning multi-step procedures; write, analyze, review, and revise programs, converting detailed information from workflow charts and diagrams into coded instructions in a computer language; and will be able to troubleshoot/debug programs and software applications to correct malfunctions and ensure their proper execution.
Grades: 10-12
Prerequisites: Algebra I (B or better) Cherry Creek High School, Cherokee Trail High School, Eaglecrest High School, Grandview High School and Overland High School students interested in the IT/STEAM Pathway must take Computer Programming I, AP Computer Science Principles or AP Computer Science A at home high school.
Length: 1 Semester
Credits: 1 Credit (1 CTE)
-
Introduction to Data Structures & Algorithms
This course will cover the different ways data can be stored to more efficiently solve computing problems. Students will be exposed to a variety of techniques for developing and analyzing algorithms. Topics in this course may include, but are not limited to arrays, lists, maps, sets, graphs, trees, recursion, asymptotic notation, and proof techniques.
Grades: 11-12
Prerequisites: AP Computer Science A or equivalent
Length: 1 Semester
Credits: 1 Credit (.5 CTE / .5 Math C)
Certifications: N/A
-
Virtual Reality I: Foundations of Unity
Students will learn how Virtual Reality (VR) applications and hardware are used in a variety of professional industries. You will also learn about the fundamentals of Unity, a game engine needed to build VR experiences. We will specifically focus on learning about the Unity editor interface, the physics simulation engine, and scripting with C# in order to prepare for the Unity Certified User: Programmer certification exam.
Grades: 10-12
Prerequisites: One of the following: Computer Programming I, AP Computer Science Principles or equivalent
Length: 1 Semester
Credits: 1 Credit (.5 CTE / .5 Math B)
Certifications: Unity Certified User: Programmer
-
Virtual Reality II: Building VR Experiences with Unity
Students learn to develop VR applications in Unity. More specifically, you will learn about the unique UX concerns that VR development introduces, as well as how to develop VR apps for the Oculus Rift S. We will focus on the VR-specific components that Unity supports, such as tracking, teleporting, interacting with virtual objects, positional audio, and much more. This semester is focused on preparing students to take the Unity Certified User: VR Developer certification exam.
Grades: 10-12
Prerequisites: Virtual Reality I: Foundations of Unity
Length: 1 Semester
Credits: 1 Credit (.5 CTE / .5 Math B)
Certifications: Unity Certified User: VR Developer
-
Cybersecurity I: Computer Systems
This course will give students hands-on experience with computer hardware, operating systems, and software. Students will also learn the essentials of computer networks and how the internet works. Along the way, students will be exposed to a variety of security implications that impact our computer systems and society today. At the end of this course, students will be prepared to take the TestOut PC Pro and CompTIA A+ exam, credentials that demonstrate their ability to be able to diagnose and troubleshoot a variety of IT-related issues. Cybersecurity I is a course intended to teach students the basic concepts of cybersecurity. The course places an emphasis on security integration, application of cybersecurity practices and devices, ethics, and best practices management. The fundamental skills in this course cover both in house and external threats to network security and design, how to enforce network level security policies, and how to safeguard an organization’s information. Upon completion, proficient students will be able to demonstrate an understanding of cybersecurity concepts, identify fundamental principles of networking systems, understand network infrastructure and network security, and be able to demonstrate how to implement various aspects of security within a networking system.
Grades: 10-12
Prerequisites: One of the following: Computer Programming I, AP Computer Science Principles or equivalent
Length: 1 Semester
Credit: 1 Credit (1 CTE)
Certifications: CompTIA A+, TestOut PC Pro
-
Cybersecurity II: Networks & Security
In this course, students will dive deeper into networking and security concepts. Students will learn to design, implement, and troubleshoot issues for both wired and wireless networks. Students will also learn more about cryptography as well as security in business operations including risk management and disaster recovery. Students will be prepared to take the industry-recognized TestOut Network Pro, CompTIA Network+, and CompTIA Security+ exams. Cybersecurity II challenges students to develop advanced skills in concepts and terminology of cybersecurity. This course builds on previous concepts introduced in Cybersecurity I while expanding the content to include malware threats, cryptography, wireless technologies and organizational security. Upon completion of this course, proficient students will be able to demonstrate and understanding of cybersecurity ethical decisions, malware threats, how to detect vulnerabilities, principles of cryptology, security techniques, contingency plan techniques, security analysis, risk management techniques, and advanced methods of cybersecurity.
Grades: 10-12
Prerequisites: Cybersecurity I: Computer Systems
Length: 1 Semester
Credits: (.5 CTE / .5 Math D)
Certifications: CompTIA Network+, TestOut Network Pro, CompTIA Security+, TestOut Security Pro
-
Cybersecurity III: Ethical Hacking
In this course, students will learn to evaluate the security posture of target systems by exploiting their weaknesses and vulnerabilities in an ethical, lawful, and legitimate manner. Students will utilize their findings to make recommendations for strengthening the security of these target systems. This course will be based on the industry-recognized Certified Ethical Hacker certification and will prepare students for entry-level jobs in penetration testing and cybersecurity.
Grades: 11-12
Prerequisites: Cybersecurity I: Computer Systems and Cybersecurity II: Networks & Security
Length: 1 Semester
Credit: 1 Credit (1.0 CTE)
-
Data Science I: Foundations
Students will learn the basic process of data science: collecting, manipulating, and visualizing data to drive decision making. Students will be exposed to each stage of the process from determining what constitutes good data to collect, techniques for cleaning and organizing it, tools that can be used for visualizing the data, the necessary statistical underpinnings for data analysis, and developing intellectual capital and communication skills for contextualizing and presenting key findings.
Grades: 10-12
Prerequisites: One of the following: Computer Programming I, AP Computer Science Principles or equivalent
Length: 1 Semester
Credits: 1 Credit (.5 CTE / .5 Math C)
-
Data Science II: Machine Learning
This course provides a broad introduction to machine learning, data mining, and statistical pattern recognition. Topics include: (i) Supervised learning. (ii) Unsupervised learning. (iii) Reinforcement learning. The course will also draw from numerous case studies and applications, so that you’ll also learn how to apply learning algorithms to building smart robots (perception, control), text understanding (web search, anti-spam), computer vision, medical informatics, audio, database mining, and other areas.
Grades: 10-12
Prerequisites: Data Science I: Foundations
Length: 1 Semester
Credit: 1 Credit (.5 CTE / .5 Math B)
-
CTE Capstone: IT
Students who have completed second level IT courses, will team with other students from various CCIC pathways to solve real world problems faced by our business & industry partners. The teams will initiate, plan, execute, monitor and control, and close the project by presenting the sponsor with the deliverable and/or solution. The IT student will focus on the computing aspect of a team's solution, which may include, but is not limited to, planning and configuring necessary hardware, programming and administrating software, and designing and managing networks and IoT devices. All team members must be willing to improve their skills in collaboration, leadership, time management, teamwork, commitment, and perseverance. In addition, team members must be willing to expand their technical knowledge and skillset outside of that which was taught in the pathway courses leading up to CTE Capstone. This course can be repeated for credit.
Grades: 11-12
Prerequisites: Any student that has completed at least Cybersecurity III, Data Science II, Virtual Reality II, or Data Structures & Algorithms is eligible to apply. A teacher recommendation is required.
Length: 1 Semester
Credit: 1 Credit (1CTE)

Get In Touch
-
Sonia Spindt
720-554-2647
sspindt@cherrycreekschools.org
-
Joe Bowen
720-554-2640
jbowen@cherrycreekschools.org