Course Learning Outcomes

Upon successful completion of this course, you will be able to:

  • Write Python programs within an Integrated Development Environment (IDE)
  • Apply the basic variable types int, float, str, and bool
  • Apply operators and operator precedence
  • Write programs that apply control structures, lists, strings, sets, tuples, and dictionaries
  • Write programs that import libraries for a variety of applications, such as random numbers and data visualization
  • Write interactive programs that ask for and use input from the user
  • Write programs that use functions and methods
  • Apply data visualization tools for basic data analysis
  • Translate search terms into regular expressions
  • Handle errors and exceptions in Python programs by using try, except, and finally statements
  • Use object-oriented programming and object methods to write code that is easy to read and maintain