Python Programming I

COM SCI X 418.104B
Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations.
READ MORE ABOUT THIS COURSE
Online
Classroom
Starting at $950.00
As few as 11 weeks
4.0 Credits
3.6 CEUs

About this course:

Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations, which is quite often in practice. Python covers similar territory as Perl and is similarly an open-source product, but it is considered easier to learn, write, and maintain. NASA, Industrial Light and Magic (ILM), Honeywell, and many other companies all use Python to handle jobs for which classical programming languages are not well-suited. This course introduces Python and its libraries as a general programming environment, then applies Python to real-world problems, such as website development, database access, text processing, XML editing, GUI development, and system administration. 
Suggested Prerequisites

It is advisable that you complete the following (or equivalent) since they are prerequisites for Python Programming I.

COM SCI X 414.20 Fundamentals of Software Development, programming experience, or consent of instructor.

Fall 2018 Schedule

These courses are fully online, and there are no in-person classroom meetings.

Available
-
Instructor: Philip Tracton
363173
Fee:
$950.00
4 days left. Enroll by Sep 24, 2018
See Details
Notes
Enrollment limited. Enrollment deadline: September 30, 2018. Internet access required. Materials required.
Refund Deadline
No refunds after October 7, 2018
Course Requirements
Internet access required to retrieve course materials.

These courses meet in person and make use of an online presence to varying degrees.

Available
-
Wednesday 6:30PM - 9:30PM
Instructor: Shao-Ching Huang
363201
Fee:
$950.00
6 days left. Enroll by Sep 26, 2018
See Details
Notes
Enrollment limited. Enrollment deadline: October 2, 2018. Internet access required. Materials required.
Refund Deadline
No refunds after October 9, 2018
Course Requirements
Schedule
Type
Date
Time
Location
Lecture
Wed Sep 26, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Oct 3, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Oct 10, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Oct 17, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Oct 24, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Oct 31, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Nov 7, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Nov 14, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Nov 21, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Nov 28, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Dec 5, 2018
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D

These courses are fully online, and there are no in-person classroom meetings.

Future Offering (Opens 05 Nov 2018 12:00:00 AM)
-
Instructor: Amir Hallajpour
364918
Fee:
$995.00
See Details
Notes
Enrollment limited. Enrollment deadline: January 13, 2019. Internet access required. Materials required.
Refund Deadline
No refunds after January 20, 2019
Course Requirements
Internet access required to retrieve course materials.

These courses meet in person and make use of an online presence to varying degrees.

Future Offering (Opens 05 Nov 2018 12:00:00 AM)
-
Wednesday 6:30PM - 9:30PM
Instructor: Shao-Ching Huang
364924
Fee:
$995.00
See Details
Notes
Enrollment limited. Enrollment deadline: January 15, 2019. Internet access required. Materials required.
Refund Deadline
No refunds after January 22, 2019
Course Requirements
Schedule
Type
Date
Time
Location
Lecture
Wed Jan 9, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Jan 16, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Jan 23, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Jan 30, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Feb 6, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Feb 13, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Feb 20, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Feb 27, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Mar 6, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Mar 13, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D
Lecture
Wed Mar 20, 2019
6:30PM - 9:30PM
UCLA Extension Lindbrook Center in Westwood
UCLA Extension Lindbrook Center 204D

Contact Us

Our team members are here to help. Hours: Mon-Fri, 8am-5pm.

This course applies towards the following certificates & specializations…

Keep up to date on the latest news and offerings in Programming

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning