计算机科学学士是本科阶段的Bachelor of Computer Science in Computer Science or Bachelor of Mathematics in Computer Science,由数学学院计算机科学相关本科教学环境支持,适合希望在计算机科学、算法、程序设计、数据结构、数学基础、软件系统、计算理论和技术问题解决方向建立系统基础的申请者。项目定位为以计算理论、软件构建和算法训练为核心的计算机科学本科项目,强调学生不只是完成若干课程,而是要逐步形成可以被课程作业、项目成果、工作学期材料或实验记录证明的学习能力。对中国学生而言,这类本科训练的价值在于把学术英语、基础课程、专业探索、团队沟通和长期规划连接起来,使大学学习成为后续深造或就业能够使用的能力证据。
项目页列出Bachelor of Computer Science in Computer Science or Bachelor of Mathematics in Computer Science,说明可选择co-op或regular,并列出一年级计算机科学、代数、微积分、沟通和选修课程。 学生需要理解一年级基础课、专业课、选修课、实验或项目任务、co-op或regular路径之间的关系,而不是只看项目名称。对于有合作教育选项的项目,工作学期可以帮助学生把课堂概念放入真实组织和技术环境中检验;对于regular路径,课程项目、研究助理、实验室或社团经历同样需要有意识地积累。
训练重点是把抽象算法、程序设计、数学证明、系统思维、代码质量和技术表达结合起来,形成能够分析问题、构建软件并解释设计取舍的能力。 这意味着学生需要同时关注知识质量和执行细节:申请前要确认入学要求、课程方向和费用结构,入学后要持续整理课程笔记、项目文档、实验或代码记录、展示材料和反馈意见。本科阶段的难点不只在知识量,也在于需要把宽泛兴趣转化为可持续推进的学习任务,并能向不同受众解释自己的判断。
软件开发、数据工程、系统分析、人工智能相关岗位、网络与安全、产品技术、研究助理和继续攻读计算机科学研究生项目。毕业后的路径会受到课程选择、工作学期或项目经验、技术深度、沟通能力、行业机会和求职时机影响,因此不能把项目名称直接等同于固定岗位结果。计算机科学学士的核心价值,是帮助学生把本科训练转化为清晰、可信、可展示的专业能力,使其在进一步学习、专业岗位、跨学科项目或技术团队中都能说明自己如何提出问题、处理证据并交付成果。 进一步看,计算机科学学士要求学生把计算机科学、算法、程序设计、数据结构、数学基础、软件系统、计算理论和技术问题解决中的课程、项目、沟通和时间安排放在同一学习路径中管理。