Advanced computer programming builds on the foundation of programming skills. Advanced Programming students use object-oriented programming concepts, I/O control structures, functions and/or methods, data abstractions, data structures to develop database applications, interactive multimedia applications including game applications, mobile applications, and Web applications. The course discusses computer network architecture and the function of computer hardware, including networks and operating systems, data organization, algorithms, and software engineering. Students continue to develop their employability skills as they research pathways for continuing education and careers in the information technology and computer sciences industries and engage in various career building activities. Students can also prepare for highly recognized industry certifications.
Schools
Arlington Community High School
Wakefield High School
Washington-Liberty High School
Yorktown High School
Langston/New Directions
Prerequisites
Computer Programming (26638)
Certification
Student selected verified credit can be earned by passing the course-related industry certification.
Notes
Students can also prepare for highly recognized industry certifications.