联系我们    |    我要报名    |    设为首页    |    加入收藏
课程详解
  • 课程详解 Course
  • 证书样本 Certificate
开班信息
日期
类型
专业
状态
3/1
全日制
热招
12/25
全日制
满招
11/15
全日制
满招
10/10
全日制
满招
9/25
全日制
满招
9/20
全日制
满招
当前位置:清华IT认证中心长沙校区 >> 课程体系 >> 课程详解 >> 浏览文章
软件工程师课程体系介绍
时间:2009年07月01日
1、课程阶段安排
学期 第一学期(S1) 第二学期(S2) 第三学期(S3)
课时 224学时 272学时 360学时
学习目标 培养学员扎实的软件编程基础 培养学员精深的专业技能以及动态网站编程技术 获得最流行最前沿的技术,培养学员丰富项目开发经验
可就业岗位

#需求工程师

#JAVA软件工程师

#小型管理信息系统开发和维护人员

#网页制作人员

#初级数据库管理和维护人员

#JAVA开发工程师

#J2EE网站开发工程师

#数据库开发工程师

#测试工程师

#数据库管理员

#文档编写工程师

#JAVA工程师

#J2EE开发工程师

#ASP.NET开发工程师

#NET winforms工程师

#EJB 中间件开发工程师

#软件架构设计师

#项目经理

2、软件课程详细课时安排

(1)第一学期S1课程设置

阶段

目标

课程名称

课时

证书

周期

预科   计算机基础及XP操作系统 8 两周
Office2009办公软件应用 16
计算机故障检测和维修 8
共学时 32    
第一学期





计算机结构与网络基础 8











四个月

网页设计与Web开发基础 24
C语言程序设计与编程规范 24
SQLServer数据库基础 32
JAVA语言与面向对象程序设计 48
JAVA用户界面设计 24
JAVA网络及数据库开发 24
实训课程 24
数据结构(JAVA版) 8
职业素质训练(I) 8

共学时:

224

预科目的:为计算机方面基础薄弱者学员提供的课程。

一期学习目标:通过C语言让学员们学员最基本的程序逻辑,通过JAVA语言了解面向对象的编程。并且通过实训小型项目的开发,充分激发学员继续学习的热情。一期 要求学员完成平均200行、天代码,共需完成6000行代码(包括实训和毕设)。

(2)第二学期S2课程设置

阶段

目标

课程名称

课时

证书

周期

第二学期









动态网页设计基础(JavaScript) 16













五个月

实训课程 8
SQL Server2005数据库设计 32
JSP&SERVLET高级程序设计(上) 32
实训课程 24
JSP&SERVLET高级程序设计(下) 32
实训课程 24
JAVA SERVER FACES 编程 16
软件测试技术 32
实训课程
面向对象的分析与设计(UML) 24
XML编程 24
职业素质训练(II) 8

共学时:

272

二期学习目标:培养学员较深的专业技能,熟练运用JSP&SERVLET进行动态网页编程。在一期学习完java的基础上,再学习JSP编程难度较低。毕设需要完成几个中型系统的开发,为三期的学习打下良好的基础。

二期要求学员平均每天完成250行/天代码,共需完成20000行代码(包括实训和毕设)

(3)第三学期S3课程设置

阶段

目标

课程名称

课时

证书

周期

第三学期







J2EE部分 合计208













六个月

ORACLE数据库开发 40

J2EE企业架构开发技术(Struts&Hibernate&Spring)

56
实训课程 32
设计模式 8
J2EE应用企业级开发(EJB3.0/WEB Services) 24
软件测试和质量控制 16
实训课程 24
职业规划与就业指导 8
.NET部分 合计152
C#高级面向对象编程语言 40
C#WINDOWS FORMS 程序设计 32
ASP.NET+SQL WEB开发 32
ASP.NET 2.0企业级开发(包括Atlas) 24
实训课程 25

共学时:

360

注:完成全部三个学期的学习,且个学期结业考试合格,可核发清华大学软件开发工程师专业技术证书、信产部软件工程师证书。

三期学习目标:学习到当前企业最需要和技术上最流行最前沿的技术,培养学员丰富项目开发经验和软件架构设计能力。学员需具备参与开发和设计企业级大型系统的技术开发能力。毕设需完成一个大型电子商务/电子政务或则复杂MTS系统开发。

三期要求学员平均每天完成300行/天代码,共需完成50000行代码(包括实训和毕设)

3、推荐软件课程授课模式

(1)一期(S1)

* 按照2课时讲授课,2课时上机来执行(实训课程例外)
* 以培养学员学习兴趣为主

(2)二期(S2)

* 总课时方面上机课与讲授课按6:4比例分配(实训课程例外)
* 学员具备动态网站编程能力

(3)三期(S3)

* 总课时方面上机课与讲授课按7:3比例分配(实训课程例外)
* 有专职教师,主要职责是授课和学习指导。
* 有教师助理,主要职责是辅助专职老师进行学习辅导、批改作业、答疑、班级管理等。

(4)实训课程

* 全天机房
* 公司化管理制度
* 项目组形式学习和开发
* 教师为项目经理,在项目经理主导下完成项目开发

4、三个学期课程详细说明
 
 第一学期:软件工程师 课时数:224   学习周期:四个月 
  (1)课程内容:

   1、计算机结构与网络基础
   2、网页设计和WEB开发基础
   3、C语言程序设计与编程规范
   4、SQLServer数据库基础
   5、JAVA语言与面向对象程序设计
   6、JAVA用户界面设计
   7、JAVA网络及数据库开发
   8、实训课程
   9、数据结构(JAVA版)
   10、职业素质训练

   (2)课程设计思想:
    1、让学员理解软件开发的概念、各种技术和发展方向;
    2、让学员明确软件开发会越来越容易,越来越高效;软件开发将是未来社会的必备技能,实际上我们每个人每天都在编程;
    3、学习软件开发有助于强化逻辑思维能力,可以让人更严谨、更智慧;
    4、软件开发很容易入门,也很容易实现自己比较完美的作品;
    5、软件开发有很好的发展前景,也为个人提供了广阔的发展空间;
 
   (3)课程目标:
    1、让学员掌握软件开发的技术基础、基本概念和基本规范;
    2、掌握数据库的管理和应用开发;
    3、掌握最新的JAVA开发技术,能独立实现比较完美的管理软件;
    4、掌握WEB开发基础,可以设计并实现比较完美的网页;
    5、了解软件发展的过去、现在和将来,更好地把握发展方向;
    
   第二学期:动态网站编程工程师 课时数:272     学习周期:五个月
    (1)课程内容:
     1、动态网页设计基础(JAVASCRIPT)
     2、实训课程
     3、SQL SERVER2005数据库设计
     4、JSP&SERVLET高级程序设计(上)
     5、实训课程
     6、JSP&SERVLET高级程序设计(下)
     7、实训课程
     8、JAVA SERVER FACES编程
     9、软件测试技术
     10、实训课程
     11、面向对象的分析与设计(UML)
     12、XML编程
     13、职业素质训练
    
     (2)课程设计思想
     1、让学员理解软件开发技术是举一反三的,越学越容易;
     2、让学员了解当前软件行业的主流开发技术和未来的技术走向;
     3、让学员了解企业对人才的要求,能理解软件开发技术和企业开发技术的关系,为最后一个阶段的学习打好基础;
    
      (3)课程目标:
     1、让学员掌握主流软件开发技术;
     2、掌握高级数据库的个管理和应用开发;
     3、掌握各种WEB开发技术,能独立架构和开发网站;
     4、能熟练开发基于WEB的管理软件、游戏软件、通讯软件;

    第三学期:高级软件工程师 课时数:360      学习周期:六个月   
    (1)课程内容:
       JAVA方向
           1、ORACLE数据库开发
           2、J2EE企业架构开发技术(Struts&Hibernate&Spring)
           3、设计模式
           4、J2EE应用企业级开发(EJB3.0/WEB Services)
           5、软件测试和质量控制
           6、实训课程
    
       NET部分
          1、C#高级面向对象编程语言
          2、C# WINDOWS FORMS 程序设计
          3、ASP.NET+SQL WEB 开发
          4、ASP.NET2.0企业级开发(包括ATLAS)
          5、实训课程
          6、职业规划与就业指导
      
    (二)课程设计思想:
         1、让学员理解企业开发技术如何提高开发效率、降低开发难度的;
         2、让学员了解企业是如何推动软件技术走向成熟和高效的;
         3、让学生了解企业对人才的要求,全面掌握企业开发技术,为就业打好基础;

    (三)课程目标:
         1、让学员掌握主流企业开发技术、开发框架与结构;
         2、让学员能全面适应企业对人才的需求;
         3、掌握高级数据库的管理和应用开发;
         4、掌握软件工程的概念和思想,了解软件项目管理思想,控制软件产品质量;

上一篇:没有了
校址:湖南省长沙市雨花区香樟路口22号(长沙民政学院南院) 实训地址:长沙市解放西路合峰电脑城7楼
我们的联系方式:  0731-84198801    0731-84198802    0731-84198803  609299477
Copyright 清华IT 2005 - 2009  www.csqhit.com   All rights reserved  湘ICP备08003657