
Try your hand at computing and programming and discover if the world of computer science is in your future!
Instructor:
Course Description
This course introduces high school students to the fundamental concepts of computer science, including programming, algorithms, and data structures. Through hands-on projects and collaborative learning, students will develop problem-solving skills and a foundational understanding of computer science principles. Students will explore basic programming constructs such as variables, loops, conditionals, and functions. Some of the most widely used programming languages will be demonstrated to understand basic programming principles. As a final project, students will create an interactive story game using a simple programming language like Python. This project will allow students to apply basic programming concepts while engaging their creativity and storytelling skills.
Course Syllabus
To view a sample syllabus, please contact your program specialist, or reach us at info@summerdiscovery.com or call +1 (516) 447-4907.
Admissions Criteria
An interest in all things computer science is the key to success in this program! Additionally, your application criteria includes a completed Summer Discovery application.
Who Should Attend this Course?
Aspiring computer science and programming professionals, this is a start to your successful academic and professional career. This course will introduce you to fundamentals that will advance your understanding of this field and help you determine whether a professional track in computer science is right for you.
Benefits of Attending this Course
In addition to a university-level course experience, students will leave this course with portfolio-building documentation in recognition of their summer achievements, including:
