面向大学生和研究生的课程 - bettermorn/ACMWDevHubPPT GitHub Wiki

课程目标

作为大学软件工程课程的补充,帮助学生开阔视野,了解行业知识,理解专业知识和能力。

课程内容

学期 类型 名称 作业 备注
大一上 职业引导 如何成为计算领域工作者 短文总结与反思 ------
大一下 行业知识 1代码阅读方法与实践
2在计算机专业团体中与时俱进
3从知识、技能和态度检查数字素养和数字技能
短文总结与反思 ------
大二上 行业知识 开源革命与计算产业的发展:Linux的故事与UNIX编程艺术 短文总结与反思 ------
大二下 专业知识和职业引导 1面向对象分析和设计
2编写卓越的代码
3从案例理解工匠精神
短文总结与反思 ------
大三上 综合实践 创新工程实践 软件作品 4天实践,半天答辩
大三下 行业知识 1工业软件:过去、现在和使命
2复杂软件的设计之道:领域驱动设计
3人工智能如何帮助软件工程
4用设计模式提升软件质量
5软件框架、架构、平台分得清
6从软件开发生命周期的行为检查软件开发实践能力
短文总结与反思 ------
研一上 职业引导 做一个有探索精神的研究者 ------
研一下 行业知识 1软件平台架构分析
2用设计模式提升软件质量
------
辅修 行业知识 软件项目成功的秘密 短文总结与反思 ------

其他参考信息

课程赠送的书籍

学期 类型 名称
大一上 职业引导和专业基础 程序员修炼之道、计算机科学导论
大一下 行业知识和基础知识 UNIX传奇、线性代数及其应用
大二上 专业基础和行业知识 面向对象的思考过程、Effective Java
大二下 专业基础和行业知识 代码整洁之道、UML面向对象设计基础
大三上 产品设计、项目管理和专业基础 * 人件
* 启示录:打造用户喜爱的产品
* 重构
* head first设计模式
* 软技能:代码之外的生存指南(第2版)
大三下 行业良好实践和专业基础 代码大全2、面向对象分析和设计
研一上 行业良好实践和专业基础 重构与模式、编程珠玑
研一下 行业良好实践和专业基础 UNIX编程艺术、架构整洁之道

软件开发过程讨论

基础知识类

行业知识类

创新工程实践类

软技能类

常见问题

学生常见问题汇总

⚠️ **GitHub.com Fallback** ⚠️