新墨西哥大學(xué)計(jì)算機(jī)科學(xué)專業(yè)由工程學(xué)院計(jì)算機(jī)科學(xué)系提供,覆蓋學(xué)士、碩士、博士三個(gè)階段,獲得ABET工程認(rèn)證委員會(huì)認(rèn)證。這個(gè)專業(yè)在新墨西哥大學(xué)有很顯著的跨學(xué)科特點(diǎn),教員中有17名終身教員和2名講師。
新墨西哥大學(xué)計(jì)算機(jī)科學(xué)系的研究活躍于諸多領(lǐng)域,包括高性能計(jì)算、博弈論與協(xié)同計(jì)算、計(jì)算醫(yī)學(xué)、DNA計(jì)算、生物計(jì)算、形式方法與自動(dòng)推理以及隱私、安全與計(jì)算免疫學(xué)。它同洛斯阿拉莫斯國(guó)家實(shí)驗(yàn)室、桑迪亞國(guó)家實(shí)驗(yàn)室、圣菲研究所等周邊科研實(shí)驗(yàn)室有密切聯(lián)系和合作。以下是新墨西哥大學(xué)計(jì)算機(jī)科學(xué)專業(yè)介紹,和出國(guó)留學(xué)網(wǎng)來(lái)了解。
1. 計(jì)算機(jī)科學(xué)學(xué)士
計(jì)算機(jī)科學(xué)學(xué)士課程旨在為學(xué)生提供全面的通識(shí)教育,讓學(xué)生廣泛學(xué)習(xí)計(jì)算機(jī)編程和計(jì)算機(jī)科學(xué)基礎(chǔ)知識(shí)技能。
計(jì)算機(jī)編程基礎(chǔ)、中級(jí)編程、大型程序設(shè)計(jì)
這個(gè)序列全面學(xué)習(xí)計(jì)算機(jī)編程基礎(chǔ)。學(xué)習(xí)Java 語(yǔ)言、算法程序設(shè)計(jì)、遞歸、程序員團(tuán)隊(duì)組織、結(jié)構(gòu)化程序設(shè)計(jì)、正確性、程序規(guī)范、程序測(cè)試 ,以及各類數(shù)據(jù)結(jié)構(gòu)及文件的維護(hù)、修改、使用及執(zhí)行。計(jì)算機(jī)標(biāo)稱基礎(chǔ)和中級(jí)編程旨在Java中學(xué)習(xí)。
數(shù)據(jù)結(jié)構(gòu)(含Java)
這是一門加速課程,提供給有提供編程經(jīng)驗(yàn)或教育的潛在的計(jì)算機(jī)科學(xué)專業(yè)學(xué)生。它和正常的本科序列計(jì)算機(jī)編程基礎(chǔ)及中級(jí)編程一樣,采用同樣的材料。它要求至少有一年的高級(jí)程序語(yǔ)言和相關(guān)方法經(jīng)歷或教學(xué)。
數(shù)據(jù)組織、計(jì)算系統(tǒng)導(dǎo)論
這個(gè)序列向?qū)W生介紹數(shù)據(jù)儲(chǔ)存記憶組織、計(jì)算機(jī)結(jié)構(gòu)功能與設(shè)計(jì)以及匯編語(yǔ)言程序設(shè)計(jì)。數(shù)據(jù)組織只在C中授課。
計(jì)算機(jī)邏輯設(shè)計(jì)
學(xué)習(xí)硬件基礎(chǔ)知識(shí)及包含在計(jì)算系統(tǒng)和操作系統(tǒng)原理中的計(jì)算機(jī)結(jié)構(gòu)功能知識(shí)。
計(jì)算機(jī)科學(xué)數(shù)學(xué)原理、數(shù)據(jù)結(jié)構(gòu)及算法(I、II )
計(jì)算機(jī)科學(xué)數(shù)學(xué)原理和數(shù)據(jù)結(jié)構(gòu)及算法I介紹分析時(shí)間、空間復(fù)雜性所需的數(shù)據(jù)結(jié)構(gòu)、算法及數(shù)學(xué)知識(shí)。主題包括符號(hào)、地推關(guān)系及解決、分類、雜湊表、優(yōu)先隊(duì)列、搜索樹、基本圖表示與搜索。數(shù)據(jù)結(jié)構(gòu)與算法II學(xué)習(xí)精密數(shù)據(jù)結(jié)構(gòu)、所用算法及性能分析技能。數(shù)據(jù)結(jié)構(gòu)與算法I只在C中學(xué)習(xí)。
計(jì)算的社會(huì)與理論問(wèn)題
計(jì)算的社會(huì)與理論問(wèn)題學(xué)習(xí)倫理學(xué)、隱私與數(shù)據(jù)庫(kù)、知識(shí)產(chǎn)權(quán)、計(jì)算機(jī)安全、計(jì)算機(jī)犯罪、安全與可靠性、專業(yè)職責(zé)與密碼、電氣社區(qū)與因特網(wǎng)以及計(jì)算機(jī)的社會(huì)影響。
聲明式編程
聲明式編程考察程序語(yǔ)言的幾種分類。
軟件工程
這個(gè)一個(gè)頂點(diǎn)設(shè)計(jì)課程,涉及一個(gè)大型的團(tuán)隊(duì)編程項(xiàng)目。
操作系統(tǒng)原理
介紹操作系統(tǒng)原理及計(jì)算機(jī)功能結(jié)構(gòu)進(jìn)一步指導(dǎo)。技能選修內(nèi)容覆蓋諸多方面,允許學(xué)生深入學(xué)習(xí)數(shù)值分析、運(yùn)籌、人工智能、功能結(jié)構(gòu)與系統(tǒng)等,也允許學(xué)生進(jìn)一步拓寬知識(shí)面。
2. 計(jì)算機(jī)科學(xué)碩士
新墨西哥大學(xué)計(jì)算機(jī)科學(xué)系從1973年起開始開設(shè)計(jì)算機(jī)科學(xué)碩士專業(yè)。該專業(yè)的目的是將學(xué)生培養(yǎng)成計(jì)算機(jī)科學(xué)領(lǐng)域從業(yè)人員。它有兩個(gè)學(xué)習(xí)方向:thesis option、course work only option。各方向有獨(dú)立的一系列要求
本科階段接受的培訓(xùn)不充分的學(xué)生也可能被錄取。是否錄取由招生委員會(huì)自行決定。委員會(huì)有權(quán)提出彌補(bǔ)辦法。彌補(bǔ)所需學(xué)習(xí)的課程所得學(xué)分不能用于研究生學(xué)位。
學(xué)校給每一位學(xué)生指定一名研究生顧問(wèn)。首次注冊(cè)之前學(xué)生必須同顧問(wèn)碰面。由學(xué)生和顧問(wèn)協(xié)商,根據(jù)學(xué)業(yè)目標(biāo)及畢業(yè)要求指定課程表。

