GEN 578

Introduction to Python®

American Public University System · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

The course presents the principles of object-oriented programming using the Python® language, one of the most increasingly preferred languages for programming today. Python is a high-level general-purpose programming language that is portable and used on different systems to include UNIX and Mac—it is platform independent. Python has been touted as one of the most powerful and easy to learn programming languages. The course addresses syntax, types, variables, strings, branching, loops, tuples, lists, dictionaries, functions, files, exceptions and other related concepts and terms in an effort to establish a solid foundation for more advanced programming using structured language. The course will also provide both conceptual and scenario based exercises, thus enabling students to experience the maximum amount of comprehension and retention of material covered. The Python interpreter is available online for free. This software is not provided by the course material grant and must be purchased/ provided by the student. (Prerequisites: ENTD150 or ENGR200) Python® is a registered trademark of the Python Software Foundation.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 6 hours ago

001

Availability not recently verified
Class #american_public_system-0578Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?