研一第一学期

南大软件工程研一第一学期课程

在为期三个月的南京大学软件工程研一第一学期中,我修习了七门课程,并于昨天刚刚完成了这七门课的考试。研究生时间并不长,为表珍惜,写一篇总结纪念刚刚结束的第一学期。

1、数据库开发原理(互选)

  • SQL编写、数据库设计、索引技术、查询优化、物理存储、层次结构放入关系表中。
  • 小作业1——SQL语句练习(连接、嵌套查询)
  • 小作业2——索引优化的考验(是否该加索引,前后的性能对比)
  • 大作业1——移动营业厅业务系统的数据库设计,并结合java的代码实现

2、Linux系统(互选)

  • 安装、版本、常用命令、文件目录、权限、网络、分区挂载、文本编写、shell脚本……
  • 简答题作业——概念性问题(5次)
  • 实践作业——操作截图(4次)

3、需求工程(互选)

  • 需求基础、需求获取、需求分析、需求验证、需求管理……
  • 交流型作业——提出作为客户的需求同时解决别人的需求,逐次完成过程分析文档、前景范围文档、需求获取计划书、用例文档、面谈报告、需求列表、原型、分析模型文档、需求规格说明书等成品。

4、大数据理论与分析

  • 企业老师授课(星环科技公司)
  • HDFS、YARN、计算框架(mapreduce、spark)、sqoop、flume、kafka、Incepter、slipstream、HyperBase、Search
  • 两次实验——以体验星环大数据平台的产品为主

5、云计算

课外所花时间最长的一门课,除了学会使用spark三大业务场景外,还熟悉了一些有意思的前端展示软件
  • 两位老师——云计算概况介绍、spark作业锻炼
  • 4次小作业:python排序、spark排序、sparkstreaming、sparkgraphx
  • 3次实践作业PPT报告——sparkstreaming+ECharts(星际争霸大赛历时战绩作为实时流数据监听分析)、sparkgraphx+Gephi(金庸武侠小说人物关系及昵称分析)、sparkmllib(医疗保险费用的多位回归分析)

6、软件工程管理

让我肚子里多了不少 IT领域的行业知识,有了一些可以吹牛的资本
  • 两位老师——软件领域知识、软件领域概念
  • 每两周看一本经典书——《人月神话》、《人件》、《软件管理沉思录》、《黑客与画家》、《精益创业》
  • 学期小论文——关于CMMI(能力成熟度模型集成)

7、数据仓库与知识发现

  • 数据预处理、数据仓库立方体、数据特征与区分、数据关联(Apriori、FP-tree)、分类(决策树、贝叶斯)、聚类(K-Means算法)
另:我基本没有翘课,上课时间比较认真。除了云计算花了很多课外时间进行组队、研究、讨论、合作,数据库花了4~5天完成一份移动业务系统的设计与实现外,其他课程在完成作业之外,基本靠的都是上课时间吸收知识点和期末为期一周的集中复习。空余的时间段,我一般会选择独自在学习氛围浓厚的教学楼自习,而这学期除了七门研究生课程外,我自学的收获还有selvet、jsp、mysql、mongodb、spring、springmvc、mybatis等(传智播客教学视频+how2j网站+笔记记录+代码实践)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值