Introduction to Python Programming
Master the foundations of software development with one of the fastest growing and most in-demand programming languages in the world—Python. Write powerful applications that solve the most common programming tasks that are encountered by engineers in the field. Learn fundamentals that can be applied to further study in any language. This course covers objects and object types, functions and methods, looping and conditionals, text processing, sorting, and multidimensional structures. Gain the know-how to set up a development environment and to debug and troubleshoot your programs. No prior knowledge is assumed—this course is designed specifically for beginners who are aiming to get started in software development.
You'll Walk Away with
- A solid grounding in Python tools for data acquisition, structuring, and analysis
- Knowledge of how to design code with conditionals, functions, modules, classes, and object-oriented features
Ideal for
- Anyone who wants to learn software development from the ground up or who has some prior programming experience
- Application developers, system and database administrators, programmers, and technical managers
2 sections
-
Spring 2025
-
Section
001 -
Semester
Spring 2025 -
Date
Jan 14 - Mar 18 -
Day
Tuesday -
Time
6:30PM-9:30PM -
Sessions
10 -
Faculty
Email Blaikie, David -
Location
Instructor Led
-
-
-
Section
002 -
Semester
Spring 2025 -
Date
Mar 25 - May 27 -
Day
Tuesday -
Time
6:30PM-9:30PM -
Sessions
10 -
Faculty
Email Blaikie, David -
Location
Instructor Led
-
-
-
Section
3 -
Semester
Fall 2024 -
Date
Sep 3 - Nov 12 -
Day
Tuesday -
Time
6:30PM-9:30PM -
Sessions
10 -
Faculty
Email Blaikie, David -
Location
Instructor Led
Tuition $1200 -
-
-
Section
4 -
Semester
Fall 2024 -
Date
Oct 7 - Dec 16 -
Day
Monday -
Time
6:30PM-9:30PM -
Sessions
10 -
Faculty
Email Blaikie, David -
Location
Instructor Led
Tuition $1200 -