CS Promise Provider List
Computer Science (CS) Promise Approved Courses and Providers
This page includes general information about the CS Promise approved courses and providers. It is intended to assist districts in evaluating courses before contacting the provider for enrollment.
Course Offerings
Website Development (Subject Code 290160)
Academy for Technologists Extraordinaire, Inc aka BYOC Camps and Clubs
Camp BYOC (Build Your Own Computer)
TECHNOLOGY REQUIREMENTS
All materials are provided for onsite classes
PROVIDER CONTACT INFORMATION
Robin Walker, Executive Director
109 W. Kemper Road
Cincinnati, OH 45246
(513)377-1679
info@campbyoc.com
COURSE DELIVERY MODE
- On BYOC Campus
- Virtual (must be arranged by school)
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE OVERVIEW
The basic website development class will allow you to acquire the skills and knowledge needed to design, develop, and deploy basic websites. You will learn how to add graphics and hypertext links and other common concepts in basic web design. You'll be equipped to pursue more learning about web design.
Back to top
Fairfield County Educational Service Center
https://www.innevatoedu.org/o/ied/page/uc-early-it
TECHNOLOGY REQUIREMENTS
- Internet Access
- Schools will need to allow access to specific web content
- Updated browser
PROVIDER CONTACT INFORMATION
Tracy Collins, Ph.D., Academic Specialist
School of Information Technology
CECH
250 Teachers/Dyer Complex
2610 University Circle
Cincinnati, Ohio 45221
(513)556-5161
collit6@ucmail.uc.edu
COURSE DELIVERY MODE
- On Campus
- Virtual Coursework
- Blended Model
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE OVERVIEW
The course covers modern Web standards, well-formed and valid documents, Semantic XHTML/HTML, User-Centered Design of Static Web Sites, Styling and layout of Web documents with CSS, common tools for Web Site development. Emphasis is on coding syntactically correct Web documents using an engineering design perspective focused on functionality over visual design. Additionally, the course covers a variety of basic XML technologies for data representation and transformation. Hands-on active learning is required.
Networking (Subject Code 290170)
Fairfield County Educational Service Center
https://www.innevatoedu.org/o/ied/page/uc-early-it
TECHNOLOGY REQUIREMENTS
- Internet Access
- Schools will need to allow access to specific web content
- Updated browser
PROVIDER CONTACT INFORMATION
Tracy Collins, Ph.D. Academic Specialist
School of Information Technology
CECH
250 Teachers/Dyer Complex
2610 University Circle
Cincinnati, Ohio 45221
(513)556-5161
collit6@ucmail.uc.edu
COURSE DELIVERY MODE
- On Campus
- Virtual Coursework
- Blended Model
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE OVERVIEW
This course covers the spectrum of computer networking in the theoretical and practical framework. Students will learn such topics as computer/network hardware, network media, topologies, the Open System Interconnect (OSI model) or other models, protocols, security, and network architectures. Hands-on active learning is required.
Back to top
Computer Service (Subject Code 290180)
Academy for Technologists Extraordinaire, Inc aka BYOC Camps and Clubs
Camp BYOC (Build Your Own Computer)
TECHNOLOGY REQUIREMENTS
All materials are provided for onsite classes
PROVIDER CONTACT INFORMATION
Robin Walker, Executive Director
109 W. Kemper Road
Cincinnati, OH 45246
(513)377-1679
info@campbyoc.com
COURSE DELIVERY MODE
- On Campus
- Virtual (must be arranged by school)
GEOGRAPHIC INFORMATION
Southwest Ohio
COURSE OVERVIEW
This comprehensive course covers a wide range of topics essential for understanding computing. By the end of the course, students will have taken the first step towards a career as a computer technician.
Back to top
Computer Programming (Subject Code 290200)
Academy for Technologists Extraordinaire, Inc aka BYOC Camps and Clubs
Camp BYOC (Build Your Own Computer)
TECHNOLOGY REQUIREMENTS
N/A
PROVIDER CONTACT INFORMATION
Robin Walker, Executive Director
109 W. Kemper Road
Cincinnati, OH 45246
(513)377-1679
info@campbyoc.com
COURSE DELIVERY MODE
- On Campus
- Virtual (must be arranged by school)
GEOGRAPHIC INFORMATION
Southwest Ohio
COURSE OVERVIEW
The course is designed to prepare students for careers in software development by equipping them with essential programming skills.
Back to top
Fairfield County Educational Service Center
https://www.innevatoedu.org/o/ied/page/uc-early-it
TECHNOLOGY REQUIREMENTS
- Internet Access
- Schools will need to allow access to specific web content
- Updated browser
PROVIDER CONTACT INFORMATION
Tracy Collins, Ph.D., Academic Specialist
School of Information Technology
CECH
250 Teachers/Dyer Complex
2610 University Circle
Cincinnati, Ohio 45221
(513)556-5161
collit6@ucmail.uc.edu
COURSE DELIVERY MODE
- On Campus
- Virtual Coursework
- Blended Model
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE OVERVIEW
This college level course focuses on programming concepts and Java language. Students will learn to write, debug, and analyze code using Java.
Back to top
Mainline Education Foundation, Inc.
https://mainlineeducaiton.org/
TECHNOLOGY REQUIREMENTS
- Laptop or Desktop Computer
- Internet Access
- Schools will need to allow access to specific web content.
PROVIDER CONTACT INFORMATION
Dr. Joshua Reichard
902 Coitsville Hubbard Rd
Youngstown, OH 44505
(330) 651-0225
jreichard@mainlineeducation.org
COURSE DELIVERY MODE
Virtual Coursework
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE OVERVIEW
This foundational course in computer science provides students with a comprehensive understanding of computational and algorithmic thinking, focusing on fundamental concepts rather than specific programming languages. Students will explore the core principles of computing systems, networks, data analysis, artificial intelligence, cybersecurity, machine learning, and the societal impacts of computing. Using interactive lectures, assignments, and collaborative discussions, students will develop critical problem-solving skills, learn to analyze data, design algorithms, and apply computational thinking to real-world scenarios. By the end of the course, students will have a solid foundation in computer science principles and be equipped with the necessary skills to pursue further studies or future careers in technology-related fields.
Registration Deadlines
The deadline for the the January semester is December 15th.
Back to top
Outlier by Savvas
Outlier by Savvas Dual Enrollment Landing Page
TECHNOLOGY REQUIREMENTS
- Laptop or Desktop Computer
- Internet Browser (Chrome Required)
PROVIDER CONTACT INFORMATION
Jennifer Mostowski
15 E. Midland Ave
Paramus, NJ 07652
(630) 650-8489
jennifer.mostowski@savvas.com
COURSE DELIVERY MODE
- Virtual College-Level Coursework
- Blended Model (Fits Any School Schedule)
- Facilitated by School Staff (Generalists)
- Transferable College Credit from University of Pittsburgh
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE OVERVIEW
This dual-enrollment course introduces students to computer science through object-oriented programming, covering topics from the basic “Hello, World!” program to recursion. Students will learn how to “think like a computer” to solve problems in the digital and non-digital world. They will become familiar with essential concepts and algorithms in the Java programming language and apply them to analyze, write, and test code. Additionally, students will develop a growth mindset when it comes to programming and build skills for debugging, error handling, and defensive programming. They will also recognize the social impact and power of computer science within our modern society.
Registration Deadlines
- August 30, 2024: Participating schools must submit a PO to Savvas
- September 6, 2024: Students must be signed up and working with a Facilitator
- September 18, 2024: Prep work complete, course opens
- Early June, 2025: Course ends
Back to top
YaizY
https://yaizy.io/
TECHNOLOGY REQUIREMENTS
Minimal Requirements
- Laptop or PC for each student
- Internet access
- Schools will need to allow access to specific web content
- Quad Core Intel Celeron N4000/N5000 series processor
- 7th Gen Intel i3 processor
- 6th Gen Intel i5 processor
- AMD Ryzen 3 3300U
- 4GB memory
Recommended
- Quad Core 6th Gen Intel i5
- AMD Ryzen 5 3500U
- 8GB memory
- Internet connection: The minimum recommended internet speed is 30 Mbps.
- Allowlist: link
PROVIDER CONTACT INFORMATION
COURSE DELIVERY MODE
- Virtual Coursework
- Blended Model
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE DESCRIPTIONS
Back to top
Specific Topics in Computer Science (Subject Code 290325, Cybersecurity / Artificial Intelligence)
YaizY
https://yaizy.io/
TECHNOLOGY REQUIREMENTS
Minimal Requirements
- Laptop or PC for each student
- Internet access
- Schools will need to allow access to specific web content
- Quad Core Intel Celeron N4000/N5000 series processor
- 7th Gen Intel i3 processor
- 6th Gen Intel i5 processor
- AMD Ryzen 3 3300U
- 4GB memory
Recommended
- Quad Core 6th Gen Intel i5
- AMD Ryzen 5 3500U
- 8GB memory
- Internet connection: The minimum recommended internet speed is 30 Mbps.
- Allowlist: link
PROVIDER CONTACT INFORMATION
COURSE DELIVERY MODE
- Virtual Coursework
- Blended Model
GEOGRAPHIC INFORMATION
Statewide in Ohio
COURSE DESCRIPTION
In the Foundations of Cybersecurity course, students immerse themselves in the essentials of digital security. They'll master critical skills in information and network security, delve into cyber hygiene practices, and explore cryptography principles. By analyzing cyber attack trends and identifying security threats, students build a robust knowledge foundation, preparing them for further academic studies in cybersecurity.
Back to top
Robotics (Subject Code 101350)
There are no providers offering robotics at this time.
Back to top
Last Modified: 9/3/2024 8:46:08 AM