High Discovering Computer Science
-
Number of Credits
1
-
Earliest Start Date
July 2026
Description
Discovering Computer Science introduces you to the fundamental principles of computer science. Through hands-on projects, you will understand how computer science can be used for communication, personal expression, and real-world problem-solving. Whether you are planning a career in technology or not, this course will provide you with an understanding of how computer science is an essential component of modern-day life and education. You will complete the course with the knowledge and tools to understand and impact the digital world, having built an appreciation for the profound impact of computer science on everyday life.
**This course is being offered by OptimaEd via FLVS.
Module One:
-History of Computing Devices
-Network Functionality, Issues, and Protocols
-Evolution of Computers
-Organization of Computer Systems
-Components of a Computer
-Flow of Instructions and Data
-Keyboard Inputs
-Program Execution
-Hardware and Software Components
-Compatibility
-Real-World Applications
Module Two:
-Data Structures
-Applications of Data Structures
-Classical Algorithms
-Evaluating Algorithms
-Designing Algorithms
-Programming Paradigms
-Imperative Programming
-Functional Programming
-Logical Programming
-Comparing Paradigms
-Development Life Cycle
Module Three:
-Software Development Methods
-Collaboration and Teamwork
-Automated Software Testing
-Manual Testing
-Benefits and Challenges of Automated Testing
-Tools and Frameworks for Testing
Module Four:
-Criteria for Selecting Hardware and Software
-File Management
-Importance of Encryption
-Security Vulnerabilities
-Cyberattacks
-Massive Data Collections
-Data Analysis
-Future Technology Trends
Module Five:
-Networks in the Digital Age
-Security Threats
-Computer-Related Laws and Policies
-Intellectual Property and Citing Sources
-Government Regulation
-Physical and Mental Impact of Device Use
-Privacy, Security, and Safety
-Digital Footprint
-Computing Careers
-Preparing for the Future
Module Six (optional):
-Virtual Reality
-ENGAGE Application
Module Seven (optional):
-Virtual Reality
-ENGAGE Content Editor
Courses subject to availability.
Pursuant to s. 1002.20, F.S.; A public school student whose parent makes written request to the school principal shall be exempted from the teaching of reproductive health or any disease, including HIV/AIDS, in accordance with the provisions of s. 1003.42(3). Learn more about the process and which courses contain subject matter where an exemption request can be made.
Whoops, that's an error!