| |
经过努力,北京大学《多核软件开发技术》课程建设在创新提高阶段,逐步形成了如下的特色:
1)以多核技术知识体系为基础,率先单独开设“多核软件开发技术”课程
2004年起,在英特尔公司以及相关专家的支持下,率先将多核技术引入“计算机系统结构高级课程”、“Internet高级程序设计”等课程中。2006年北京大学-Intel多核实验室建立后,在分析多核技术知识体系的基础上,率先于2006年研究生培养方案中单独开设“多核软件开发技术”课程,并于2007年被评为北京大学精品课程。
2)邀请企业专家参与课程授课,与业界发展紧密结合
与国内外知名大学和企业合作,邀请企业专家参与授课和教学研讨,与业界结合,与国际接轨,不断完善课程内容和结构。特别是在英特尔公司的支持下,包括英特尔院士在内的多名多核技术专家参与了授课和专题研讨。
3)强调实际动手和实践能力的培养
讲授课程的时候,强调多核技术知识体系与上机实验和课程项目实践的衔接。围绕多核架构、多核程序设计方法、多核软件开发工具,使学生不仅仅需要掌握多核相关的基本知识,还必须认真完成多核软件开发技术的课堂实验,在课程结束前需要以小组形式完成课程项目实践报告。
4)建立课程网站及课程讨论区, 加强教学互动,变被动学习为主动学习
建立了课程网站,教学资源实时更新。学生可以通过课程网站http://www.ss.pku.edu.cn/multicore下载教学资料,通过教学论坛http://bbs.ss.pku.edu.cn参加课程论坛中的讨论。
5)加强高水平教材体系的配套建设
目前已经参编《多核程序设计》教材1本,完成成套的PPT教案编写,完成5个上机实验和20个课程项目实践的设计,正在自主编写的实验教材《多核软件开发实践》1本。
6)软硬结合、年龄结构合理的多核技术师资队伍
课程建设小组是一支软硬结合、年龄结构合理的师资队伍,既有偏重多核架构和并行计算的教师,又有偏重多核软件开发和应用实践的教师。他们均接受过英特尔多核技术师资培训,均在多核技术领域第一线从事教学科研活动,掌握多核软件开发技术前沿,并参加过多次国内外的多核技术研讨活动。
|
|