Skip To Content
Intermediate Python Programming (10/7/2019-11/6/2019) is a Course

Intermediate Python Programming (10/7/2019-11/6/2019)

Oct 7 - Nov 7, 2019

Spots remaining: 12

$580 Enroll

Full course description


Collaboration Studio (HCS) at HCC

1602 N. 15th St. (Corner of 15th St. and 5th Ave.)

Tampa, Fl 33605 Map 

Parking:  Free parking is available in the surface lot at Collaboration Studio.  Overflow parking is available in the 15th Street Garage behind Collaboration Studio.  However, validation for the garage may not be available on nights and weekends, so students may be responsible for parking fees.  If you park in the garage you must be out by 7:00 PM.

Room:         HCS 132

Days:            Mondays and Wednesday from 6:00 pm - 9:00 pm

Start Date:   10/7/2019 

End Date:    11/6/2019

Textbook(s): Tow textbooks will be used in this course. The one textbook is included in your tuition and will be distributed by the instructor on the first day of class. However, you will have to buy the textbook: "Learning Python: Powerful Object-Oriented Programming 5th edition by Mark Lutz" if you don't have it from Int. to Python course. You can buy it from:

Description:  In this course, students will acquire the skills to understand applications of problem solving using the Python programming language. The skills students learn in this course will help deepen their scientific thinking to be used in technology-based careers. From the first day in this course, students will learn how to use the topics learned in the course to develop Python projects. Mastery of the Python programming language will lead to an understanding of its syntax, libraries, implementations, and uses, and data structures.

This course is project-based, which means that students will build on files they develop in this course to create larger pieces that could be incorporated in a portfolio.

General Topics:  Students will understand and acquire the following skills:

  • Construct definitions using functional design concepts.
  • Apply modules and packages to other functions and classes by using import statements.
  • Create Classes through Object-Oriented Programming.
  • Use Exception-Handling tools to catch errors in coding.
  • Learn how to apply alternative function declarations to strengthen and shorten code.
Prerequisites:  Experience with basic level Python or Int. to Python Programming course and access to a PC with a high speed internet connection.

Who should attend?:  Anyone with wants to expand on their basic Python usage and experience 

Instructor: Cameron Crowson

  • Mr. Crowson has held several positions in education. His current position is in the field of K-12 Technology and Computer Science education. He has received a Bachelor of Science from Eckerd College, a Masters of Arts from Jacksonville State University, and an Educational Specialist from Keiser University. Current, he is working on completing his PhD program in Instructional Design and Technology.   

    For more information contact IT coordinator, Iman Hammoud at: or 813 259 6508