LambChuckEye / 2021_winter

北京工业大学,软件工程专硕,研究生一年级上半年,课程资料汇总

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2021_winter

北京工业大学软件工程专硕,研一上,课程资料汇总

记录一些研究生期间的课程作业,希望能给以后的同学一些帮助。

具体内容会不断更新。

1. 人工智能与机器学习

老师讲的很迷,基本念ppt。推荐自行观看吴恩达老师的机器学习课程和深度学习课程,会有更深的理解。在看完吴恩达老师的课程后,推荐使用李沐老师的动手学深度学习课程,可以学到使用pytorch框架来具体实现深度学习。

第一次作业 - 线性回归 给了一个kaggle竞赛数据集,需要实现线性回归模型,并提供实验报告。

第二次作业 - 论文汇报 老师提供了论文名单,需要自己进行选择喜欢的论文进行汇报,这里我选择了AlexNet。

随堂测验 最后一课会有随堂测验,可以参考纸质材料,不能使用手机搜索。

测试题目:

image-20211104091216360

image-20211104091307798

2. 软件工程高级开发技术

只有第一节课是在教室上,其他课程均在软件楼上机。课程作业较多,需要给出一个可以使用的web系统,并编写其在不同开发状态中的文档。

第一次作业 - 需求文档 需要编写自己系统的需求文档,需要画一些uml图。同时还需要进行国内uml工具的调研。

第二次作业 - 部署文档与设计文档 在老师提供的五种框架中选择一种进行开发,需要给出其部署文档,同时要给写关于设计模式学习的笔记。

框架推荐选择若依,因为若依框架比较完善,且不是前后端分离的。前后端分离项目在学生小组之间配合开发,你会崩溃的,相信我。选择非前后端分离的框架可以在不太熟悉前端的情况下完成系统,有助于在极端情况下完成作业。

设计文档部分老师会提供案例,照着改就行,懒得写了。

第三次作业 - 命名规范文档 需要自己编写命名规范,照着阿里java开发规范抄就行。

项目代码 选择若依框架实现的停车场管理系统,使用了java调用控制台调用python脚本,代码贼乱贼差凑活看。

第四次作业 - 可信软件主题报告 根据老师提供的资料,学习认识可信软件,领会网络安全、软件安全的先进精神。

第五次作业 - 项目展示PPT 最后一课需要对项目进行展示。

3. 数据分析方法与R软件

开卷考试,课上都是概念内容,很难听进去,推荐自行看书学习

4. 面向对象

第一节课在教室上,其余课程在软件楼上机,一共四次小作业一次大作业,使用语言不限,需要写文档。

项目代码使用java开发,会在 Java项目仓库 中给出

第一次作业 - 驾驶证管理 使用两种方式实现驾驶证管理。

第二次作业 - 拍卖 实现拍卖流程。

第三次作业 - 竞选 实现竞选流程。

About

北京工业大学,软件工程专硕,研究生一年级上半年,课程资料汇总


Languages

Language:Python 100.0%