数据结构与算法(C++描述)
潘家辉(华南师范大学)
《数据结构与算法》是软件工程、计算机及相关专业重要的专业基础课程。作为软件工程专业的核心课程,本课程所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其他课程,还是对从事软件系统的开发,都有着不可替代的作用,本课程不仅为《数据库系统原理与实践》、《操作系统》、《算法分析与设计》、《软件构造》、《计算机网络》等后继课程提供必要的知识基础,同时也为理论研究与工程应用的专业人员提供必要的技能训练。通过本课程的学习,完成知识学习和技能培养两方面的任务: 1. 知识方面:从数据结构及其实现的角度,系统地学习和掌握基本数据结构及其实现方法,理解并掌握分析、选择和设计数据结构、存储结构以及算法的基本原则和方法,为后继课程的学习打下良好的知识基础。 2. 技能方面:通过对本课程的知识传授、算法设计和上机实践的训练,培养学生的数据抽象能力、算法抽象能力和计算思维能力,提高分析问题和解决问题的能力,提高运用程序设计语言解决实际问题的能力,进而提高学生设计高质量软件的能力。
高级数据库技术(Advanced Database Technology)
汤庸(华南师范大学)
数据库技术是不断发展的学科,所涵盖的范围很大,无法在课程中面面俱到。本课程主要考虑数据库学科内涵、技术外延以及应用特征,从数据模型、数据智能处理、网络环境数据管理及应用实践等方面组织材料。 课程目标:(1)学习数据库发展与进展,了解数据库内涵和外延;(2)从数据模型、数据智能、网络环境数据管理等三个维度介绍数据库技术主要知识点,并以实际案例学习数据库技术的应用方法;(3)通过数据库文献学习,跟踪数据库新技术发展方向。通过课程为进一步从事数据库技术研究提供基础,为从事科学研究提供科研思维方法。 本课程入选教育部“高等教育百门精品课程教材建设计划”(数据库课程立体化教材及教学平台建设,2004)、教育部-微软精品课程(数据库系统及应用,2006)、广东省精品课程(数据库技术,2008)、广东省研究生示范课程(高级数据库技术,2013)。 分别在清华大学出版社和高等教育出版社出版了《数据库系统》、《数据库实验指导教程》、《高级数据库技术》等三部国家级规划教材;还在Springer出版了《Temporal Information Technology and its Application》、北京大学出版社出版了《时态数据库导论》(国内该领域首部著作)等专著作为参考教材,发布时态数据管理软件TempDB。本课程相关教学成果“数据库系列课程‘本硕博’协同教学体系研究与实践、”数据库协同教学模式与课程资源建设“、”立体多维数据科学人才培养体系构建与实践创新“分别获2006、2010、2018、2022年广东省教学成果一等奖和二等奖。2015年获批广东省数据库技术教学团队,2022年获批教育部数据科学课程群虚拟教研室。目前参考教材:《高级数据库技术与应用(第2版)》,高等教育出版社,2015
操作系统原理及课程设计
李丁丁(华南师范大学计算机学院)
2022级《操作系统课程设计》的课程主页,助教的联系方式如下: 2024级研究生-卓浩铭 zhuohaoming@m.scnu.edu.cn 2024级研究生-李泽铭 lizeming@m.scnu.edu.cn 2024级研究生-陈杰 cjie@m.scnu.edu.cn 2024级研究生-唐双姣 tangshuangjiao@m.scnu.edu.cn
网站设计与开发
吴涛(岭南师范学院)
本课程面向东软软件学院学生,主要介绍网站建设与网页设计的基本框架和知识体系,特别强调网站UI设计及其理念。通过本课程的学习,掌握HTML、CSS和JavaScript脚本语言的基本语法,熟练使用网页常用编辑工具Dreamweaver CS6,掌握基于Photoshop CS6的网页图像应用,掌握基于Flash CS6的网页动画应用,熟悉这些基础知识在网站建设与开发中的整合应用。要求在学习本课程之后能独立进行网站前端设计、网站应用开发和网站维护。 课程重视实用性,前期讲解基本知识体系,侧重于构建版式版面,后期覆盖最新的HTML5+CSS3的相关知识,重点研究响应式跨平台网站的前端设计。
Numerical Analysis
王昌栋(中山大学)