Skip to main content

Back to Catalog

IT211 Fundamentals of Programming

  • Department Information Technology
  • Level Lower
  • Format Online
  • Credits 3

Description

This course will introduce students to basic concepts in programming through the Python language. The concepts to be covered include, but will not be limited to: variables, Boolean logic, loops, collecting user input, displaying output and/or saving it to an external file, lists, strings, objects, inheritance, recursion, and Graphic User Interface (GUI) programming. Students will have multiple opportunities to practice the debugging process throughout the course. By the end of this course, students will be able to apply these concepts to create executable programs to meet many real-world needs.

View Sample Syllabus

Prerequisites

This course does not require any prerequisites.

Zero Textbook Cost (ZTC)

To be designated as a Zero Textbook Cost (ZTC) course, all instructional materials will be provided at no cost to students. These may include Open Educational Resources (OER), free materials, or library resources. Check your syllabus for more information.

Sections

Listing all available sections for this course, including their term, duration, and dates.
Term Dates Term & Duration Format
August 31, 2026 to October 25, 2026 Fall I - 8 Week Online
October 26, 2026 to December 20, 2026 Fall II - 8 Week Online
January 4, 2027 to February 28, 2027 Spring I - 8 Week Online
March 1, 2027 to April 25, 2027 Spring II - 8 Week Online
May 3, 2027 to June 27, 2027 Summer I - 8 Week Online
June 28, 2027 to August 22, 2027 Summer II - 8 Week Online