User Name: 
Password: 
Remember me: 
New user accountNew user account
Forgot your password?Forgot your password?
ChineseToamatoes on Wechat
Python Programming for Beginners Class B
Class Size: 20
Age Requirement: 12 - 18
Teacher: Xianjin Yang
Class Time: 12:10-1pm
Class Room: C204
Tuition Fee: 750.00
Textbook Fee: 0.00
Material Fee: 0.00
  

Class Description

Prerequisite for this class: Algebra I

Python is the No. 1 programming language for current technology revolution in big data, robotics, artificial intelligence, machine learning and speech recognition. Major technology companies and research institutions such as Google, Facebook, Disney, NASA and US national laboratories are all using Python to develop technology solutions. Python is becoming the most popular first programming language for high school and college students. MIT adopted Python as the first programming language several years ago. Python is simple, easy to learn and great for beginners. Python code is often 3-5 times shorter than Java and 5-10 times shorter than C++. Python is an open source and platform independent programming language. It has over 4,000 libraries in data sciences, web development, imaging processing and game development. There are millions of Python programmers who support each other. The powerful Python language and enormous valuable resources all come for free.

This course will teach students how to install Python development environment, and expose students to powerful features and enormous Python programming resources. In addition to learn basic Python language elements, students will have opportunities to learn hands-on coding skills and complete Python programming projects in data sciences and web applications. 

About the instructor:
Dr. Xianjin Yang has been a research scientist in a world-class research institution for last 8 years. He uses Matlab and Python daily for digital signal processing and scientific data analysis and visualization. He spent another 8 years as Chief Scientist and scientific programmer in a small technology company in geophysical imaging.