COURSES

COURSES > COURSES LIST
Course Description

UIBE 2022 Winter (December) Session: December 19th, 2022 to January 13th, 2023, 4-week session, Monday to Friday

FSU 2022 Winter (December) Session: December 22nd, 2022 to January 16th, 2023, 3.5-week session, Monday to Friday

BSU 2022 Winter (December) Session: December 22nd, 2022 to January 16th, 2023, 3.5-week session, Monday to Friday

UIBE 2023 Summer (June) Session: June 12th, 2023 to July 7th, 2023, 4-week session, Monday to Friday

UIBE 2023 Summer (July) Session: TBD, 4-week session, Monday to Friday

BSU 2023 Summer (June) Session: May 29th, 2023 to June 23rd, 2023, 4-week session, Monday to Friday

FSU 2023 Summer (June) Session: June 2nd, 2023 to July 6th, 2023, 5-week session, Monday to Friday

KU 2022 Winter (November) Session: November 21st to December 18th, 2022, 4-week session, Monday to Friday

KU 2023 Spring (January) Session: January 9th to Feburary 5th, 2023, 4-week session, Monday to Friday

Our courses cover a wide range of subjects including Art History, History, Music, Philosophy, Psychology, Sociology, English, Accounting, Economics, Management, Mathematics, Statistics, Computer Science & Natural Sciences. All courses are taught in English. Official transcripts will be issued after the students complete the courses.

Textbooks are not provided and students are required to prepare their own textbooks before the classes. Students can find the e-book link via “Course List”.

The course list is subject to change. We reserve the right to cancel any course due to low enrollment. Once course has been canceled, enrolled students will be notified by email. It is the student's responsibility to follow the webpage of our course list and check their emails regularly.

All Courses
* Current course2023
  • UIBE 2022-Winter Online Session
  • FSU 2022-Winter Online Session
  • BSU 2022-Winter Online Session
  • LU 2023 January Session (online)
  • Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MGT 302: Organizational Behavior Fuxi Wang Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MKT 206: Introduction to Marketing Xiaosong Zheng Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ECON 105: Macroeconomics Wenjun Xue Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ECON 301: Intermediate Microeconomics Ernest Lai Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ECON 366: Urban Economics Yao Yao Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ECON 302: Intermediate Macroeconomics Tommy Leung Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday FIM 110: Introduction to Film Studies Matthew Conboy Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday HIS 130: Introduction to World History Henry Maar Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday JAP 107: Elementary Japanese Jing Ai Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MAT 300: Complex Variable Xiang Zhang Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday PSY 110: Introductory Psychology: Principles of Psychology Liandi Lou Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday PSY 140: Social Psychology Li Zhang Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday BUS 200: Contract Law Jiefeng Lu Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ANTH 110: Cultural Anthropolog Li Zhang Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MGT 374: Leadership and Teams Fuxi Wang Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MGT 410: Business Strategy Naixiang Feng Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MKT 330: Marketing Management Dalu Fang Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday BIO 110: Introduction to Biology (with Lab) Shichao Chen Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday PHY 220: Introductory Physics II (With Lab) Shanshan Chen Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday STAT 220: Introduction to Statistics Shen Fan Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MKT 360 Marketing Intelligence Samuel Kwok Download 4
  • Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ARTH 270: History of Art I Mattew Conboy Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday CHEM 101: The Chemistry of Life Nan Chen Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 101: Principles of Macroeconomics Bill Davis Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ENGL 262: American Writers II Andrew Gaber Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday HSTY 112: United States History Since Reconstruction Randy Geller Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday PSYC 101: General Psychology Christine Mihal Vasapoli Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 309: Labor Economics Lori Lavigne Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 410: International Trade Luis Rosero Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday SOCI 301: Sociological Theory Benjamin Brucato Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday SOCI 315: Social Class Benjamin Brucato Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ACCT 220: Introduction to Financial Accounting Ji Yu Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday GLST 101: Introduction to Global Studies Kaan Agartan Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday SPAN 101: Elementary Spanish I Beatriz Alvarado Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday PHIL 102: Introduction to Ethics William Healey Download 4
  • Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ACFI 200: Introduction to Financial Accounting Carleton Donchess Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ACFI 350: Introduction to Managerial Accounting Carleton Donchess Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ARTH 104: Art History II Linda Meiberg Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday BIOL 110: A Human Approach Maria T. Armour Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday COMM 102: Public Speaking Jabbar Al-Obaidi Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday COMP 151: Computer Science I TBA Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 101: Principles of Microeconomics Abhilasha Srivastava Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 102: Principles of Macroeconomics Abhilasha Srivastava Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 201: Intermediate Microeconomic Theory Quoc Tran Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 205: Intermediate Macroeconomic Theory Margaret Brooks Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 315: Money, Banking and Financial Markets Albert Barnor Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 331: Public Economics Subhendu Roy Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ENGL 101: Writing Rhetorically TBA Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ENGL 102: Writing Rhetorically with Sources Tierney Robin Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday HIST 222: United States History and Constitution since 1865 Margaret A. Lowe Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday MATH 120: Linear Algebra Wanchunzi Yu Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday MATH 161: Calculus I Wanchunzi Yu Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday MATH 200: Statistical Methods I Puyu San Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday MATH 261: Multivariate Calculus ( Calculus III ) Wanchunzi Yu Download 4
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday PHIL 151: Introduction to Philosophy Gal Kober Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday PSYC 100: Introductory Psychology Caroline Stanley Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ENGL 201: Technical Writing I Sean Allan Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday ECON 420: Econometrics I TBA Download 3
    Class Schedule Course Name Professor Syllabus Credit
    Monday~Friday MATH 162: Single Variable Calculus (Calculus II) TBA Download 4
    Monday~Friday ECON 210 Statistics for Economics and Business TBA Download 3
    Monday~Friday MATH 399 Mathematical Modeling TBA Download 3
  • Class Schedule Course Name Professor Syllabus Credit
    T 7:00PM-10:00PM ANTH-2112-WDE:Human Evolution TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 5:30PM-7:00PM ANTH-2515-WDE: Key Concepts in Ethnology TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ANTH-3719-WDE: Anth of Violence and War TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 8:30AM-10:00AM ANTH-4811-WDE: Global Population Future TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 1:00PM-2:30PM BUSI-3218-WDE: Legal Aspects Labour Mgmt Rela TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    F 8:30AM-11:30AM BUSI-3255-WDE: Entrepreneurial Venture Mgmt TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTH 4:00PM-5:30PM COMP-4433-WDE: Algorithm Design and Analysis TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 10:00AM-11:30AM COMP-4475-WDE: Topics Artificial Intelligence TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday CRIM-2311-WDE: Criminal Law TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ECON-2212-WDE: Environmental Economics TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ECON-3319-WDE: Economic History TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ENGL-1115-WDE: Foundations of Literary Study TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ENGL-1118-WDE: Intro to Film Studies TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ENGL-2917-WDE: Children\'s Literature TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday ENGL-3015-WDE: Chaucer and His Contemporaries TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 1:00PM-2:30PM ENGL-3935-WDE: Global Africa TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 8:30AM-10:00AM ENGL-3953-WDE: Cultural Studies TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 7:30PM-8:30PM Lab:M 10:30AM - 12:30PM ENST-2331-WDE: Climatology(with Lab) TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 11:30AM-1:00PM FREN-2417-WDE: Write Strategies Francophone TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 10:00AM-11:30AM FREN-3715-WDE: French Applied Linguistics TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday GSCI-2330-WDE: Astronomy II TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 2:30PM-3:30PM/Lab: F 10:30AM - 12:30PM GEOG-4211-WDE: Adv GIS & Spatial Analysis(with Lab) TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday HIST-2130-WDE: Modern Europe II, 1914-1990 TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 11:30AM-1:00PM HIST-2350-WDE: Modern Canada TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday HIST-2512-WDE: United States to the Civil War TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday INDI-1316-WDE: Turtle Island: History to 1870 TBD 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday INDI-2312-WDE: Indigenous Peoples & the N TBD 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday INDI-3434-WDE: Land, Law, and Governance TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MDST-1015-WDF: Introduction to Digital Image TBD 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 8:30AM-10:00AM MDST-1030-WDE: Intro to Visual Media TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday MDST-1118-WDE: Intro to Film Studies TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 4:00PM-5:30PM MDST-2411-WDE: Mass Media and Politics TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 5:30PM-7:00PM MDST-4810-WDE: Graphic Novel TBD 0.5
    Class Schedule Course Name Professor Syllabus Credit
    W 7:00PM-10:00PM MUSI-1010-WDE: Music Appreciation TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 11:00AM-12:30PM MUSI-4915-WDE: Music Criticism TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday PHIL-2013-WDE: Environmental Philosophy TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday PHIL-2517-WDE: Soc & Political Philosophy TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday PHIL-3419-WDE: Philosophy and Gender TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 8:30AM-10:00AM PSYC-2211-WDE: Health Psychology TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 2:30PM-4:00PM PSYC-3115-WDE: Drugs and Behaviour TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    MW 10:00AM-11:30AM PSYC-4331-WDE: Advanced Social Psychology TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday POLI-2311-WDE: Criminal Law TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 1:00PM-2:30PM POLI-2313-WDE: Human Rights & Civil Liberties TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday POLI-2339-WDE: Comparative Politics TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 4:00PM-5:30PM POLI-3217-WDE: Local Government in Canada TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday POLI-3314-WDE:Global Terrorism TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday POLI-3519-WDE:American Presidency TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    TTh 8:30AM-10:00AM SOCI-2911-WDE: Foundation Sociological Res TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday SOCI-3411-WDE: Contemporary Sociology Theory TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday SOCI-4250-WDE: Law and Society TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday VISU-1012-WDE: Issues in Contemporary Art TBD 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday VISU-1015-WDF: Digital Art TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    T 9:00AM-12:00PM VISU-2212-WDE: Crit Stud Late 20th Cent Art TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday WOME-2810-WDE: Gender, Sexuality & Body in Li TBD Download 0.5
    Class Schedule Course Name Professor Syllabus Credit
    Monday-Friday WOME-3030-WDE: Theorizing Equality TBD Download 0.5

Program Inquiry On Wechat

WECHAT

Q&A