Jun 23, 2024  
2022-23 Catalog 
2022-23 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

PROG 108 - Introduction to Python Programming

5 CR

Using the Python programming language, students learn and apply the fundamental principles of programming. Students plan and design solutions, write computer statements to solve required problems, learn procedural programming, and document and debug computer applications.

Prerequisite(s): Placement by assessment into MATH 130  or completion of MATH 98  with a C or better, or MATH 78  with a C or better, or the equivalent course from another college. Placement by assessment into ENGL 101 , or completion of ENGL 092 or 093 with a C or better.

Course Outcomes
  • Plan, design, and test an application using an integrated development environment
  • Create applications using the language’s syntax, and document the application using comments. 
  • Declare and use variables with the language’s built-in data-types, built-in functions, and understand their scope.
  • Use appropriate arithmetic, logical and comparison operators to develop complex expressions.
  • Use “If” statements and expressions to implement selection structures.
  • Use the “For” and “While” statements to invoke repetition structures.
  • Design programs that invoke and define functions utilizing input parameters and return values and store user-defined functions in modules.
  • Create and use a collection of data items as set by the data structures for the scripting language.

Find out when this course is offered

Add to Favorites (opens a new window)