AP COMPUTER SCIENCE PRINCIPLES (Grades 11-12) 2 Credits/Full Year DUAL ENROLLMENT
ADVANCED PLACEMENT COMPUTER SCIENCE PRINCIPLES (Grades 11-12)
DUAL ENROLLMENT (CIS 241)
(2 credits – Full Year Course)
(EDI6408, EDI6409)
Advanced Placement Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions. Students will explore emerging technologies, management and processing of large data sets, and advanced concepts in computer science. A major part of the course will be a team based project where students will build a data driven, robust web-based application or game to solve a real world problem. A significant amount of time will be spent on the development process including team roles, documentation, and iterative development. The final will be an oral presentation of their problem, solution, process and product. Students can choose to take this course at the AP or Honors level. Students taking the AP option will be required to put together a portfolio for submission to the College Board. Prerequisite: AP Computer Science A with a minimum grade of “C” or recommendation of Computer Science Teacher. *Dual Enrollment: Students who choose to pursue this option will earn 3 college credits from MCCC (3 per semester).