Go to Main Content

Georgia Tech

 

HELP | EXIT

Detailed Course Information

 

Fall 2024
Nov 09, 2024
Transparent Image
Information Click the Schedule Type to find available offerings of the course on the Schedule of Classes.

DL 0045M - Python II: Control Structures
Building on your prior knowledge of variables and operators, this course gets into the meat of programming. Organized into five chapters, this course starts by covering the fundamentals of what control structures are and what they do, then moves on to four common control structures in Python. Conditionals let you modify what your program does based on the values of incoming variables. Loops let you repeat tasks for multiple values or while certain conditions hold true. Functions let you encapsulate complex reasoning into reusable chunks of code. Error handling lets you intelligently recover from anticipated and unanticipated glitches. By the end of this course, you'll be able to write complex programs in Python that perform useful reasoning. Required prerequisite(s): CS1301xI or equivalent knowledge is required. Recommended Prerequisite(s): Certain problems may benefit from experience with algebra, geometry, pre-calculus, and trigonometry, but you can succeed without these.
5.000 Continuing Education Units
50.000 Lecture hours

Syllabus Available
Grade Basis: Z
College of Computing Division
Professional Education Department

Course Attributes:
PE edX Course, PE-LI Online | Asynchronous

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4GT