本课程教授计算机编程知识，对象是无编程基础的人员。所用的是MATLAB语言软件，它以简单易学，多功能和实用性深得广大工程师与各领域的专业人士所厚爱。作为一门专用语言，MATLAB特别适合编写不大不小的程序来解决数字运算问题。其简洁有效的设计初衷，即使在遇到复杂问题时，相比于其他通用语言，如C++或者Java等，MATLAB程序解决起来也是得心应手。MATLAB如今广泛的应用于各个领域，从自然科学到所有工程领域，金融等等，重点应用于工业领域。因此，学好MATLAB对于就业是有极大帮助的。 然而本门课程并不是MATLAB教程，而是一个用MATLAB语言来讲授计算机科学与编程方法的编程导论课。学生在学习完课程后，能够掌握计算机科学中的通用概念，理解编程，以及熟练使用MATLAB 软件。 学习本课的同时，可以获得MATLAB在线的免费注册号。学生也可通过阅读该课程的电子书来自行学习。关于本课程资源的信息，详情请见右侧的资源菜单。

It was a very involving course! Everything is taught by doing it practically. Assignments are really good and make you adept in what you learn the whole week. As far, the Best MOOC I've completed.