CIS-139

Download as PDF

Introduction to Python

Computer Information SystemsUndergraduateScience, Math, Engineering, & Technology

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