暑期,许多学生利用短期研学项目积累实践经验和科研能力。今年夏天,SMU计算机科学暑期研学科研营吸引了不少对人工智能和软件工程感兴趣的同学参加。学生们的评价显示,这三周的训练营不仅让他们掌握了新知识,也让大家提前了解学术研究流程和实践方法。
例如,有同学表示:“训练营让我们能把学术研究和实际应用结合起来,从文献综述到原型开发,学习路径清晰。”还有同学希望项目时间能更长,以便深入探索技术。
2025 SMU暑期科研营概况
2025年7月4日至7月25日,南卫理公会大学(SMU)工程学院举办了为期三周的计算机科学暑期科研营——Summer Research Bootcamp。科研营旨在帮助学生了解美国工程教育模式,积累科研经验,明确职业方向,并提升学术和实践能力。
营期任务紧凑,学生每天上午9:30参加晨会,分享研究进展与讨论问题,每周安排三次重点研究指导。此外,SMU Hart Center职业发展中心还安排了两次讲座,介绍科研与职场文化、沟通合作方法及国际生实习就业政策。
暑期科研营最终答辩在7月25日举行,SMU工程学院副院长、计算机科学系主任、指导教授及博士团队参与评审,学生展示了研究成果及原型项目,并回答现场提问。
项目主题与研究目标
本次科研营的研究主题是数据驱动的软件代码搜索引擎。在现代软件开发中,高效复用现有代码对开发速度和质量非常关键,但大规模代码库中准确检索相关代码仍具挑战。
项目目标包括:
-
探索基于结构、语义及使用模式的代码索引和搜索技术
-
使用向量嵌入技术(如CodeBERT、GraphCodeBERT)理解代码
-
构建用于学术评估的软件搜索引擎原型
研究过程
周:培训与文献综述
-
学习代码搜索、神经网络代码表示及API推荐系统相关研究
-
熟悉GitHub API、CodeSearchNet数据集、Hugging Face模型等工具
-
与导师讨论并确定研究子主题
第二周:实验与原型开发
-
提取开源代码并进行预处理
-
应用机器学习模型生成代码向量嵌入
-
开发支持自然语言查询的原型界面
第三周:评估与展示
-
使用精确度和召回率评估搜索引擎性能
-
分析案例并提出改进建议
-
准备演示文稿、书面报告及原型代码,总结研究成果
学生收获
-
在软件工程任务中应用机器学习模型的实践经验
-
掌握构建语义代码搜索引擎组件的操作方法
-
提升学术研究与技术沟通能力
-
为未来在软件工程或人工智能领域的学习与研究奠定基础
文化体验与校园生活
科研营期间,学生还参加了丰富的文化活动:
-
Leadership Workshop:通过团队互动和模拟场景理解文化差异,学习沟通与合作技巧
-
德州探索:游览Fort Worth Stockyards牛仔小镇、观看体育赛事、参观博物馆,感受当地文化和生活环境
学生住宿在SMU附近酒店或公寓,提供开放式厨房和基本家电,日常科研在SMU工程学院计算机科学系实验室的专用会议室进行。
科研营结束后,学生们对项目进行了匿名评价,推荐率达到100%,显示参与者对学习体验和收获的认可。
院校与学科介绍
南卫理公会大学(SMU)建校于1911年,位于德州达拉斯都会区,工程学院和计算机科学系在人工智能、机器学习、数据挖掘、大数据、云计算、软件工程等领域开展研究。校园周边经济活跃,STEM工作岗位丰富,吸引许多企业总部和技术公司入驻,为学生提供良好就业环境。
计算机科学硕士项目对无背景学生也开放,允许跨专业转码申请,为希望进入软件工程或人工智能领域的学生提供机会。