2022 - 2023 MCPS High School Course Bulletin
ITC2024A/ITC2024B Computer Programming 1A0.5 credit per semester
This course introduces the basic principles of structured programming, within the context of an object-oriented language. Topics covered include fundamentals of programming languages, such as Python and Java, simple and structured data types, control statements, functions, arrays, and classes. Emphasis is placed on developing effective problem-solving techniques through individual and team projects.
Geometry or Honors Geometry
9 - 10 - 11 - 12
May be repeated 1 time