导航菜单

算法设计与分析

“算法设计与分析”课程是计算机科学与技术相关专业的专业基础课。算法在计算机科学中具有核心的地位和作用。本课程是关于算法的方法论,是计算机软件设计的基础。主要讲授算法设计技术与分析技术。通过学习该课程,可以系统掌握算法设计、分析与证明的常用方法,培养算法设计与复杂性分析以及相应的解决问题的综合素质和能力。因此,该课程对于培养高质量计算机人才所必需的基本理论与知识、抽象思维能力、逻辑思维能力以及灵活运用算法解决问题的能力都有极大的帮助。对于未来从事计算机系统结构、系统软件以及应用软件研究与开发的专业人员是非常重要和必不可少的。

本课程自开设以来,通过不断摸索,逐渐形成了自己的特色,主要包括:

1)不断更新教学内容,及时反映算法设计与分析技术的最新发展。以学习、研究学科前沿课题作为教师队伍建设的主要内容,不断提高教学水平,使教学更具针对性;

2) 对每种算法设计方法,从理论入手,以应用为导向进行讲解,提高学生学习和应用知识的能力;

3)化整为零,以点带面,将算法设计与分析课程凝练为若干个知识点,用10-20分钟的短视频展现,实现立体化教学;

4)依据算法课程特点,充分利用Online Judge的便利性,在每个教学项目完成后,设置作业进行综合练习与测试,巩固与加深对知识点的理解。

5)满足了学生微型化、碎片化及个性化学习需求;突破时空限制,实现随时随地学习,激发学生的学习热情。

相关推荐: