Java語言程序設(shè)計是計算機科學(xué)與技術(shù)專業(yè)軟件方向的一門必修課程。通過本課程的教學(xué),深化學(xué)生面向?qū)ο蟮木幊淘O(shè)計思想和新一代程序設(shè)計的邏輯思維方式,提高學(xué)生在軟件設(shè)計過程中分析問題和解決問題的實際動手能力,使學(xué)生的理論知識和實踐技能得到共同發(fā)展。通過對Java語言及基于Java語言的程序設(shè)計的教學(xué),培養(yǎng)學(xué)生用Java進行面向?qū)ο蟪绦蛟O(shè)計的能力。 要求掌握Java的基本語法、面向?qū)ο蟮恼Z言特性、例外處理、applet、圖形用戶界面、多線程、輸入輸出、網(wǎng)絡(luò)編程、JDBC以及面向?qū)ο蟪绦蛟O(shè)計的主要原則和方法。

計算機工程
計算機工程(Computer Engineering)是一個以電機工程學(xué)和計算機科學(xué)的部分交叉領(lǐng)域為內(nèi)容的工程學(xué),其主要任務(wù)是設(shè)計及實現(xiàn)計算機系統(tǒng)。簡言之,計算機工程學(xué)就是研究計算機如何運作并且做到更快捷更精準。其主要包括兩方面:計算機軟件與硬件工程。 計算機工程學(xué)學(xué)生通過學(xué)習(xí)數(shù)學(xué)、物理、計算機科學(xué)相關(guān)課程,分析設(shè)計和研發(fā)計算機軟件與硬件(計算機芯片、電路板、調(diào)制調(diào)節(jié)器和打印機)。

計算機科學(xué)
計算機科學(xué)(computer science,縮寫CS)是系統(tǒng)性研究信息與計算的理論基礎(chǔ)以及它們在計算機系統(tǒng)中如何實現(xiàn)與應(yīng)用的實用技術(shù)的學(xué)科。它通常被形容為對那些創(chuàng)造、描述以及轉(zhuǎn)換信息的算法處理的系統(tǒng)研究。計算機科學(xué)包含很多分支領(lǐng)域:有些強調(diào)特定結(jié)果的計算,比如計算機圖形學(xué);有些是探討計算問題的性質(zhì),比如計算復(fù)雜性理論;還有一些領(lǐng)域?qū)W⒂谠鯓訉崿F(xiàn)計算,比如編程語言理論。