1.大學英語III
大學英語I由8個單元構成,每個單元都由聽說、閱讀、寫作和文化沙龍4個部分組成。該課程以最能激發(fā)學生學習主動性的“交際對話”這一技能為切入點,首先鍛煉學生的聽力和口語,建立對本單元主題的知識背景初步了解,激發(fā)學生進一步學習的興趣。在閱讀這一階段,學生將接觸對翻譯技能的專項訓練,這是本課程新增的內(nèi)容。寫作部分,將突破句子層面上的練習,重點練習寫段落篇章,培養(yǎng)學生整體構思、布局謀篇的能力。“文化沙龍”提供文化背景與文化差異,引導學生突破語言的學習而上升到文化的內(nèi)涵,著重提高英語閱讀技能、詞匯運用能力、翻譯及寫作能力。主要內(nèi)容包括Caring for Our Earth;Nobel Prize Winners;Famous Brand Name;Colning and Ethics;Life-long Education;Travel Around the World;Drug Abuse;Conflicts in the Word。
2.大學英語IV
大學英語IV由8個單元構成,每個單元都由聽說、閱讀、寫作和文化沙龍4個部分組成。該課程以最能激發(fā)學生學習主動性的“交際對話”這一技能為切入點,首先鍛煉學生的聽力和口語,建立對本單元主題的知識背景初步了解,激發(fā)學生進一步學習的興趣。在閱讀這一階段,學生將接觸對翻譯技能的專項訓練,這是本課程新增的內(nèi)容。寫作部分,將突破句子層面上的練習,重點練習寫段落篇章,培養(yǎng)學生整體構思、布局謀篇的能力。“文化沙龍”提供文化背景與文化差異,引導學生突破語言的學習而上升到文化的內(nèi)涵,著重提高英語閱讀技能、詞匯運用能力、翻譯及寫作能力。主要內(nèi)容包括Men and Women’s Prejudice;Culture;Copyright;Language and Economy;Business Ethics;Psychological Health;Hopes and Fears for the Future;Globalization—For and Against。
3.計算機應用與技術
計算機應用與技術是一門計算機知識的入門課程,該課程系統(tǒng)講述了計算機的基礎知識、基本概念和基本操作技能,并兼顧實用軟件的使用和計算機應用領域的前沿知識。主要內(nèi)容包括計算機文化基礎知識、微機硬件與系統(tǒng)安裝、Windows XP操作系統(tǒng)、Word 2003文字處理軟件、Excel 2003電子表格制作軟件、Powerpoint 2003演示文稿制作軟件、Access 2003數(shù)據(jù)庫應用軟件、計算機網(wǎng)絡應用、多媒體技術應用和常用工具軟件的使用方法等內(nèi)容。
4.離散數(shù)學
離散數(shù)學是現(xiàn)代數(shù)學的一個重要分支,是計算機科學中基礎理論的核心課程。該課程主要研究離散量的結構和相互關系。主要包括四方面的內(nèi)容,第一部分是數(shù)理邏輯:包括命題邏輯;第二部分是集合論:包括:集合論的基本概念、關系與函數(shù)等;第三部分是代數(shù)結構:包括代數(shù)結構的基本概念和性質(zhì),半群和群等;第四部分是圖論:包括圖的基本概念、及矩陣表示、幾類重要的圖等。
5.匯編語言
匯編語言是計算機能夠提供用戶使用的最快而又最有效的語言,也是能夠利用計算機所有硬件特性并能直接控制硬件的唯一語言。本課程主要闡述了IBMPC及其兼容機匯編語言程序設計的方法和技術。主要內(nèi)容有基礎知識介紹、指令系統(tǒng)、程序設計、子程序設計、匯編語言格式、宏匯編等內(nèi)容。
6.數(shù)據(jù)庫概論及實例
本課程系統(tǒng)地闡述了數(shù)據(jù)庫系統(tǒng)的基礎理論、基本技術和基本方法。主要內(nèi)容包括數(shù)據(jù)模型,關系數(shù)據(jù)庫,關系數(shù)據(jù)庫標準語言SQL系統(tǒng)篇,數(shù)據(jù)庫安全性,數(shù)據(jù)庫完整性,數(shù)據(jù)庫恢復技術,數(shù)據(jù)庫設計概述,概念模型與E-R方法,關系數(shù)據(jù)庫設計理論,數(shù)據(jù)庫設計步驟應用篇,嵌入式SQL,PL/SQL與存儲過程,開放數(shù)據(jù)庫互連(ODBC)等內(nèi)容。
7.數(shù)據(jù)結構
數(shù)據(jù)結構系統(tǒng)介紹了各種常用的數(shù)據(jù)庫結構以及排序、查找的各種算法,闡述了各種數(shù)據(jù)結構的邏輯關系、存儲表示及運算操作。本課程采用C語言作為數(shù)據(jù)庫結構和算法的描述語言,并對C語言描述的算法作了詳細的注解和簡要的性質(zhì)分析。主要內(nèi)容包括:線性表、棧與隊列、串、數(shù)組與廣義表、樹和二叉樹、圖、查找及排序等。重點講述線性表(棧、隊列、串、數(shù)組、廣義表)、樹和二叉樹以及圖等基本類型的數(shù)據(jù)結構及其應用; 查找和排序;常用的文件結構等內(nèi)容。
8.操作系統(tǒng)原理
操作系統(tǒng)是現(xiàn)代計算機系統(tǒng)中必不可少的基本系統(tǒng)軟件,也是計算機專業(yè)的必修課程和從事計算機應用人員必不可少的知識。該課程主要介紹操作系統(tǒng)的基本概念、主要功能及實現(xiàn)技術和操作系統(tǒng)的用戶界面。其具體內(nèi)容包括:微機操作系統(tǒng)概述、操作系統(tǒng)的用戶界面、進程管理、存儲管理、設備管理、文件管理、Windows 98中文版的使用等。
9.計算機原理與體系結構
計算機原理與體系結構是一門綜合性、實踐性非常強的課程。本課程系統(tǒng)講述了計算機系統(tǒng)硬件方面的基礎知識、計算機中數(shù)的表示方法和運算方法及計算機的整體組成,并從計算機整體出發(fā),把計算機的各個組成部分聯(lián)合起來使學生掌握計算機各子系統(tǒng)的工作原理及相互關系和子系統(tǒng)的設計方法;在整機工作原理的指導下,領悟到有關計算機的設計思想和方法,理解計算機工作原理。具體內(nèi)容包括基礎知識(包括計算機中數(shù)的表示法、運算方法及常用的邏輯部件);各子系統(tǒng)(包括運算器、存儲器、控制器、輸入輸出系統(tǒng))的組成、工作原理、設計方法及相互關系等。
編譯原理
10.編譯原理
編譯程序是特指將高級程序設計語言翻譯成低級語言的軟件,但編譯程序構造的基本原理和技術也廣泛應用于一般軟件的設計和實現(xiàn),因此學好編譯原理對從事系統(tǒng)軟件和軟件工具的研究及開發(fā)也是很有好處的。編譯原理系統(tǒng)介紹了編譯程序的概念、編譯教程概述、編譯程序的結構、編譯階段的組合、編譯技術和軟件工具、文法和語言、詞法分析、自頂向下語法分析方法、自底向上優(yōu)先分析法、LR分析法、 語法指導翻譯和中間代碼生成、 符號表、代碼優(yōu)化、目標程序運行時的存儲組織等內(nèi)容。
11.通信原理
隨著電子技術的迅速發(fā)展和計算機的廣泛應用,已使得各工程領域發(fā)生了巨大變化。系統(tǒng)理論的概念和研究方法滲入到科學技術的各個領域,促進了電路理論、通信工程、信息處理、自動控制以及計算技術等學科的發(fā)展。本課程主要講解預備知識,講解信號分析的基礎知識和信號的線性變換;模擬通信,講解模擬線性調(diào)制,模擬角調(diào)制,PCM編碼;數(shù)字通信,講解數(shù)字信號的基帶傳輸和調(diào)制傳輸。
12.軟件工程
軟件工程課程是計算機科學與技術專業(yè)的專業(yè)課程之一,主要介紹軟件工程的概念、原理和典型的技術方法。該課程主要內(nèi)容有:軟件工程的產(chǎn)生、軟件生產(chǎn)發(fā)展史、軟件生命周期及瀑布開發(fā)模型;軟件開發(fā)各階段的目標、任務、特點、步驟和文檔;結構化方法的基本思想,開發(fā)過程和步驟,應遵循的原則和準則;面向?qū)ο蠓椒ǖ幕舅枷搿⒒靖拍?、基本模型;軟件工程的管理技術等。
13.面向?qū)ο蟪绦蛟O計
面向?qū)ο筌浖_發(fā)方法是吸收了軟件工程領域有益的概念和有效的方法而發(fā)展起來的一種軟件開發(fā)方法。它集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助人們開發(fā)出模塊化、數(shù)據(jù)抽象程度高的,體現(xiàn)信息隱蔽、可復用、易修改、易擴充等特性的程序。本課程以C++語言中的面向?qū)ο髾C制為主,系統(tǒng)介紹了面向?qū)ο蟪绦蛟O計的方法和C++語言的基本概念;程序設計基礎;語句與程序流程;函數(shù);類與對象;數(shù)組、指針和引用;繼承性與派生類;多態(tài)性和虛函數(shù);C++的I/O系統(tǒng);面向?qū)ο蟮某绦蛟O計環(huán)境等內(nèi)容。
14.計算機網(wǎng)絡技術
本課程主要介紹了計算機網(wǎng)絡的基本知識、Internet的基本操作、網(wǎng)站的設計與網(wǎng)頁制作技術三個方面的內(nèi)容。具體內(nèi)容包括計算機網(wǎng)絡概述,計算機網(wǎng)絡協(xié)議,網(wǎng)絡傳輸介質(zhì)與主要設備,局域網(wǎng),Internet與WWW瀏覽,電子郵件,文件傳輸服務,遠程登錄和BBS,網(wǎng)上交流,計算機網(wǎng)絡安全,F(xiàn)lash制作簡單的網(wǎng)站動畫,網(wǎng)站的規(guī)劃與設計。
15.計算機維修與維護
本課程較為詳盡地介紹了微機系統(tǒng)硬件的構成、系統(tǒng)配置、安裝使用和維修知識。主要內(nèi)容有微型計算機的硬件結構的基本原理、種類、技術指標和特點等,包括主板、CPU、芯片組、內(nèi)存、磁盤、顯示器和擴展卡等;微機的系統(tǒng)配置和部件選購,系統(tǒng)硬件和軟件的安裝方法,DOS和Windows系統(tǒng)維護軟件的使用,硬件、軟件系統(tǒng)各類故障的分析排除方法和常見的故障舉例等等。
16.管理信息系統(tǒng)
本課程介紹了管理系統(tǒng)中計算機的應用,管理信息系統(tǒng)概論和技術基礎,以及如何進行系統(tǒng)分析、進行可行性研究并建立總體規(guī)劃的方法和系統(tǒng)的開發(fā)設計。具體內(nèi)容包括信息系統(tǒng)和管理、管理信息系統(tǒng)概論、管理信息系統(tǒng)的營銷策略、管理信息的技術基礎、管理信息系統(tǒng)的系統(tǒng)分析、管理信息系統(tǒng)的系統(tǒng)設計、管理信息系統(tǒng)的系統(tǒng)實施、管理信息系統(tǒng)的開發(fā)案例、管理信息系統(tǒng)案例分析、管理信息系統(tǒng)的發(fā)展。
17.軟件開發(fā)工具
軟件開發(fā)工具課程以面向?qū)ο蟮目梢暬幊汤碚摓楹诵?,通過實例介紹Powerbuilder語言的語法、控件使用、應用程序設計、文件操作等內(nèi)容。這是一門實踐性很強的語言課,具體內(nèi)容包括:PB應用程序開發(fā)過程、PowerScript語言、數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)窗口對象的創(chuàng)建與管理、窗口的設計、菜單制作、應用程序的調(diào)試和運行、應用程序的編譯和發(fā)布等。
18.網(wǎng)站規(guī)劃設計與管理維護
本課程系統(tǒng)、全面地介紹了網(wǎng)站規(guī)劃設計與管理維護的知識和技術,主要包括網(wǎng)站工程基礎、Internet/Intranet與WWW技術、網(wǎng)站技術基礎、網(wǎng)站的規(guī)劃和設計、網(wǎng)站的安裝與配置、網(wǎng)站安全、網(wǎng)絡管理、網(wǎng)站的維護、ASP和電子商務以及網(wǎng)站規(guī)劃建設方案等內(nèi)容。