Python I

Course Hours: 30 hrs

Course Time: 10/31/2017 – 12/7/2017

Course Arrangement: Every Tuesday & Thursday 6pm - 9pm for 5 weeks

Fee: $850

Prerequisite: Non (This course is intended for undergraduate standing and prior programming experience.)

Category: programming Language

Job Opportunities: Programmer, software engineering

Course description:

Overview of computers and programming. Fundamentals of structured computer programming; primitive data types, expressions, control statements, functions, lists, searching, sorting; debugging techniques.

 

The purpose of this course is to provide the students with an introduction to the computer programming using Python, object-oriented scripting language. Students will acquire skills necessary to create stand-alone and web-based application for open source web development.

Course Outline:

-Why We Program?

-Installing and Using Python

-Variables and Expressions

-Conditional Code

-Functions                                  -

-Loops and Iteration

-Strings

-Files

-Lists

-Dictionaries

-Tuples

Learning Outcome:

Students will study Python, an object oriented scripting language, which features brevity of expression, modern control flow and data structures, and a rich set of operators. By the end of this course, students will be able to collect, extract, query, clean, and aggregate data for analysis, and perform visual and statistical analysis on data using Python and its associated libraries and tools.

Instructor:

Ya-Lee Tsai