【计算机技术开发】是研究生阶段深入学习计算机领域专业知识的重要领域,涵盖了广泛的课程和教材资源。在2013~2014学年的第二学期,针对2013级硕士研究生,信息学院提供了多门非公共课(专业课),旨在强化学生的专业技能和理论基础。
1. **图论**:由郑剑教授讲授,使用的教材是《图论算法及其MATLAB实现》(王海英,北京航空航天大学出版社,2010)。这门课程将深入探讨图论的基本概念,包括图的性质、遍历算法和最优化问题,并结合MATLAB进行实践操作,帮助学生掌握算法的设计和分析。
2. **泛函分析**:孙刚教授讲解,选用教材《应用泛函分析》(天津大学数学系,高等教育出版社,2008)。这门课程将介绍泛函分析的基础理论,如Banach空间、Hilbert空间和算子理论,为后续的计算和工程问题提供理论支持。
3. **嵌入式系统原理与应用**:吴君钦教授授课,教材《ARM嵌入式系统结构与编程》(邱铁,清华大学出版社,2009)。课程内容涉及嵌入式系统的基本架构、处理器原理以及ARM处理器的编程技术,旨在培养学生的硬件和软件集成能力。
4. **人工智能**:兰红教授讲授,采用教材《人工智能及其应用》(第4版,蔡自兴、徐光祐,清华大学出版社,2010)。课程涵盖人工智能的基本原理、搜索算法、知识表示和机器学习等内容,为学生构建AI系统的理论基础。
5. **图像处理与模式识别**:兰红教授同样负责,推荐教材《数字图像处理》(第三版,Rafael C. Gonzalez著,阮秋琦译,电子工业出版社,2011)。课程将教授图像处理的技术,包括图像增强、分割、特征提取以及模式识别的方法。
6. **压缩编码理论**:许春冬教授的课程,未指定具体教材,但可能涉及《计算机体系结构》(郑纬民,清华大学出版社,2004)等相关书籍,讲解信息压缩的基本原理和技术。
7. **计算机网络体系结构**:胡中栋教授,推荐两本教材,分别是《TCP/IP详解》(W.R. Stevens著,机械工业出版社,2008)和《计算机网络》(第6版,谢希仁,电子工业出版社)。课程深入解析网络协议栈和网络架构。
8. **现代数字信号处理**:喻玲娟教授,参考书籍《数字信号处理》(丁玉美等,西安电子科技大学出版社,2002)。课程涵盖数字信号处理的基础理论和算法。
9. **FPGA应用技术**:黄友文教授,教材《EDA技术与Verilog HDL》(潘松,清华大学出版社,2010)。课程将介绍FPGA的原理、设计方法和Verilog HDL编程。
10. **Java EE高级编程**:贺智明教授,教材《Java EE企业应用开发技术》(贺智明,清华大学出版社,2012)。课程教授Java EE平台的高级开发技巧和企业级应用构建。
11. **高级算法分析与设计**:毛伊敏教授,参考书籍《算法分析与设计》(Michael T. Goodrich,人民邮电出版社,2006)。课程关注复杂算法的分析和设计策略。
12. **射频技术与应用**:卢忠亮教授,教材《射频电路设计—理论与应用》(R. Luding, P. Bretchko著,王子宇等译,电子工业出版社,2002)。课程涵盖了射频电路的基础理论和设计实践。
13. **数据挖掘与知识发现**:李雄飞和董元方等编著的《数据挖掘与知识发现》(第2版,高等教育出版社,2010)被用于数据挖掘课程,教授数据挖掘技术及其在实际中的应用。
14. **数字水印技术**:方旺盛教授的课程,未指定具体教材,但可能会涉及数字水印的原理和实现方法。
15. **通信网原理**:吴君钦教授,教材《宽带通信网原理》(龚向阳,北京邮电大学出版社,2007)。
16. **网络编程技术**:王俊岭教授,参考书籍《TCP/IP协议及网络编程技术》(罗军舟, 黎波涛, 杨明等编著,清华大学出版社,2006)。课程教授网络编程的基本概念和技术。
17. **无线网络技术**:张水平教授的课程,未指定教材,但可能涉及无线网络的架构、协议和技术。
18. **小波分析与应用**:程正兴的《小波分析与应用实例》(西安交通大学出版社,2006),可能用于讲解小波理论及其在信号处理和图像分析中的应用。
19. **信息安全新技术**:张小红教授的课程,未指定教材,但会涵盖最新的信息安全理论和技术。
这些课程和教材构成了一个全面的研究生计算机技术开发课程体系,不仅注重理论教学,也强调实践操作和应用,旨在培养出具备扎实理论基础和实践能力的高级IT人才。