Professional Certificate in Introduction to Python Programming
Course Features
Duration
5 months
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Beginner
Effort
10 hours per week
Teaching Type
Self Paced
Course Description
Course Overview
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Skills You Will Gain
What You Will Learn
The fundamental design cycle of computer science and computer programming: writing code, executing it, interpreting the results, and revising the code syntax based on the outcomes
Usage of the fundamental atoms of programming: variables, mathematical operators, logical operators, and boolean arithmetic
Control structures for developing dynamic programs, including Python libraries: conditionals, loops, functions, and error handling
The core data structures for creating useful programs: strings, lists, dictionaries, and file manipulation
Previews of the next big topics in computer science: object-oriented programming skills, and computer algorithms
Course Instructors
David Joyner
Senior Research Associate at the College of Computing