News & Events

Take These Courses To Refresh Your Basic Knowledge

KEEP - 06 April 2018

Mastering basic concepts and skills is always a prerequisite for learning advanced knowledge. While enrolling in a new expert-level course, why not refreshing your memory on the elementary ideas to get yourself prepared? Let’s check the below courses to strengthen your knowledge base.


Mathmatics

Mathematics
For IT, science and engineering

Maths that you may have studied before in school or university, but which was taught in another context, or not very intuitively, such that you struggle to relate it to your coming studies. Pick them up now in a more in-depth way.

Precalculus - Arizona State University (edX)
https://course.keep.edu.hk/course/158005

Essential Mathematics for Artificial Intelligence - Microsoft (edX)
https://course.keep.edu.hk/course/172577

Introduction to Linear Models and Matrix Algebra - Harvard University (edX)
https://course.keep.edu.hk/course/172165

Mathematics for Machine Learning: Linear Algebra - Imperial College London (Coursera)
https://course.keep.edu.hk/course/176817

Mathematics for Machine Learning: Multivariate Calculus - Imperial College London (Coursera)
https://course.keep.edu.hk/course/176813

Mathematics for Machine Learning: PCA - Imperial College London (Coursera)
https://course.keep.edu.hk/course/176819

Or search for more algebra or calculus courses on KEEPCourse!


Programming

Programming
For advanced topics

Practice programming languages before delving into advanced technologies like artificial intelligence and deep learning.

Introduction to C++ - Microsoft (edX)
https://course.keep.edu.hk/course/172587

Intermediate C++ - Microsoft (edX)
https://course.keep.edu.hk/course/172623

Programming for Everybody (Getting Started with Python) - University of Michigan (Coursera)
https://course.keep.edu.hk/course/47309

Data Structures - University of California, San Diego (Coursera)
https://course.keep.edu.hk/course/47609

Object Oriented Programming in Java - University of California, San Diego (Coursera)
https://course.keep.edu.hk/course/48797

Or search for more programming language courses on KEEPCourse!


English

English Language
For study and work

Get yourself prepared for the globalized learning and business environment where English is the primary medium of communication.

English for Science, Technology, Engineering, and Mathematics - University of Pennsylvania (Coursera)
https://course.keep.edu.hk/course/47901

English for Business and Entrepreneurship - University of Pennsylvania (Coursera)
https://course.keep.edu.hk/course/48023

English for Career Development - University of Pennsylvania (Coursera)
https://course.keep.edu.hk/course/48511

Business English for Cross-cultural Communication - The Hong Kong University of Science and Technology (Coursera)
https://course.keep.edu.hk/course/48741

English for the Workplace - British Council (FutureLearn)
https://course.keep.edu.hk/course/142669

English Composition - Arizona State University (edX)
https://course.keep.edu.hk/course/167433

Or search for more English language courses on KEEPCourse!