软件工程大一至大四课程

转载专栏:http://blog.csdn.net/xiaowei_cqu
原文:http://blog.csdn.net/xiaowei_cqu/article/details/7747205

近来看到些总结自己学编程的经历的文章,总觉得心里痒痒的,也很想在毕业季回顾一下自己在软件学院四年的学习情况。
我的文笔不好,尤其写经验总结之类的更觉得还木有资格,就写个系列分享之前的课程作业吧,就像我们当年用前辈的“通宵版”复习资料一样,也希望偶尔能为以后的学弟学妹提供帮助~
一直还是觉着软件学院的课程安排很合理,注重数学和英语基础,注重实践,也有很多专业选修。

课程表:

这里写图片描述

课程实验:

【数据结构】顺序栈 Stack
【数据结构】顺序队列 Queue
【数据结构】链式栈 Linked_stack
【数据结构】链式队列 Linked_queue
【数据结构】查找算法:二分查找、顺序查找
【数据结构】排序算法:希尔、归并、快速、堆排序
【数据结构】二叉树、AVL树
【数据结构】虎溪校园导游系统
【数据结构】约瑟夫环
【数值分析】插值法:拉格朗日插值、牛顿插值
【数值分析】微分求积:复化梯形、复化辛浦生
【数值分析】常微分方程数值解:欧拉公式
【数值分析】迭代法解方程:牛顿迭代法、Jacobi迭代法
【计算机组成】取值和指令执行
【UML】UML几种图的绘制
【软件工程】Safehome 安全居家项目需求分析
【软件工程】Safehome 分析建模
【软件工程】Safehome 设计建模
【数学建模】养老金问题
【数学建模】钻井布局
【数学建模】眼科病床的合理安排
【数学建模】国内大学综合评价模型
【数学建模】电梯问题的优化调度模型
【数学建模】房地产价格分析评价模型
【数学建模】2010上海世博会影响力的定量评估
【数学建模】US Bank Bankruptcy Problem
【数学建模】Electric Vehicles? Of Course!
【操作系统】线程与进程的操作(C#)
【操作系统】进程间通信(C#)
【软件需求】社区管理系统需求分析
【软件需求】社区管理系统开发计划
【多媒体技术】图像颜色变换
【多媒体技术】变性动画原理
【多媒体技术】“集成GPS定位、授时及安全功能的数码相机”软件测试、差错、改进
【人机交互设计】软件界面评估
【人机交互设计】新颖计时器设计
【人机交互设计】图标设计
【人机交互设计】机票销售网站界面
【信息安全】替换加密算法
【信息安全】图像加密算法
【信息安全】隐写术
【信息安全】高级加密算法演示
【Web开发技术】Javascript编写的简易计算器
【编译原理】正则表达式
【编译原理】用Lex做词法分析
【编译原理】使用Lex将C/C++文件输出为HTML文件
【编译原理】用Yacc做语法分析
【嵌入式】I2C总线接口设计
【嵌入式】51单片机编程
【计算机图形学】基本图形元素:直线的生成算法
【计算机图形学】基本图形元素:圆的生成算法

课程大作业:

【面向对象】小游戏“终结者”程序的设计与实现
【数据库】学生档案管理系统
【数据库】学生档案管理系统(续)
【UML】案例分析:机场运作系统
【Web开发技术】德优教育管理系统
【信息安全】信息加密算法演示
【中间件】Super Online Shopping
【数据挖掘】Bankruptcy Classification Problem
【项目实践】Cool Gamepad 蓝牙游戏手柄
【项目实践】Fun Char “饭聊”手机软件

  • 43
    点赞
  • 194
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大一: 1. 计算机组成原理:介绍计算机硬件组成和工作原理。 2. 离散数学:介绍离散数学基础知识,包括集合论、图论、逻辑、关系代数等等。 3. 数据结构与算法:介绍各种数据结构和算法,如数组、链、树、图、排序、查找等等。 4. 编程语言基础:介绍编程语言的基础知识,包括变量、数据类型、运算符、控制结构、函数等等。 大二: 1. 操作系统:介绍操作系统的基础知识,包括进程管理、内存管理、文件系统、设备管理等等。 2. 计算机网络:介绍计算机网络的基础知识,包括网络协议、网络拓扑、数据传输、网络安全等等。 3. 数据库系统:介绍数据库系统的基础知识,包括关系数据模型、SQL语言、数据存储、数据备份等等。 4. 软件工程:介绍软件开发的基础知识,包括需求分析、设计、编码、测试、维护等等。 大三: 1. 计算机图形学:介绍计算机图形学的基础知识,包括图形学基础、三维图形学、渲染、动画等等。 2. 人工智能:介绍人工智能的基础知识,包括机器学习、深度学习、自然语言处理、计算机视觉等等。 3. 编译原理:介绍编译原理的基础知识,包括词法分析、语法分析、语义分析、代码生成等等。 4. 分布式系统:介绍分布式系统的基础知识,包括分布式计算、分布式存储、分布式数据库、分布式事务等等。 大四: 1. 计算机安全:介绍计算机安全的基础知识,包括密码学、网络安全、系统安全等等。 2. 计算机体系结构:介绍计算机体系结构的基础知识,包括存储器层次结构、指令集体系结构、流水线、并行处理等等。 3. 高性能计算:介绍高性能计算的基础知识,包括并行计算、分布式计算、GPU计算等等。 4. 操作系统实践:介绍操作系统实践的基础知识,包括操作系统内核开发、驱动程序开发、系统调试等等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值