- CPS小天才
-
1、《编译原理》
教材:《编译原理》, Alfred V. Aho, Jeffrey D.,ullman著,李建中,姜守旭 译.
2、《解释器构造》
教材:《编译原理》, Alfred V. Aho, Jeffrey D.,ullman著,李建中,姜守旭 译.
3、《计算机导论》
辅助教材:
《计算机文化》(New Perspective of Computer Science, 6th Edition),电子工业出版社,(美)帕森斯(Parsons J.J),2004
或《计算机文化》(New Perspective of Computer Science, 8th Edition), 电子工业出版社,(美)帕森斯(Parsons J.J),2005
扩展资料:
软件工程专业的主干课程:
1、主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理
2、该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
3、实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计。
参考资料来源:百度百科—软件工程专业
- 可可科科
-
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。
主修课程
主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理
该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。
- 真颛
-
软件工程专业教材一览表
1,《编译原理》,授课老师:李莉,lli@whu.edu.cn
教材:《编译原理》, Alfred V. Aho, Jeffrey D.,ullman著,李建中,姜守旭 译.
2,《解释器构造》,授课老师:李莉,lli@whu.edu.cn
教材:《编译原理》, Alfred V. Aho, Jeffrey D.,ullman著,李建中,姜守旭 译.
3,《计算机导论》,授课老师:杨敏,yangm75@gmail.com; 张昀,zhangyun604@yahoo.com.cn
教材:www.icarnegie.com网上教材
辅助教材:
《计算机文化》(New Perspective of Computer Science, 6th Edition), 电子工业出版社,(美)帕森斯(Parsons J.J),2004
或《计算机文化》(New Perspective of Computer Science, 8th Edition), 电子工业出版社,(美)帕森斯(Parsons J.J),2005
参考书:
(美)June Jamrich Parsons,Dan Oja 所著《New Perspectives on Computer Concepts》
该书的5,6,7,8版均可作为《计算机导论》课程参考书.
该书最新版为第8版,目前,机械工业出版社和电子工业出版社均有英文影印版出版.具体信息:
【书名】计算机文化(英文影印版)(第 8版)
【原书名】 New Perspectives on Computer Concepts, Comprehensive, Eighth Edition
【作者】(美) June Jamrich Parsons, Dan Oja
【丛书名】 经典原版书库
【出版社】 机械工业出版社 【书号】 7-111-17326-0
【开本】 16开 【页码】 749
【出版日期】 2006-1-1 【版次】 8-1
【书名】计算机文化(英文影印版)(第 8版)
【原书名】 New Perspectives on Computer Concepts, Eighth Edition
【作者】 (美)June Jamrich Parsons,Dan Oja
【丛书名】 国外计算机科学教材系列
【出版社】 电子工业出版社 【书号】 7-121-01791-1
【开本】 16开 【页码】 484
【出版日期】 2005-10-1 【版次】 8-14,《面向对象程序设计》,授课教师:范昊,hfan73@hotmail.com;桂浩,my_database_inf@163.com
教 材:www.icarnegie.com SSD3 电子教材
参考书:
[1] 面向对象分析与设计(第二版,影印版),中国电力出版社,Grady Booch,2003.10
[2] 面向对象分析与设计(原书第二版),机械工业出版社,Grady Booch 著,冯博琴等译,2003.8
[3] Java编程思想,Bruce Eckel, 京京工作室译,机械工业出版社,2001.5
5,《科技论文写作》,授课教师:王菲,feiwang02@hotmail.com
教 材:程学兰主编,《大学实用写作》,武汉:武汉大学出版社,2002
参考书:
[1] 张孙玮等编著,《科技论文写作入门》,化学工业出版社,第2版,2005.2
[2] 赵秀珍,杨小玲主编,《科技论文写作教程》,北京:北京理工大学出版社,第1版,2005年4月6,《数据结构算法与应用》,授课教师:薛超英
教材;数据结构用pascal语言,C++语言对照描述算法(第二版)华中科技大学出版社
《数据结构算法与应用》,授课教师:杨宗亮,YangZL@china.com.cn
考虑到卡耐基SSD5作业和考试点情况,教材选用调整为:
教材用书:数据结构与问题求解:C++版(影印版)
【原书名】Data Structures and Problem Solving Using C++,2nd Edition
【定价】 $84.00【原出版社】Addison Wesley/Pearson
【作者】 (美)Mark Allen Weiss
【丛书名】大学计算机教育国外著名教材系列(影印版)
【出版社】清华大学出版社 【书号】 7-302-09765-8
【开本】 185×230【页码】926【出版日期】2004-10-1 【版次】1-1
参考书:
1,数据结构与问题求解(C++版)(第2版)
【原书名】 Data Structures and Problem Solving Using C++
【定价】 $86.00
【原出版社】Addison Wesley/Pearson
【作者】 (美)Mark Allen Weiss
【译者】 张丽萍 【丛书名】国外经典教材 计算机科学与技术
【出版社】清华大学出版社 【书号】 7-302-11166-9
【开本】 185×260 【页码】738【出版日期】 2005-8-1 【版次】2-1
2,C++参考大全(第四版)
【原书名】 C++:The Complete Reference,Fourth Edition
【定价】 $69.00
【原出版社】McGraw-Hill
【作者】 (美)Herbert Schildt
【译者】 周志荣 朱德芳 于秀山
【丛书名】完全手册丛书
【出版社】电子工业出版社
【书号】 7-5053-9119-4
【开本】 16开 【页码】673
【出版日期】 2003-9-1 【版次】4-1
3 C++ Primer中文版(第4版)
【原书名】 C++ Primer (4th Edition)
【原出版社】 Addison Wesley/Pearson
【作者】 (美)Stanley B.Lippman,Josée LaJoie,Barbara E.Moo
【译者】 李师贤 蒋爱军 梅晓勇 林瑛
【丛书名】 图灵计算机科学丛书
【出版社】 人民邮电出版社 【书号】 7-115-14554-7
【开本】 16开 【页码】 900
【出版日期】 2006-3-1 【版次】 4-1
4,数据结构 C++语言描述——应用标准模板库(STL)(第2版)
【原书名】Data Structure with C++ Using STL, 2nd Edition
【定价】 $89.00
【原出版社】Pearson Education
【作者】 William Ford; William Topp
【译者】 陈君
【丛书名】北京科海培训中心图书
【出版社】清华大学出版社 【书号】 7-302-06549-7
【开本】 16开 【页码】 875
【出版日期】2003-5-1 【版次】 2-1
7,《Theory of Computation》,授课教师:Prof. Hugo Garis, profhugodegaris@yahoo.com
(English Version) "Introduction to the Theory of Computation", 2nd Edition, by Michael Sipser, China Machine Press, ISBN 7-111-17327-9. Price 49 RMB.
(Chinese Version) "计算理论导引" 2nd Edition, by Michael Sipser, China Machine Press, ISBN 7-111-07574-9. Price 30 RMB.
These books can be bought at the following bookstore (10 minutes walk from the WuDa main gate).武汉七环电脑书店 地址:珞狮北路99号(街道口省歌舞剧院对面)联系电话:87872067 联系人:郭利春 徐新
8,《IT经济学》,授课教师: 李杰,lijiewh@yahoo.com.cn
邱力生,曾一昕编著:《IT经济学》;武汉出版社2003年11月第一版,定价38.00元.该教材在汉口图书大世界武汉出版社经销点以及武昌雄楚大道湖北图书城大厦二楼有售.
9,《离散数学》,授课教师:吴志健,zjwu@public.wh.hb.cn
教材:《离散数学》(修订版), 刘玉珍,刘咏梅编著,武汉大学出版社,2003
参考书为:
[1]《离散数学》,屈婉玲,耿素云,张立昂 编著,清华大学出版社, 2005.
[2]《离散数学及其应用》(原书第四版),(美)Kenneth H. Rosen 著,袁崇义,屈婉玲,王捍贫,刘田 译,机械工业出版社, 2002.
10,《面向对象的软件测试》,授课教师:徐仁佐, xurenzuo@sklse-dns.sklse.org
教材:
1,面向对象的软件测试,杨文宏,李新辉,杨洁 等译,机械工业出版社, 中信出版社 2002.8
2,A Practical Guide to Testing Object-Oriented Software,John D. McGregor,David A. Sykes11,《信息安全》,授课教师: 郭亚军,ccnugyj@126.com,guo_yajun@sohu.com
Willian Stallings著, 刘玉珍等译. 密码编码学与网络安全——原理与实践. 北京:.电子工业出版社,2004年1月第3版.
12,《软件工程(SSD9)》,授课教师:江聪世,jiangcongshi@263.net
《Object-Oriented and Classical Software Engineering(英文版.5th Edition)》,机械工业出版社 中信出版社,Stephen R. Schach,2003
13,《MATLAB编程和计算机仿真》,授课教师:王玉林,halfmooncity2@yahoo.com.cn
教材:《Matlab 7.0》基础教程,孙祥,徐流美,吴清编著,清华大学出版社,2005年5月
《MATLAB仿真技术与实例应用教程》,张森,张正亮等编著,机械工业出版社,2004年1月
参考资料: http://www.mathworks.com/
14 计算机组织与体系结构 课程 杨宗亮
教材:
计算机体系结构(第二版)
市 场 价 : $26.90
【作 者】 张晨曦 王志英 张春元 戴葵 肖晓强
【丛 书 名】 普通高等教育"十五"国家级规划教材
【出 版 社】 高等教育出版社
【书 号】 7-04-016647-X
【开 本】 16开
【页 码】 328
【出版日期】 2005年12月
【版 次】 2-2参考书:
计算机组成与体系结构
市 场 价 : $55.00
【原 书 名】 The Essentials of Computer Organization and Architecture
【原出版社】 Jones and Bartlett
【作 者】 (美)Linda Null, Julia Lobur
【译 者】 黄河 等
【丛 书 名】 计算机科学丛书
【出 版 社】 机械工业出版社
【书 号】 7-111-19048-3
【开 本】 16开
【页 码】 442
【出版日期】 2006年8月
【版 次】 1-1
计算机组织与体系结构:性能设计(第7版)
市 场 价 : $66.00
【评 价】 翻译很差
【原 书 名】 Computer Organization and Architecture : Designing for Performance (7th Edition)
【原出版社】 Prentice Hall/Pearson
【作 者】 (美)William Stallings
【译 者】 张昆藏 等
【丛 书 名】 世界著名计算机教材精选
【出 版 社】 清华大学出版社
【书 号】 7-302-12444-2
【开 本】 185×260
【页 码】 591
【出版日期】 2006年3月
【版 次】 7-1
15 "科技文献检索"的教材定为:王菲
《计算机文献检索》,夏淑萍,邓珞华主编,武汉大学出版社,2005.3
16沙宗尧老师<>的教材名目:<> 原书第四版 机械工业出版社 (美)William H. Inmon 著 王志海等译
王华敏
17 数据库系统-设计,实现与管理(第四版)Database Systems
A Practical Approach to Design,Implementation,and Management
Fourth Edition
作者:[英] Thomas Connolly,Carolyn Begg
出版社:PEARSON Addison Wesley
电子工业出版社
18 课程:SSD8: 网络与分布式计算
专业:软件工程
计算机网络——自顶向下方法与Internet特色(第3版 影印版)
Java网络程序设计与分布式计算(影印版)
【原书名】
Computer Networking : A Top-Down Approach Featuring the Internet (3rd Edition)
计算机网络——自顶向下方法与Internet特色(第3版 影印版)
【原出版社】
Addison Wesley
【作者】
(美)JAMES F.KUROSE,KEITH W.ROSS
【出版社】
高等教育出版社
【书号】
7-04-012231-6
【开本】
16开
【页码】
680
【出版日期】
2005-1-1
【版次】
3-1
《计算机网络——自顶向下方法与Internet特色(第3版 影印版)》
本套教学用书的特点:
·权威性——教育部高等教育司推荐,教育部高等学校信息科学与技术引进教材专家组遴选
·系统性——覆盖计算机专业主干课程和非计算机专业计算机基础课程
·先进性——著名计算机专家近两年的最新著作,内容体系先进
·经济性——价格与国内自编教材相当,是国内引进教材价格最低的
本版保留了原先版本的重要特点:其自顶向下方法;对因特网进行重点讲解;对原理和实践并重;对于学习计算机网络的亲和风格和方法.主要变化在于:增加了新的一章"无线与移动网络",包括对802.11的深入探讨,蜂窝式因特网接入概述以及对因特网和蜂窝网移动性的全面介绍.本书介绍计算机网络基础知识,并涵盖了"无线与移动网络","多媒体网络","网络安全","网络管理"四个高级专题.另外,还增加了易于操作的以太网实验,包括直观用户界面,分析近400个协议的功能,并增加两个新的Socket程序设计作业.本版内容经更新,扩充后,反映了近年计算机网络领域的快速变化:P2P网络,BGP,MPLS,网络安全,广播路由,因特网寻址与转发.
本书适用于高等院校计算机科学,电气工程及相关专业本科高年级或研究生的计算机网络课程,对通信等领域的相关技术人员也有很好的参考价值.
【原书名】
Java Network Programming and Distributed Computing
Java网络程序设计与分布式计算(影印版)
【原出版社】
Addison Wesley/Pearson
【作者】
(美)David Reilly,Michael Reilly
【丛书名】
大学计算机教育国外著名教材系列(影印版)
【出版社】
清华大学出版社
【书号】
7-302-09767-4
【开本】
185×230
【页码】
438
【出版日期】
2004-10-1
【版次】
1-1
《Java网络程序设计与分布式计算(影印版)》
本书主要介绍了用Java语言实现网络程序设计,即用支持Internet协议的套接字开发各户端和服务端软件的技术,包括用户数据报协议,TCP流,HTTP,Java Servlet,远程方法激活,CORBA客户与服务,JavaMail API等内容.同时,还以丰富的范例,深入介绍了分布式计算的理论与实现. 本书内容丰富,范例程序详实,适合作为网络程序设计和分布式计算的学习用书.
19 操作系统
《计算机操作系统》第2版,武汉大学出版社,黄水松,黄干平等,2003年20 xml及应用
《XML应用教程》,清华大学出版社,吴洁 编等,2005年
21 信息系统导论
Introduction to programming using java 清华大学出版社 2004年
22 离散数学
《离散数学》(修订版), 刘玉珍,刘咏梅编著,武汉大学出版社,2003
参考书为:
[1]《离散数学》,屈婉玲,耿素云,张立昂 编著,清华大学出版社, 2005.
[2]《离散数学及其应用》(原书第四版),(美)Kenneth H. Rosen 著,袁崇义,屈婉玲,王捍贫,刘田 译,机械工业出版社, 2002.
23 计算机接口与通信
微型计算机通信与接口技术,刘兵,中国水利水电出版社,2005年6月第1版, ISBN 7-5084-2911-7
24 数据库系统
《数据库系统/设计 实现与管理》第4版 电子工业出版社
25 软件工程
《Object-Oriented and Classical Software Engineering(英文版.5th Edition)》,机械工业出版社 中信出版社,Stephen R. Schach,2003
26 科技文献检索
《计算机文献检索》,夏淑萍,邓珞华主编,武汉大学出版社,2005.3
27 UNIX程序设计
UNIX环境高级编程(英文) W.Richard stevens 机械工业 2005
参考 Linux 系统应用与开发教程(第1版)机械工业 刘海燕 2005
28 《IT经济学》,
邱力生,曾一昕编著:《IT经济学》;武汉出版社2003年11月第一版,定价38.00元.该教材在汉口图书大世界武汉出版社经销点以及武昌雄楚大道湖北图书城大厦二楼有售.
29 会计学原理
会计学基础 人大出版社 崔智敏
30 系统工程原理
系统工程实用教程 姚德明 哈工大出版社
31 管理学原理
管理学原理 邹健临 上海财大出版社
32系统程序设计
《SSD3》网上教材
33 SSD4: User-Centered Design and Testing 课程 李晓雷
课本:可用性工程
又名: Usability Engineerig
译者: 刘正捷
作者: (美)尼尔森(Nielsen,J)
ISBN:十位: 7111147928
页数: 227
定价: 28.00
出版社: 机械工业出版社
装帧: 平装
出版年: 2004-9-1
34计算机组织与体系结构 课程
课本:《计算机体系结构》 第二版
作者:张晨曦 王志英 张春元 戴葵 肖晓强
ISBN:704016647
出版社:高等教育出版社
出版日期:2005-06-01 0
原价: 26.9 元
35 《UNIX程序设计》
教材:刘海燕等, LINUX系统应用与开发教程,机械工业出版社,2005年,ISBN 7 –111-16939-5/TP.4372
参考读物:
1. W. Richard Stevens, UNIX环境高级编程(英文),机械工业出版社,2002
2. 王俊伟,LINUX标准教程, 清华大学出版社,2006
3.徐德民,OS原理LINUX篇,ISBN 7 –118-03311-1/TP.858
国防工业出版社,2004年
4. 王锋,LINUX操作系统分析,ISBN 7 –5624-2356-3/TP.312
重庆大学出版社,2001年
5. http://www.chinalinuxpub.com/
6. Understanding Unix/Linux Programming
A guide to Theory and Practice ,ISBN 7-302-09613-9
Bruce Molay 著
杨宗源 译
7. GNU/LINUX编程指南—入门,应用,精通
Kurt Wall著, ISBN7-302-05550-5
张辉 译36 《数字逻辑》
教材:张辉宜, 数字逻辑, 中国科学技术大学出版社,2005,ISBN 7-312-01768-1/TP.352
参考资料:
吴晓渊,数字电子基础基础,电子工业出版社,2006
SSD4: User-Centered Design and Testing 课程
课本:可用性工程
又名: Usability Engineerig
译者: 刘正捷
作者: (美)尼尔森(Nielsen,J)
ISBN:十位: 7111147928
页数: 227
定价: 28.00
出版社: 机械工业出版社
装帧: 平装
出版年: 2004-9-1
37《C#程序设计》 陈刚
Book name: C# how to program Publisher: Prentice Hall; Pap/Cdr edition (December 14, 2001) Language: English ISBN-10: 0130622214 ISBN-13: 978-0130622211 Author: Harvey M Deitel, et al.
38 嵌入式软件技术
嵌入式系统软件教程(英文影印版)Dand E simin
机械工业出版社
书号:7-111-17269-8
出版时间:2005.10
39 面向对象的软件测试
软件测试方法和技术
朱少民 清华大学出版社
40 计算机文化(英文版)
New Perspectives on Computer concepts
电子工业出版社
[美] Dan Oja,June Jaurrivh parsons
41数字逻辑
张辉宜等,数字逻辑(计算机类),中国科学技术大学出版社, 2005
42 Linux系统管理与程序设计
杨宗源等译,Unix/Linux编程实践教程,蓝天出版社,2004
43 UNIX程序设计
阮戈,最新UNIX程序设计与编程技巧, 清华大学出版社,2004
44计算机接口与通信
余永权主编,计算机接口与通信,清华大学出版社,2005
45游戏架构设计与策划
谢欣
信息产业部软件与集成电路促进中心;北京汇众益智科技有限公司 [同作者作品]
46 UML及软件建模
UML精粹,标准对象建模语言简明指南,Martin Fowler著,徐家福译,第3版,2005年.
47,课程:C语言程序设计(2007级本科生)
教材:
C++语言基础教学程序(第二版),徐孝凯,清华大学出版社,2007年10月第2版, ISBN 978-7-302-15761-8K1,《数据库》,授课教师: 田扬戈,tiandebox@126.com
教材:
数据库系统——设计,实现与管理(第三版)(英文版) by Thomas Connolly, Carolyn Begg,电子工业出版社, 2003.
空间数据库 by Shashi Shekhar, Sanjay Chawla, 机械工业出版社, 2002.
K2,《计算机图形学》,授课教师:周松涛,stzhou@mail.csdn.net
教 材:计算机图形学(第三版),清华大学出版社,孙家广等,1998年9月