top of page

Programming 2

Course #:

PROG

5-682

Division:

Engineering & Technology

Department:

Computer Programming

Suggested Age:

14+

Prerequisites:

Programming 1

Programming 2

Course Description:

Programming 2 builds upon the foundation for software engineering established in Programming 1. Teenage students will expand their knowledge of  software development while building web services in Python and working with databases to build a fully featured client-server application. At the end of this course, the student will have worked in a team development model to build functional applications and be prepared for further computer science courses.

Curriculum/Materials:

  • Each student will require a laptop during class and to complete assignments.  Mac or Windows are strongly suggested.  

    • The textbook will be free resources online or provided to the students and none will need to be purchased.

bottom of page