Advanced Computer Science:
|
Data science is an interdisciplinary field that applies computer science, mathematics, statistics, and machine learning to analyze big data and solve many modern world problems. Data scientists are behind everything from artificial intelligence at Google, to the time and place a hurricane will make landfall, to deployment logistics in the US military, to player selection on sports teams, to the algorithm that determines whether an application will get read at a top choice college. In this course, students will develop skills in computer programming, information technology, and statistics. They will use the Python and SQL programming languages to explore, clean, manipulate, analyze, and visualize big data. Students will also apply the data science pipeline and statistical concepts such as visualization, modeling, and inference to solve real world case study questions and learn how data can drive decision-making in any industry. This is considered an advanced computer science course in our sequence.
|
Course ApprovalOne Schoolhouse is fully accredited with the Middle States Association of Colleges and Schools and the Western Association of Schools and Colleges through December 1, 2025; we are an approved online publisher for the University of California. |
Academic Program TeachersAcademic Program teachers are passionate about helping students flourish and thrive.
|
What Happens In The Second Semester?
Students wishing to pursue a data science project may enroll in the course for the full year. For students continuing into Semester II, the course shifts into personalized, project-based work, where students engage in deep, sustained inquiry, authentic and iterative research, critical analysis, and rigorous reflection, revision, and assessment as they journey through a self-designed, long-term activism, design, or research project on the topic of their choosing. Guided by a One Schoolhouse teacher, students pursue individual study/self-assessment or collaborative seminar/peer-review. Pathway options from which students choose include:
- Spring Activism Seminar: In this seminar, students identify a need and create a plan to effect economic, environmental, political, or social change in a target community. Utilizing a social science approach to research and evaluation, students are guided through the process of planning the deployment of a novel idea and identifying markers of success. Students may create a strategic plan for a club or non-profit or design an artistic product in this seminar.
- Spring Design Seminar: In this seminar, students design a technological solution to a real-world problem. Through the engineering design process/scientific method, students gather and analyze data to determine the effectiveness of their model or the accuracy of their hypothesis. Students may prototype and produce a public product in this seminar.
- Spring Research Seminar: In this seminar, students answer a theoretical or ethical question. Utilizing the social science/humanities tools for source evaluation, students collect, critique, and evaluate artifacts or primary source documents to explore their thesis. Students may create a written or multimedia product in this seminar.