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