COLLEGE VISUAL INTRODUCTION TO PROGRAMMING - 03700 - 1 CREDIT
Prerequisite: 2 credits in Math
Credit: Math
Description: This course offers a highly visual, introduction to computing and computer programming. In the first half of the year students will learn basic programming concepts using SCRATCH and then more advanced programming concepts using the ALICE software. Students will create 3-D virtual worlds like those seen in video games. In the second half of the year students will learn to implement those concepts and further explore them using the python programming language. Students will learn practical applications of computer programming such as how to automate tasks, manipulate data and solve problems applicable to almost any academic discipline. This class aims to improve student’s skills in exact thinking, analysis and design and problem solving while providing an enjoyable path to more formal study of computing and programming using the ALICE software. Students that successfully complete this course can obtain as many as 6 credits from Syracuse University at a reduced tuition. Note: Sophomores will not be eligible for college credit.
COLLEGE COMPUTER PROGRAMMING C ++ - 03707 - 1 CREDIT
Prerequisite: 2 credits in Math
Credit: Math
Description: This is an elective class for students in grades 10-12. C++ is taught in the first semester to cover concepts and applications of programming. Advanced data structures and classes are taught in the second semester. The student will learn C++ and advanced data structures and covers the topics that would normally be covered in a college-level computer science course. Students must abide by all rules and regulations established by the instructor for the computer lab. Students that successfully complete this course can obtain as many as 6 credits from Syracuse University at a reduced tuition. Note: Sophomores will not be eligible for college credit.
COLLEGE COMPUTER ENGINEERING CYBER SECURITY - 03710 - 1 CREDIT
Prerequisite: 2 credits in Math
Credit: Math
Description: Project Advance Computer Engineering is a cooperative program between Syracuse University and Mahopac High School for juniors and seniors. The college level course is identical to the course taught at Syracuse University. The course is an introduction to cyber security covering the fundamental concepts of network organization and operational security. Students are responsible for the security and maintenance of their assigned classroom desktop workstations and will be required to take a midterm and final exam as well as completion of assigned labs. Students must abide by all rules and regulations established by the instructor for the computer lab. Students that successfully complete this course can obtain as many as 3 credits from Syracuse University at a reduced tuition. Note: Sophomores will not be eligible for college credit.