COURSES

COURSES > COURSES LIST
Course Description

KU 2025 Session (online): Please refer to the course list for each session, 4-week session, Monday to Friday

UIBE 2025 June Session: June 2nd to June 27th 2025, 4-week session, Monday to Friday

UIBE 2025 July Session (online): June 30th to July 25th 2025, 4-week session, Monday to Friday

BSU June Session (online): May 27th to July 1st 2025, 5-week session, Monday to Friday

FSU June Session (online): May 27th to June 30th 2025, 5-week session, Monday to Friday

UIBE 2025 Fall Semester: September to November 2025, 4-week session, Monday to Friday

UIBE 2025 December Session (online): December 22nd 2025 to January 16th 2026, 4-week session, Monday to Friday

Our consultant will send syllabus or course outline information to you.

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 course2025
  • UIBE 2025 July Session (online)
  • UIBE 2025 June Session (in person)
  • UIBE 2025 June Session (online)
  • Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ACC 212: Financial Accounting Wanyi Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CS 310: Data Structures and Algorithms Jie Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CS 320: Introduction to JAVA Programming Jie Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CUR 351: Financial Derivatives Yaopeng Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 104: Microeconomics Yifeng Zhu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 105: Macroeconomics Huaping Sun - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 301: Intermediate Microeconomics Huaping Sun - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 302: Intermediate Macroeconomics Tommy Leung - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 303: Econometrics Yun Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 366: Urban Economics Rui Qiao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ENT 308: Corporate entrepreneurship Yaopeng Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday FIN 207: Money, Banking and Financial Markets Wenjun Xue - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday FIN 210: Corporate Finance Ge Yang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday HIS 130: Introduction to World History Henry Maar - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday HIS 170: American History Since 1865 Henry Maar - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday INS 364: Labor Economics Rui Qiao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday LAW 220: Law and Society Runhua Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 110: Calculus I Yuxi Hu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 210: Linear Algebra Dongchen Jiang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 230: Multivariable Calculus (Calculus III) Shen Fan - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 302: Organizational Behavior Fuxi Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 374: Leadership and Teams TBD - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 410: Business Strategy Jin Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MKT 202: Consumer Behavior Xuanwei Cao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 418: Advanced Operations Management and Analytics TBD - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MKT 206: Introduction to Marketing Dalu Fang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MKT 330: Marketing Management Dalu Fang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PAM 223: Tourism Development and Globalization Jin Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 210: Introductory Physics II TBD - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 221: Introductory Physics 2 (with Lab) Shanshan Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 270: Electricity and Magnetism Physics (with Lab) You Ding - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PSY 110: Introductory Psychology: Principles of Psychology Liandi Lou - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday REL 140: Introduction to Buddhism: Religion, Philosophy, and Culture Thomas Michael - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday SEC 432: Portfolio Management Maoguo Wu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday SOC 110: Introduction to Sociology William J. Tinney - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday SOC 309: Classical Social Theory William J. Tinney - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday STAT 220: Introduction to Statistics Shen Fan - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 421: Business Ethics Shubo Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ITR 320: International Business Naixiang Feng - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 160: Introductory Physics I Shanshan Chen 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ACC 321: Managerial Accounting Yan Zhang 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 120: Calculus II Shen Fan 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY231: Introductory Physics 3 (with Lab) Shanshan Chen 4 WEB
  • Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday, 8:30-10:40 ACC 212: Financial Accounting Jiayin Li - 4 QiuZhi
    Monday~Friday, 8:30-10:40 MAT 210: Linear Algebra Dongchen Jiang - 4 QiuZhi
    Monday~Friday, 8:30-10:40 MKT 206: Introduction to Marketing Dalu Fang - 4 QiuZhi
    Monday~Friday, 8:30-10:40 CMP 420: Control System Meng Xu - 4 QiuZhi
    Monday~Friday, 8:30-10:40 COM 110/ENG 120: Public Speaking Shuli Wu - 4 QiuZhi
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday, 10:50-13:00 STAT 205: Probability Theory Shen Fan - 4 QiuZhi
    Monday~Friday, 10:50-13:00 ECON 105: Macroeconomics Huaping Sun - 4 QiuZhi
    Monday~Friday, 10:50-13:00 CMP 230: Data Structures and Programming Jie Liu - 4 QiuZhi
    Monday~Friday, 10:50-13:00 CMP 280: Digital Signal Processing Meng Xu - 4 QiuZhi
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday, 13:30-15:40 MUS 120: World Music Cong Jiang - 4 QiuZhi
    Monday~Friday, 14:00-16:10 MAT 110: Calculus I Yuxi Hu - 4 QiuZhi
    Monday~Friday, 3:30-15:40 MAT 230: Multivariable Calculus (Calculus III) Shen Fan - 4 QiuZhi
    Monday~Friday, 13:30-15:40 MAT 300: Complex Variable Shumao Liu - 4 QiuZhi
    Monday~Friday, 13:30-15:40 ART 120: Introduction to Western Art from Renaissance to Modern Junwu Tian - 4 QiuZhi
    Monday~Friday, 13:30-15:40 ECON 302: Intermediate Macroeconomics Huaping Sun - 4 QiuZhi
    Monday~Friday, 14:00-16:10 SOC 110: Introduction to Sociology William J. Tinney - 4 QiuZhi
    Monday~Friday, 14:00-16:10 ECON 301: Intermediate Microeconomics Huaping Sun - 4 QiuZhi
    Monday~Friday, 14:00-16:10 MAT 130: Discrete Structures Shumao Liu - 4 QiuZhi
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday, 15:50-18:00 ECON 104: Microeconomics Yifeng Zhu - 4 QiuZhi
    Monday~Friday, 15:50-18:00 LAW 220: Law and Society Jiefeng Lu - 4 QiuZhi
  • Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ACC 212: Financial Accounting Wanyi Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ANTH 110: Cultural Anthropology Li Zhang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ART 120: Introduction to Western Art from Renaissance to Modern Liang Zhao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday BIO 110: Introduction to Biology (with Lab) Shichao Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday BIO 130: Introduction to Biology II (with Lab) Shichao Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday BUS 200: Contract Law Jiefeng Lu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CHE 110: Introduction to Chemistry (with Lab) Guirong Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CMP 230: Data Structures and Programming Jie Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday COM 110/ENG 120: Public Speaking Shuli Wu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CS 310: Data Structures and Algorithms Jie Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CS 320: Introduction to JAVA Programming Jie Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday CUR 351: Financial Derivatives Yaopeng Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 104: Microeconomics Yifeng Zhu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 105: Macroeconomics Huaping Sun - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 301: Intermediate Microeconomics Huaping Sun - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 302: Intermediate Macroeconomics Tommy Leung - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 303: Econometrics Yun Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ECON 366: Urban Economics Rui Qiao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday FIM 110: Introduction to Film Studies Matthew Conboy - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday FIN 110: Introduction of Finance Ge Yang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday FIN 207: Money, Banking and Financial Markets Wenjun Xue - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday FIN 210: Corporate Finance Ge Yang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday HIS 130: Introduction to World History Henry Maar - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday INS 364: Labor Economics Rui Qiao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday ITR 320: International Business Naixiang Feng - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday JAP 107: Elementary Japanese Jing Ai - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday LAW 220: Law and Society Runhua Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 110: Calculus I Yuxi Hu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 111: Algebra I Wanchunzi Yu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 120: Calculus II Shen Fan - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 130: Discrete Structures Shumao Liu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 210: Linear Algebra Dongchen Jiang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 216: Linear Algebra and Its Applications with Python Shen Fan - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MAT 230: Multivariable Calculus (Calculus III) Shen Fan - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 302: Organizational Behavior Fuxi Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 410: Business Strategy Jin Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MGT 418: Advanced Operations Management and Analytics TBD - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MKT 202: Consumer Behavior Xuanwei Cao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MKT 206: Introduction to Marketing Dalu Fang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MKT 370: Marketing Research Shaoqiong Zhao - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday MUS 120: World Music Cong Jiang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PAM 223: Tourism Development and Globalization Jin Wang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 160: Introductory Physics I Shanshan Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 170: Introductory Physics I (with Lab) Shanshan Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 220: Introductory Physics II (with Lab) Shanshan Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 240: Introduction to Quantum Physics (with Lab) Shanshan Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 260: Thermal Physics (with Lab) Shanshan Chen - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PHY 270: Electricity and Magnetism Physics (with Lab) You Ding - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PSY 110: Introductory Psychology: Principles of Psychology Liandi Lou - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday PSY 140: Social Psychology Li Zhang - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday REL 140: Introduction to Buddhism: Religion, Philosophy, and Culture Thomas Michael - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday SEC 432: Portfolio Management Maoguo Wu - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday SOC 110: Introduction to Sociology William J. Tinney - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday SOC 309: Classical Social Theory William J. Tinney - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday STAT 205: Probability Theory Shen Fan - 4 WEB
    Class Schedule Course Name Professor Syllabus Credit Class Venue
    Monday~Friday STAT 220: Introduction to Statistics Shen Fan - 4 WEB

Program Inquiry On Wechat

WECHAT

Q&A