數據結構與算法(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
操作系統原理及課程設計
李丁丁(華南師范大學計算機學院)
2023級計科2班的《操作系統》課程主頁。
網站設計與開發
吳濤(嶺南師范學院)
本課程面向東軟軟件學院學生,主要介紹網站建設與網頁設計的基本框架和知識體系,特別強調網站UI設計及其理念。通過本課程的學習,掌握HTML、CSS和JavaScript腳本語言的基本語法,熟練使用網頁常用編輯工具Dreamweaver CS6,掌握基于Photoshop CS6的網頁圖像應用,掌握基于Flash CS6的網頁動畫應用,熟悉這些基礎知識在網站建設與開發中的整合應用。要求在學習本課程之后能獨立進行網站前端設計、網站應用開發和網站維護。 課程重視實用性,前期講解基本知識體系,側重于構建版式版面,后期覆蓋最新的HTML5+CSS3的相關知識,重點研究響應式跨平臺網站的前端設計。
Numerical Analysis
王昌棟(中山大學)