CIS-139
Download as PDF
Introduction to Python
Demonstrate an understanding of Python syntax and grammar through the development of low complexity programs
Demonstrate the ability to break down problems into sub-problems, and employ logical thinking in algorithm development of medium complexity individually or as a team
Utilize an integrated development environment to write medium complexity programs
Develop and execute programs in Python, utilizing variables, functions, constructs, and classes
Employ Computer Science terms and concepts as they apply to developing computer-based algorithms.
Introduction to Computers and Programming
Python Application Programming
Input, Processing, Output, and Variables
Repetition and Control Structures, and Formulating Algorithms
Functions, Files, and Exceptions
Lists, Tuples, and Strings
Classes and Object-Oriented Programming
Inheritance
GUI Programming