Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/specializations/biancheng-suanfa

《程序设计与算法》是由北京大学提供的一门针对计算机编程与算法基础的在线课程。课程内容覆盖了从C语言基础到高级数据结构与算法以及实际的项目实践,是一个非常系统的学习体系。

课程的第一个模块是《计算导论与C语言基础》,它帮助学生了解计算机科学的基本概念,并掌握C语言的基本语法和编程技巧。接下来是《C程序设计进阶》,进一步深化了对C语言的理解,并引导学生开展更加复杂的编程任务。

随着课程的深入,学生将学习《C++程序设计》和《算法基础》,这些模块提供了对现代编程语言与算法的全面视角。之后,《数据结构基础》和《高级数据结构与算法》课程内容则侧重于如何使用不同的数据结构来提高程序的效率,这对于解决实际问题至关重要。

最后,课程还设有一个名为《程序开发项目实践》的模块,通过与腾讯公司共同设计的搜索引擎项目,让学生在动手实践中将所学知识应用到实际问题中,实现理论与实践的结合。

总体来看,《程序设计与算法》是一门非常适合计算机专业学生及编程爱好者的课程,不仅提供了扎实的理论知识,还强调了实践能力的培养,推荐给希望提升编程和算法水平的学习者。

课程主页: https://www.coursera.org/specializations/biancheng-suanfa

作者 CourseEye