1 Courses Required
Python Programming Certificate

In support of the health and safety of our students and university community, all Mason Professional Education courses are being delivered in virtual formats now through December 2020. We are fully operational and courses will begin on their scheduled start date. Register today!


Python is a powerful dynamic programming language that lets you work rapidly and integrate your systems more effectively. It is an independent platform that runs on Windows, Linux/Unix, Mac OS X, and has been ported to the Java and .NET virtual machines. As a result, it is used in a wide variety of application systems. This hands-on course teaches students to effectively program using Python programming language.

Have questions or interested in more information about this course? Contact our TechAdvance program team at 703-993-1551 or techadv@gmu.edu.

Offered through a cooperative relationship with TechAdvance IT Training Programs, courses are taught by instructors with substantial experience and expertise in leading IT fields. 


Topics covered in this course include the following:
  • Introduction to Procedural Programming
  • Data Types
  • Identifiers and Keywords
  • Integral Types
  • Floating-Point Types
  • Strings
  • Collection Data Types
  • Sequence Types
  • Set Types
  • Mapping Types
  • Iterating and Copying Collections
  • Control Structures and Functions
  • Control Structures
  • Exception Handling
  • Custom Functions
  • File Handling
  • Writing and Reading Binary Data
  • Writing and Parsing Text Files
  • Writing and Parsing XML Files
  • Random Access Binary Files
  • Database Programming
  • DBM Databases
  • SQL Databases

Designed For

Python Programming is designed for individuals who want to learn the Python programming language. A working knowledge of PC’s and Microsoft Office is encouraged.

Additional Details


Minimum Required

1 Course(s)

Required fields are indicated by .