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

Advanced Computer Science

Class Time: 

Spring 2024 Online Class (12 sessions) - Wednesday - 8:00-9:00 PM (evening online course)


Schedule:


  • 1/17, 1/24, 1/31, 2/7 - Online class for all 4 dates
  • 2/14 - No online class; students will have work over the week
  • 2/21, 2/28, 3/6, (3/13 off for Spring break), 3/20, 3/27 - Online class for all 5 dates
  • 4/3 - No online class; Easter Break
  • 4/10 , 4/17, 4/24 - Online class for all 3 dates
  • 5/1 - No class;  Final project due

 

Grade Level:  9th - 12th 

 

Instructor:  Jeremy Hurley 

Contact Information:  VTHurley97@gmail.com 

 

Course Description:  

This is an Advanced Computer Science course that will build on the course description of the Introduction course taught in the fall.  This course will continue to leverage the Python programming language and will go more in-depth into data analysis and visualization leveraging Pandas.  In addition, the course will explore user  interface concepts and build interactive user interfaces.  Throughout the course we will continue to build on data types and build functions to demonstrate clean and reusable code.


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 advanced  computer programming. Prior experience is required.


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