Course List

Study is really a life-long project. On this page I try to include all the relevant courses I have taken by now. These courses are grouped according to their subjects. Courses from three major sources contribute the majority of my education background, and all such information is included in the list.

(♣) Tongji University, Shanghai, China;
(♦) University of Helsinki, Finland;
(♠) Helsinki Institute of Information Technology;
(♥) Other (MOOC or independent learning)


Computer Science