NOVA Catholic Homeschool

NOVA Catholic HomeschoolNOVA Catholic HomeschoolNOVA Catholic Homeschool

NOVA Catholic Homeschool

NOVA Catholic HomeschoolNOVA Catholic HomeschoolNOVA Catholic Homeschool
  • Home
  • Schedule
  • Courses
  • Teachers
  • Registration
  • Calendar
  • FAQ
  • Contact Us
  • More
    • Home
    • Schedule
    • Courses
    • Teachers
    • Registration
    • Calendar
    • FAQ
    • Contact Us

  • Home
  • Schedule
  • Courses
  • Teachers
  • Registration
  • Calendar
  • FAQ
  • Contact Us

Introduction to Computer Science

Class Time:  Fall  2023 Online Class (12 sessions) - Wednesday - 8:00-9:00 PM (evening online course)


Schedule: 


  • 9/6, 9/13, 9/20, 9/27 - Online class for all 4 dates
  • 10/4 - No online class; students  will have work to complete over the week
  • 10/11, 10/18, 10/25, 11/1 - Online class for all 4 dates
  • 11/8 - No online class; students will  have work to complete over the week
  • 11/15, (11/22 off for Thanksgiving), 11/29, 12/6, 12/13 - Online class for all 4 dates
  • Jan 3 - No online class; Final project due


Grade Level:  9th - 12th 

 

Instructor:  Jeremy Hurley 

Contact Information:  VTHurley97@gmail.com 

 

Course Description:  

This course will teach programming fundamentals, applying programming and data analysis techniques to real world / historical scenarios and data sets (ex. Titanic passenger demographics, weather, lottery numbers).   Programming will utilize the Python language and will cover concepts such as arithmetic operations, string manipulation, variables / data types, functions, and control flow. The course will move into data analysis and visualization leveraging Pandas.


Why Python?  Python is consistently ranked near the top of programming languages to learn. Stack Overflow, a popular programming website, related the following from its 2019 survey of developers:


“Python, the fastest-growing major programming language, has risen in the ranks of programming languages in our survey yet again, edging out Java this year and  standing as the second most loved language.”


Reasons for Python’s popularity and rapid adoption are that it is clean, easy to learn, has a large online community, and is widely used across industries and applications – web/desktop applications, games, machine learning, and data science/analysis.


This one semester course will cover introduction to computer programming. No prior experience is required and only basic computer skills are needed to begin the course.


Tuition:  $200
 

Class size:  5-15 

 

Course Materials: 

Instructor provided

 

Teacher Qualifications: 

Jeremy Hurley earned his B.S. in both Finance and Accounting from Virginia Tech University and his M.S.  in Information Systems from George Mason University. He works as a Senior Business Analysis & Intelligence Manager at Fannie Mae.  He has coached multiple sports teams over the last several years . He looks forward to bringing his knowledge and passion of business and information systems to the classroom and having fun with the students developing the skills needed to start their journey in computer programming.   Jeremy and his wife Ann are raising their seven children in Potomac Falls and attend Christ the Redeemer.  

Copyright © 2020 NOVA Catholic Homeschool - All Rights Reserved.



  • Schedule
  • Courses
  • Teachers
  • Registration
  • Calendar
  • FAQ
  • Contact Us
  • Photo Credits

Powered by