對軟件工程課程的指望

計算機導論算法

內容提要:爲新學生提供一個關於計算機科學與技術學科的入門介紹,使他們對該學科有一個總體的認識,並瞭解該專業的學生應具備的基本知識和技能以及在該領域工做應有的職業道德與應遵照的法律準則。數據庫

數字電路與數字邏輯編程

內容提要:介紹數字邏輯與數字系統的基本概念、分析方法和設計原理,包括開關理論基礎、組合邏輯、時序邏輯、可編程邏輯器件、數字系統等。數組

計算機組成原理與彙編語言安全

內容提要:以馮諾依曼計算機模型爲出發點,介紹計算機的組織結構和工做原理,剖析計算機的運算器、存儲器、控制器和輸入輸出設備的結構、工做原理和相互關係;介紹 80X86指令系統、彙編語言與彙編指令、彙編程序與彙編過程、簡單彙編程序設計、彙編語言與高級語言的接口、宏彙編等。網絡

計算機網絡數據結構

內容提要:介紹數據通訊的基本概念和計算機網絡的基本原理,包括計算機網絡的體系結構、數據通訊的基本方法和協議、計算機網絡的主要應用協議;同時介紹計算機網絡系統的安全和管理知識,使學生對數據通訊和計算機網絡有一個全面理解。工具

計算機體系結構性能

內容提要:研究計算機系統結構的基本概念、基本原理、基本結構和基本分析方法,使同窗在具備必定的軟硬件知識基礎上能綜合認識計算機系統的軟硬件功能分配與各類不一樣結構類型機器的特性和性能評價方法。爲研究、開發、應用高級計算機系統打下基礎。確立全面、系統的觀點和學會定量分析問題的方法。學習

離散數學

內容提要:包括集合論、數理邏輯、圖論、組合數學等內容,形式化的數學證實貫穿此課程。

高級程序設計語言

內容提要:分別以 C、C#或JAVA爲例,介紹程序設計和語言,程序的基本數據結構、類型定義、簡單類型和結構化類型、程序的基本控制結構、結構化程序設計、面向對象的程序設計等。

算法分析與設計

內容提要: 本課程延續數據結構課程的學習,從算法分析和設計的角度出發,除去傳統的分類查找算法和通常的設計方法外,主要內容包括以下幾個部分:算法研究的理論基礎,遞歸分析技術,基本算法設計策略(幾類經典算法學習), 多項式運算與 FFT ,串匹配,機率分析算法。 但願經過這一課程的學習,使學生能對現代的算法設計及分析的基本工具能有較全面的掌握。

數據結構

內容提要:介紹線性表及其連接存儲結構與算法、數組與矩陣、堆棧與隊列、廣義表的存儲結構與多元多項式表示、串與文本編輯、排序、樹、圖、文件結構。

數據庫系統原理

內容提要:介紹數據庫系統的基本概念、原理、方法及應用,主要包括數據庫系統概論、數據庫管理系統實現技術、數據庫存儲結構及其餘類型的數據庫系統。

編譯技術

內容提要:介紹編譯原理的理論和實踐,包括編譯程序設計、詞法分析、語法分析、符號表、聲明和存儲管理、代碼生成以及優化技術。

操做系統

內容提要:介紹操做系統的設計與實現,包括操做系統各組成部分的概述、互斥性和同步性、處理器實現、調度算法、存儲算法、設備管理和文件系統。

相關文章
相關標籤/搜索