Supporting this course
This is the first time she offers this course. Her current research interests are: social networks, data mining, emotion analysis, and web intelligence.
He is a physicist that interests in several fields of natural sciences. This is also the first time he offers this course.
Orientation2019/2/19 for 2 hours |
You will get familiar with the course, the instructor, your classmates, and the learning environment. The overview of the course will also be covered during the same session. Activities
|
Scientific Laws2019/2/26 for 2 hours |
In this session, the concept and the discussion about scientific laws will be given. Important concepts including: Observation, Scientific Methods, and Paradoxes. Activities
Related Videos |
Python Introduction2019/3/5 for 2 hours |
In this session, the brief of Python instruction will be given. Students will have hands-on experience of Python Installation and hello-world waves. Activities
Related Videos |
Causality and Fallacies2019/3/12 for 2 hours |
Causality and fallacies are two important considerations in the processes of finding correlations. Activities
Related Videos |
Semantic Analysis, Instruction Construction (Divide and Conquer)2019/3/19 for 2 hours |
How can we communicate? Through lanaguges. How can our brain understand the language signals we receieved? Do we communicate effecively? Can it be improved? In this session, we will learn to use "divide and conquer" approach to make communication more easily. Activities
Related Videos |
Python Basics2019/3/26 for 2 hours |
In this session, we will learn the basic data types of Pythons. They are Strings, Integers, Floats, Lists, Tuples, Sets, and key value pairs. Activities
Related Videos
|
Rationality and Humanity in Decision Making2019/4/2 for 2 hours |
How does human make decisions? Is it rational or irrational? This session will discuss the relationality and humanity in decision making. Activities
Related Videos |
Loops and Conditional Selections2019/4/9 for 2 hours |
In this session, the concepts of loops and conditional selection will be introduced. Activities
Related Videos |
Structures and Standard Procedures2019/4/16 for 2 hours |
In this session, we will learn how to structure the programs. The advantages and disadvatanges will be discussed. Activities
Related Videos |
Quiz2019/4/23 for 2 hours |
Time to evaluate. Different from other examination in our life, we do not want to assess how much we remember. It is more important to know how much we understand. Hence, each student can bring one A4-page paper with all kinds of notes into the classroom. Enjoy. Notes
|
Brief History of Informatics2019/4/30 for 2 hours |
This session will introduce a brief history of informatics. We will discover how our society forms/formed the modern Activities
Related Videos |
Information Entropy2019/5/7 for 2 hours |
This session will breifly introduce the concept of information theory, particularlly information entropy. Activities
Related Videos |
Encoding and Random Generators2019/5/14 for 2 hours |
This session will introduce the coding in Computers and the random generators. Activities
Related Videos
|
Algorithms and Data Structures2019/5/21 and 2019/5/28 for 4 hours |
Computer Science can be viewed as the study of algorithms (and data structures). In this session, we will briefly introduce several improtant algorithms and the concept of data stuctures. Activities
Related Videos |
Quiz2019/6/4 for 2 hours |
Time to evaluate. Different from other examination in our life, we do not want to assess how much we remember. It is more important to know how much we understand. Hence, each student can bring one A4-page paper with all kinds of notes into the classroom. Enjoy. Notes
|
Midterm Examination2019/6/11 for 2 hours |
Time to evaluate. Different from other examination in our life, we do not want to assess how much we remember. It is more important to know how much we understand. Hence, each student can bring one A4-page paper with all kinds of notes into the classroom. Enjoy. Notes
|
Final Project Demo2019/6/18 2 hours |
Realizing by learning, thinking, and doing. This is the final realizing step, to develop a fine application for this course. Through this practice, we not only polish our programming skills but also experience team works. With team mates, we dare to dream. Requirements
|