0% found this document useful (0 votes)
5 views6 pages

Python Syllabus

The document outlines a comprehensive PYTHON course syllabus divided into three levels, covering fundamental programming concepts, object-oriented programming, and machine learning techniques. Each level has a specified duration, with Level 1 focusing on basic programming elements, Level 2 on modularization and arrays, and Level 3 on advanced topics like supervised learning and deep learning. Course fees vary by level and include early-bird pricing, with classes scheduled to commence in November/December 2021.

Uploaded by

1973814
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views6 pages

Python Syllabus

The document outlines a comprehensive PYTHON course syllabus divided into three levels, covering fundamental programming concepts, object-oriented programming, and machine learning techniques. Each level has a specified duration, with Level 1 focusing on basic programming elements, Level 2 on modularization and arrays, and Level 3 on advanced topics like supervised learning and deep learning. Course fees vary by level and include early-bird pricing, with classes scheduled to commence in November/December 2021.

Uploaded by

1973814
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PYTHON Course Syllabus

(Lv 1 - 3)
PYTHON Course (Level 1) - 15 hours
(1) Overview - (3) Basic Programming Language (4) Program Execution (5) Program Execution Sequence
Course Logistic Elements Part 2 - Sequence Control Part 1 - Control Part 2 -
Programming Overview Arithmetic Operations Why Branching (or Why Looping (or Iteration)?
Python Overview Precedence of Arithmetic Operators Selection)? The while Loop
Google Collab Assignment Operation The if Statement The for Loop
Write Your First Program (WYFP) Increment & Decrement Arithmetic The if..else Statement The break Statement
Operations The if..else if..else Statement The continue Statement
(2) Basic Programming Language Relational Operators Nested if Nested Loops
Elements Part 1 - Logical Operators The switch Statement
Comments Precedence of Relational Operators The Conditional Operator
Variables & Logical Operators
Data Types Shortcut Assignment Operators
Variable Naming Manual Type Casting
Reserved Words
Constant Variable
Good Programming Style
Basic Python Input and Output (I/O)
PYTHON Course (Level 2) - 21 hours
(1) Readability and Re-usability Enhancement via (3) Object-Oriented Programming Fundamentals -
Program Modularization - Object
Why Modularization? Class
Functions Object Creation (4) Packages/Modules and Import -
Parameter List Two Categories of Class Datetime
Function Body Class Definition Math and Random
The return Statement Instance Variables NumPy
Function Calling Process Constructor Pandas
Function Overloading Object Destruction Packages/Modules List
Scope and Duration of Variables Access Instance Variables and Functions
Copying Objects
(2) Array - The Keyword self
What are Arrays? Passing Objects to Functions
Creating Arrays Accessors and Mutators
Initialization of Arrays Accessibility of Functions
Operations on Arrays Static Variables
Subscripting an Array Static Functions
Traversing Arrays Encapsulation and Information Hiding
Passing Arrays to Function Array of Objects
Copying Arrays Object Composition
Multi-Dimensional Arrays
PYTHON Course (Level 3) - 30 hours
(1) Overview - (3) Supervised Learning (5) Deep Learning
Course Logistic Regression and Classification What are Neurons
Python Review Scikit-learn Package Tensorflow 2 (TF2.0) Package
Google Collab Linear Regression Artificial Neural Network (ANN)
Logistic Classification Convolutional Neural Network (CNN)
Multi-class Classification Generative Adversarial Network (GAN)
(2) Machine Learning Transfer Learning
What is Machine Learning?
Training and Testing (4) Recommender Systems (6) Advice for Machine Learning Workflow
Error/Cost Function User-based Collaborative Filtering
Gradient Descent Item-Based Collaborative Filtering (7) Final Project
How Does Computer Learn?
Learning Type
Course Fees

Level 1 (15 hrs) Level 2 (21 hrs) Level 3 (30 hrs)

Standard $5,800 $8,600 $15,800

Early-bird $4,930 $7,310 $13,430


Course Details

Upcoming course (PYTHON)


Commencement date: Nov/Dec 2021 (every Monday)
Time: 1900 - 2200
Duration: 66 hours, 22 lessons

Course fee (Standard): $30,200

$25,670
early-bird until 6 Oct 2021

You might also like