留求艺—您的留学规划师

软件工程一般要学什么

54次

问题描述:

软件工程一般要学什么,麻烦给回复

最佳答案

推荐答案

课太少了!还有大学英语、马列主义、计算机信息导论、网络学等等......^_^

软件工程一般要学什么

其他答案

2009年软件工程专业培养计划 (同济大学版)附件一:教学安排 课程性质 课程编号 课程名称 考试学期 学分 学时 上机时数 实验时数 A1 002016 形势与政策(1) 1 0.5 1 0 0 A1 070374 思想道德修养和法律基础 1 3 2 0 0 A1 112001 大学英语(A)1 1 4 4 0 0 A1 112144 大学英语(三级) 1 4 4 0 0 A1 112145 大学英语(四级) 1 4 4 0 0 A1 320001 体育(1) 1 1 2 0 0 A1 360011 军事理论 1 1 1 0 0 B1 122004 高等数学(B)上 1 5 5 0 0 B1 122010 线性代数B 1 3 3 0 0 C1 420001 C语言程序设计 1 3 3 0 0 C1 420227 计算机基础 1 3 3 0 0 A1 002017 形势与政策(2) 2 0.5 1 0 0 A1 070373 中国近现代史纲要 2 2 2 0 0 A1 112002 大学英语(A)2 2 4 4 0 0 A1 112145 大学英语(四级) 2 4 4 0 0 A1 112146 大学英语(五级) 2 4 4 0 0 A1 320002 体育(2) 2 1 2 0 0 B1 122005 高等数学(B)下 2 5 5 0 0 B2 420095 英语交流 2 4 4 0 0 C1 420006 数据结构与算法 2 4 4 0 0 C1 420019 离散数学 2 4 4 0 0 C1 420099 汇编语言 2 2.5 2 0 0 C2 420097 面向对象程序设计(C++) 2 4 4 0 0 C2 420226 面向对象程序设计(Java) 2 4 4 0 0 A1 002018 形势与政策(3) 3 0.5 1 0 0 A1 112003 大学英语(A)3 3 4 4 0 0 A1 112147 中级口语 3 3 3 0 0 A1 112148 英语报刊选读 3 3 3 0 0 A1 112149 商务英语 3 3 3 0 0 A1 112154 综合翻译 3 3 3 0 0 A1 112155 实用写作 3 3 3 0 0 B1 122011 概率论与数理统计 3 3 3 0 0 B2 420095 英语交流 3 4 4 0 0 C1 420024 操作系统 3 4 4 0 0 C1 420026 计算机网络 3 4 4 0 0 C1 420117 算法分析与设计 3 3 3 0 0 C1 420244 数据库原理与应用 3 4 4 0 0 E1 420239 嵌入式系统导论 3 3 3 0 0 E1 420240 数字电路与组成原理 3 4 4 0 0 E1 420246 数字逻辑 3 3 3 0 0 E1 420248 大型机概论与操作系统 3 3 3 0 0 E2 420008 Windows程序设计 3 4 4 0 0 E2 420163 大型机程序语言设计 3 2 2 0 0 E2 420214 大型商务数据库基础 3 2 2 0 0 E2 420240 数字电路与组成原理 3 4 4 0 0 A1 002019 形势与政策(4) 4 0.5 1 0 0 A1 078057 毛泽东思想、邓小平理论和“三个代表”重要思想 4 6 3 0 0 A1 112067 大学英语(A)4 4 2 2 0 0 A1 112147 中级口语 4 3 3 0 0 A1 112148 英语报刊选读 4 3 3 0 0 A1 112149 商务英语 4 3 3 0 0 A1 112154 综合翻译 4 3 3 0 0 A1 112155 实用写作 4 3 3 0 0 B2 420096 日语 4 4 4 0 0 C1 420102 编译原理 4 4 4 0 0 E1 420022 计算机组成原理 4 4 4 0 0 E1 420222 中小型服务器应用开发与SOA 4 2 2 0 0 E1 420249 大型机数据库应用开发 4 3 3 0 0 E1 420250 大型机中间件系统与应用 4 2 2 0 0 E2 420008 Windows程序设计 4 4 4 0 0 E2 420107 JAVA企业级开发技术 4 4 4 0 0 E2 420107 JAVA企业级开发技术 4 4 4 0 0 E2 420172 软件架构与设计模式 4 3 3 0 0 E2 420241 Java移动开发技术 4 3 3 0 0 E2 420251 大型机应用开发综合实验 4 2 2 0 0 F2 420030 计算机图形学 4 3 3 0 0 F2 420230 GIS导论 4 3 3 0 0 F2 420231 数据仓库技术 4 3 3 0 0 F3 420260 实时系统 4 3 3 0 0 F3 420261 Firmware程序设计 4 3 3 0 0 A1 320003 体育(3) 5 1 2 0 0 B2 420225 职场商务英语 5 2 2 0 0 C1 420243 计算机系统结构 5 4 4 0 0 E1 420106 基于UML的面向对象系统分析与 5 3.5 3 0 0 E1 420192 软件工程 5 4 4 0 0 E2 420108 XML与WebService技术 5 3 3 0 0 E2 420247 Linux程序设计 5 3 3 0 0 E2 420252 大型机系统管理 5 2 2 0 0 F2 420108 XML与WebService技术 5 3 3 0 0 F2 420242 数字信号处理 5 4 4 0 0 F2 420253 数据库查询优化 5 2 2 0 0 F3 420232 .net体系结构与设计开发 5 3 3 0 0 F3 420233 基于GIS的.net开发技术 5 3 3 0 0 F3 420234 高级计算机图形学 5 3 3 0 0 F3 420235 数据分析与数据挖掘 5 3 3 0 0 F3 420236 Service Based GIS 5 3 3 0 0 F3 420237 商务智能 5 3 3 0 0 F3 420237 商务智能 5 3 3 0 0 F3 420256 中小型服务器系统操作与管理 5 2 2 0 0 F3 420262 移动应用开发 5 3 3 0 0 A1 070376 马克思主义基本原理 6 3 2 0 0 A1 320004 体育(4) 6 1 2 0 0 E1 420028 软件项目管理 6 3 3 0 0 E1 420111 软件测试技术 6 3 3 0 0 E2 420028 软件项目管理 6 3 3 0 0 E2 420111 软件测试技术 6 3 3 0 0 E2 420111 软件测试技术 6 3 3 0 0 F2 420131 Windows CE嵌入式系统 6 3 3 0 0 F2 420245 嵌入式Linux系统 6 3 3 0 0 F2 420254 大型机数据库系统管理 6 2 2 0 0 F2 420255 服务计算 6 4 4 0 0 F3 420258 IT服务管理 6 2 2 0 0 F3 420263 车载嵌入式系统 6 3 3 0 0 F2 420170 信息安全基础 7 3 3 0 0 F3 420238 人机界面 7 3 3 0 0 F3 420257 Linux系统管理 7 2 2 0 0 F3 420259 电子商务技术基础 7 2 2 0 0 附件二:实践环节安排 序号 课程号 课程名称 学分 学期 阶段 时间长度 地点 上机时数 备注 1 420145 数据结构课程设计 1.5 2 教学周阶段 3周 0 2 360002 军训 2 2 实践周阶段 3周 0 3 420142 电子技术实验 1.5 3 教学周阶段 3周 0 嵌入式系统方向 4 420147 计算机网络实验 1 3 教学周阶段 2周 0 5 420148 操作系统课程设计 1.5 3 教学周阶段 3周 0 6 420228 公共讲座 1 4 教学周阶段 1周 0 7 420143 计算机组成原理实验 1 4 教学周阶段 2周 0 嵌入式系统方向 8 420149 专业方向综合项目 3.5 5 教学周阶段 7周 0 9 420146 软件工程课程设计 1 5 教学周阶段 2周 0 10 420229 专业讲座 1 6 教学周阶段 1周 0 11 420150 专业实习 12 7 教学周阶段 24周 0 12 420151 毕业设计(论文) 8 8 教学周阶段 16周 0

其他答案

其实,开发软件并不简单只是编编程序(如果是那样,初、高中生就能完成了,要我们这些大学生干嘛),就象做生意(比如开商店),你总不会认为开商店就是站那儿卖货吧,你得先进行市场调研,再选店址,然后上货,卖货,当然还有售后服务),这是一个复杂的,系统的工程,一般包括以下几项:客户需求调查或市场调查、软件的框架设计、各框架的进一步细分,编写程序(内容很多,比如用什么语言,面向什么,设计模式等等),黑白盒测试,发布测试版,软件的交付以及售后服务,还有各阶段的文档总结(包括软件的帮助文件,注释等等),总之,就是一个软件从调研到最后发布的各中间过程,软件工程就是对这各种阶段的说明以及如何去实施各阶段,学好了它,对你今后的软件工程师之路是非常有用的,也是必需的。不过我毕业后去了动力节点学习java,毕业后就在电商公司上班。月薪15k。

其他答案

需要学习SQL Server2005数据库设计和高级查询、数据结构、C#面向对象程序设计、HTML5与CSS3开发、JavaScript、jQuery高级编程、PHP开发、软件工程、JAVA面向对象程序设计、J2EE服务器端高级编程、APP应用程序开发、oracle数据库、Android应用开发等。

其他答案

大一学c语言,c+++,java,还有数据结构 数字逻辑,汇编语言 第一学期:高等数学,计算机基础 第二学期:高等数学,C语言程序设计,逻辑电路与逻辑设计,线性代数 第三学期:离散数学,概率与数理统计 第四学期:计算机组成原理,数据结构,软件工程 第五学期:计算方法,操作系统,汇编语言人工智能/JAVA语言 第六学期:算法分析与设计,数据库原理,编译原理 计算机网络/代数结构与组合数学实时系统技术/Unix系统/软件构件技术/软件测试与维护 第七学期:软件项目管理,面向对象系统分析与统计计算机图形学/信息检索与利用电子商务/数据仓库与数据挖掘/软件过程能力评估/软件质量控制

为你推荐

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  在线报名  |  网站地图