Return to Course Catalog

Courses > Information Technology & Media Arts > Python Programming

Python Programming  

The Python programming language has a reputation for being easy to learn and very powerful. Its ease-of-use, power and run-time efficiency make Python a high ranking favored programming language in the software development community.  And so, Python developers are in demand!  
This course introduces the Python programming language through study and hands-on practice..  You will learn Python’s syntax, and how to harness its power to build non-trivial applications that have value and are fun to code.


•Basic computer skills using MS Windows (Mac or Linux).

•A basic foundation of how software applications are designed and coded. 

•An algebra level understanding of mathematics.  

•Some academic or industry experience with some high level programming language such as Java, C# or        C/C++ would be useful, but is not required. 

NOTE: This course covers the materials required to pass the  Certified Entry-Level Python Exam:   and build a foundation for what’s required to pass the Certified Associate in Python Programming Exam

Dear prospective student, as you are aware New York State has been dealing with a declared state of emergency due to the novel coronavirus-19 outbreak. Please be aware that our future course dates may be delivered in either a traditional classroom face-to-face format or an on-line format or a hybrid model that mixes both live and online course delivery. The determination of how our future courses will be delivered is still not predictable due to the fluidity of the current situation in New York. However, please rest assured that in either course delivery format our programs will maintain high quality and value for you our students.


Introduction to Python Programming Course Number: WS21PY011
Instructor: Joseph Garcia $1,295.00
# of Days:   Day(s) of Week:   Dates:   Times:
12   Tu Th   3/2/2021-4/8/2021   6:00 PM-9:00 PM
Location/Room: Online (Zoom) , NY / Virtual Learning

Advanced Python Programming Course Number: WS21PY021
Instructor: Malcolm Wabara $1,400.00
# of Days:   Day(s) of Week:   Dates:   Times:
12   F Sa   4/23/2021-6/4/2021   7:30 PM-10:30 PM
Saturday classes are from 9:30 AM – 12:30 PM E.T.
Location/Room: Online (Zoom) , NY / Virtual Learning

BMCC Continuing Education
Policies & Procedures

Here are the answers to some questions that people frequently ask BMCC Continuing Education. If the answer to your question is not here, or if you need more information please call 212-346-8410/8420 between 8:30 a.m.-7:00 p.m., weekdays or email

Applicable to Coursehorse Registration
Course Cancellation or Changes Policy
Discount Policy
Late Payment Fee Policy
Low Enrollment Policy
Partial Payment Agreement
Partial Payment Agreement for IT Bootcamp
Refund Policy
Regulatory Policy
Retake Policy
Returning Student Disclaimer
Student Fee Policy
Student Refund Request Form
Weather Policy
Borough of Manhattan Community College
Center for Continuing Education & Workforce Development
25 Broadway 8th Fl New York, NY 10004
(212) 346-8410
Follow us on:
Electronic Commerce