計(jì)算機(jī)工程 + 關(guān)注 已關(guān)注
Computer Engineering
計(jì)算機(jī)工程所研究的內(nèi)容包羅萬(wàn)象,其專業(yè)學(xué)科也越發(fā)廣泛。因此計(jì)算機(jī)工程專業(yè)并沒(méi)有一個(gè)完全限定的范圍。就目前而言,計(jì)算機(jī)工程專業(yè)主要包括:軟件工程、編程原理、數(shù)據(jù)結(jié)構(gòu)與算法、網(wǎng)絡(luò)編程、微處理器和接口 ...
計(jì)算機(jī)處理器是解釋和執(zhí)行指令的功能單元,也稱為中央處理器或cpu,它是計(jì)算機(jī)的中樞神經(jīng)系統(tǒng),與處理器和內(nèi)存周圍被稱為外設(shè)的設(shè)備形成對(duì)比,如鍵盤、顯示器、磁盤、磁帶機(jī)等都是外設(shè)。每一種處理器都有一套獨(dú)特的操作命令,可稱為處理器的指令集,如存儲(chǔ)、調(diào)入等之類都是操作命令。計(jì)算機(jī)的設(shè)計(jì)者喜歡將計(jì)算機(jī)稱為機(jī)器,因此,指令集有時(shí)也稱為機(jī)器指令,編寫這些指令的二進(jìn)制語(yǔ)言也叫機(jī)器語(yǔ)言。中央處理器(英文Central Processing Unit,CPU)是一臺(tái)計(jì)算機(jī)的運(yùn)算核心和控制核心。
軟件工程是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。它涉及程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)工具、系統(tǒng)平臺(tái)、標(biāo)準(zhǔn)、設(shè)計(jì)模式等方面。 在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面。典型的軟件有電子郵件、嵌入式系統(tǒng)、人機(jī)界面、辦公套件、操作系統(tǒng)、編譯器、數(shù)據(jù)庫(kù)、游戲等。同時(shí),各個(gè)行業(yè)幾乎都有計(jì)算機(jī)軟件的應(yīng)用,如工業(yè)、農(nóng)業(yè)、銀行、航空、政府部門等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,也提高了工作效率和生活效率 。
金怡濂
點(diǎn)擊查看個(gè)人主頁(yè)
中國(guó)高性能計(jì)算機(jī)領(lǐng)域著名專家,中國(guó)巨型計(jì)算機(jī)事業(yè)開(kāi)拓者,“神威”超級(jí)計(jì)算機(jī)總設(shè)計(jì)師,有“中國(guó)巨型計(jì)算機(jī)之父”美譽(yù)。現(xiàn)任國(guó)家并行計(jì)算機(jī)工程技術(shù)研究中心主任、研究員,中國(guó)計(jì)算機(jī)學(xué)會(huì)名譽(yù)理事。
何新貴
點(diǎn)擊查看個(gè)人主頁(yè)
人工智能專家,中國(guó)工程院院士,中將 ,北京大學(xué)信息科學(xué)技術(shù)學(xué)院教授。何新貴長(zhǎng)期從事計(jì)算機(jī)軟件和人工智能的理論研究和工程實(shí)踐工作。
任職院校 :復(fù)旦大學(xué)Fudan University
陳左寧
點(diǎn)擊查看個(gè)人主頁(yè)
計(jì)算機(jī)工程技術(shù)專家,中國(guó)工程院院士,國(guó)家并行計(jì)算機(jī)工程技術(shù)研究中心總工程師,中國(guó)人民解放軍總參第五十六研究所高級(jí)工程師,中國(guó)工程院原副院長(zhǎng)、黨組成員。
陳俊亮
點(diǎn)擊查看個(gè)人主頁(yè)
中國(guó)科學(xué)院院士,中國(guó)工程院院士,通信與電子系統(tǒng)專家,中國(guó)通信程控交換技術(shù)的奠基人之一,中國(guó)智能通信網(wǎng)的開(kāi)拓者。北京郵電大學(xué)網(wǎng)絡(luò)與交換技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室教授、博士生導(dǎo)師,北京郵電大學(xué)網(wǎng)絡(luò)技術(shù)研究院院長(zhǎng)。
任職院校 :北京郵電大學(xué)Beijing University of Posts and Telecommunications
James A. Bain
點(diǎn)擊查看個(gè)人主頁(yè)
Professor James A. Bain received his B.S. (1988) in Materials Science and Engineering from the University of Pennsylvania and his M.S. (1991) and Ph.D. (1993), also in Materials Science and Engineering, from Stanford University. He is a professor in the Electrical and Computer Engineering (ECE) Department of Carnegie Mellon University. He also holds a courtesy appointment in the Department of Materials Science and Engineering and is associate director of the Data Storage Systems Center (DSSC).
任職院校 :卡內(nèi)基梅隆大學(xué)Carnegie Mellon University
Anant Agarwal
點(diǎn)擊查看個(gè)人主頁(yè)
Anant Agarwal is the CEO of edX, an online learning destination founded by Harvard and MIT. Anant taught the first edX course on circuits and electronics from MIT, which drew 155,000 students from 162 countries. He has served as the director of CSAIL, MIT's Computer Science and Artificial Intelligence Laboratory, and is a professor of electrical engineering and computer science at MIT.
任職院校 :麻省理工學(xué)院Massachusetts Institute of Technology
本課程主要介紹基于ARM9微處理器核的嵌入式系統(tǒng)體系結(jié)構(gòu)及其接口技術(shù),包括嵌入式系統(tǒng)的發(fā)展、ARM9體系結(jié)構(gòu)、ARM9指令系統(tǒng)、存儲(chǔ)系統(tǒng)及存儲(chǔ)器接口、中斷機(jī)制、DMA機(jī)制、定時(shí)部件、I/O端口、異步串行接口、網(wǎng)絡(luò)接口技術(shù)、人機(jī)接口技術(shù)、嵌入式系統(tǒng)整體設(shè)計(jì)實(shí)例等。
并行與分布式計(jì)算是當(dāng)今計(jì)算機(jī)科學(xué)與技術(shù)最為活躍的領(lǐng)域之一,以網(wǎng)絡(luò)為基礎(chǔ)的分布式計(jì)算是成本低,應(yīng)用范圍廣,具有廣闊發(fā)展前景的一個(gè)重要方向,而分布式算法是深入開(kāi)展分布式計(jì)算的核心基礎(chǔ)。
本課程主要針對(duì)以計(jì)算機(jī)網(wǎng)絡(luò)為背景的大規(guī)模信息處理與計(jì)算機(jī)應(yīng)用問(wèn)題,介紹分布式計(jì)算中最基本的分布式算法設(shè)計(jì)的理論基礎(chǔ)、核心思想、基本概念、基本原理、基本方法、基本技術(shù)以及一些重要的基礎(chǔ)算法。
本課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)核心課,目的是讓學(xué)生對(duì)程序設(shè)計(jì)語(yǔ)言的設(shè)計(jì)和實(shí)現(xiàn)技術(shù)有深刻的理解,對(duì)和程序設(shè)計(jì)語(yǔ)言有關(guān)的理論有所了解,并能把本課程討論的概念和技術(shù)用到軟件設(shè)計(jì)和開(kāi)發(fā)中。 本課程介紹編譯器構(gòu)造的一般原理和基本實(shí)現(xiàn)方法,其內(nèi)容包括詞法分析、語(yǔ)法分析、語(yǔ)義分析、中間代碼生成、代碼優(yōu)化和目標(biāo)代碼生成等部分。本課程在介紹編譯器各邏輯階段實(shí)現(xiàn)技術(shù)的同時(shí),強(qiáng)調(diào)形式化描述技術(shù),并以語(yǔ)法制導(dǎo)定義作為翻譯的主要描述工具。 作為原理性的課程,本課程介紹基本的理論和方法,而不偏向于某種源語(yǔ)言或目標(biāo)機(jī)器。
本課程介紹確定性系統(tǒng)和非確定性系統(tǒng)的建模和仿真方法。對(duì)于確定性系統(tǒng),以自動(dòng)控制系統(tǒng)和數(shù)字信號(hào)處理系統(tǒng)為例,介紹其模型建立、性能預(yù)測(cè)和設(shè)計(jì)方法;對(duì)于非確定性系統(tǒng),用定性仿真科學(xué)理論進(jìn)行建模與仿真。包括定性建模/仿真概念,不確定性與定性建模,模糊定性建模仿真,定性因果推理,Quipers定性建模仿真。制造類企業(yè)建模,仿真應(yīng)用。
軟件工程是一門指導(dǎo)軟件開(kāi)發(fā)與維護(hù)的綜合性課程,包括軟件工程的基本概念、軟件過(guò)程和生命周期建模、項(xiàng)目計(jì)劃和管理、需求工程、體系結(jié)構(gòu)和模塊設(shè)計(jì)、編碼與測(cè)試、軟件維護(hù)、評(píng)估與改進(jìn)等。
Java語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)軟件方向的一門必修課程。通過(guò)本課程的教學(xué),深化學(xué)生面向?qū)ο蟮木幊淘O(shè)計(jì)思想和新一代程序設(shè)計(jì)的邏輯思維方式,提高學(xué)生在軟件設(shè)計(jì)過(guò)程中分析問(wèn)題和解決問(wèn)題的實(shí)際動(dòng)手能力,使學(xué)生的理論知識(shí)和實(shí)踐技能得到共同發(fā)展。通過(guò)對(duì)Java語(yǔ)言及基于Java語(yǔ)言的程序設(shè)計(jì)的教學(xué),培養(yǎng)學(xué)生用Java進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)的能力。 要求掌握J(rèn)ava的基本語(yǔ)法、面向?qū)ο蟮恼Z(yǔ)言特性、例外處理、applet、圖形用戶界面、多線程、輸入輸出、網(wǎng)絡(luò)編程、JDBC以及面向?qū)ο蟪绦蛟O(shè)計(jì)的主要原則和方法。
基于信息化時(shí)代的到來(lái),隨著計(jì)算機(jī)技術(shù)、互聯(lián)網(wǎng)技術(shù)、通訊技術(shù)的高速發(fā)展,大數(shù)據(jù)以及云計(jì)算得到了普遍應(yīng)用,對(duì)網(wǎng)絡(luò)技術(shù)帶來(lái)了革命的轉(zhuǎn)變,并在教育、軍事、金融、機(jī)械等眾多領(lǐng)域中發(fā)揮著巨大作用。
本課程主要學(xué)習(xí)云計(jì)算和大數(shù)據(jù)處理的相關(guān)原理和技術(shù),結(jié)合核、醫(yī)應(yīng)用,與實(shí)際工程應(yīng)用相結(jié)合,構(gòu)建相應(yīng)的云計(jì)算和大數(shù)據(jù)分析與應(yīng)用平臺(tái)
數(shù)據(jù)可視化是人們使用計(jì)算機(jī)創(chuàng)建圖形圖表,可視化提取出來(lái)的數(shù)據(jù),將數(shù)據(jù)的各種屬性和變量呈現(xiàn)出來(lái)。
本課程的主要介紹數(shù)據(jù)可視化的一般原理和處理方法, 數(shù)據(jù)可視化工具,對(duì)數(shù)據(jù)進(jìn)行可視化處理。此外,本課程還介紹數(shù)據(jù)可視化的基礎(chǔ)理論和概念,針對(duì)實(shí)際應(yīng)用中遇到的不同類型的數(shù)據(jù)介紹相應(yīng)的可視化方法,并介紹可視化綜合應(yīng)用及實(shí)用系統(tǒng)。
C語(yǔ)言是一種通用的高級(jí)程序設(shè)計(jì)語(yǔ)言,同時(shí)又具有其它高級(jí)語(yǔ)言所不具備的低級(jí)語(yǔ)言功能,不但可用于編寫應(yīng)用程序,還可用于編寫系統(tǒng)程序,因而得到最廣泛的應(yīng)用。同時(shí),掌握了 C 語(yǔ)言,就可以較為輕松地學(xué)習(xí)其他任何一種程序設(shè)計(jì)語(yǔ)言, 為后續(xù)的面向?qū)ο蟪绦蛟O(shè)計(jì), Windows程序設(shè)計(jì),Java程序設(shè)計(jì)等程序設(shè)計(jì)語(yǔ)言的學(xué)習(xí)打下了扎實(shí)的基礎(chǔ)。
本課程以C語(yǔ)言為教授程序設(shè)計(jì)的描述語(yǔ)言,結(jié)合語(yǔ)言介紹程序設(shè)計(jì)的基本原理、技巧和方法。主要講授內(nèi)容包括程序設(shè)計(jì)基本概念、基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式,以及基本的數(shù)據(jù)輸入輸出方法;選擇結(jié)構(gòu)、控制結(jié)構(gòu);數(shù)組、字符串;函數(shù)、預(yù)處理命令;指針;結(jié)構(gòu)體和共用體;位運(yùn)算、位段;數(shù)據(jù)文件的基本處理技術(shù)。通過(guò)本課程的學(xué)習(xí),為與計(jì)算機(jī)有關(guān)課程的學(xué)習(xí),以及能用計(jì)算機(jī)解決一些實(shí)際問(wèn)題打下堅(jiān)實(shí)的基礎(chǔ)。
高等數(shù)學(xué)是高等學(xué)校理工科專業(yè)重要的基礎(chǔ)理論課,是培養(yǎng)學(xué)生掌握科學(xué)思維能力、掌握數(shù)學(xué)知識(shí)和數(shù)學(xué)技術(shù)的重要基礎(chǔ)課程。該課程所論及的科學(xué)思想和方法論,在自然科學(xué)、工程技術(shù)、經(jīng)濟(jì)和社會(huì)科學(xué)等領(lǐng)域中具有廣泛應(yīng)用和強(qiáng)勁的活力。
軟件和編程
command line, python, C, C++, Java,eclipse, Microsoft Visual Studio, Matlab
資質(zhì)證書
網(wǎng)絡(luò)管理員資格證,思科認(rèn)證網(wǎng)絡(luò)工程師