更新時間:2024-10-06 16:23:09作者:留學(xué)之路
首先,馬里蘭大學(xué)本科計算機學(xué)習(xí)涉及從低到高水平等級課程:
6門水平課程Required Lower Level Courses (Unless Exempt):
MATH140Calculus I (see your advisor)
MATH141Calculus II
CMSC131Object-Oriented Programming I 1
CMSC132Object-Oriented Programming II 1
CMSC216Introduction to Computer Systems 1
CMSC250Discrete Structures 1
4門其他課程:
CMSC330Organization of Programming Languages
CMSC351Algorithms
STAT4xx 2
MATH/AMSC/STAT xxx 2
15學(xué)分的至少三門高水平課程:Upper Level Computer Science Courses
需要從五大400level課程中進(jìn)行選擇:
Area 1: Systems
Area 2: Information Processing
Area 3: Software Engineering and Programming Languages
Area 4: Theory
Area 5: Numerical Analysis
高水平集中課程Upper Level Concentration Requirement
從CMSC以外的一個學(xué)科中選擇至少12個學(xué)分的300-400級課程
除了以上必修課程之外,學(xué)生還可以選擇完成網(wǎng)絡(luò)安全專業(yè)、數(shù)據(jù)科學(xué)專業(yè)、機器學(xué)習(xí)專業(yè)或量子信息專業(yè)相關(guān)課程!
再者,除了基礎(chǔ)課程學(xué)習(xí)之外,這里也會給與學(xué)生鍛煉自己的機會!
例如:提供實習(xí)項目,可選項目,畢業(yè)生將能夠獨立完成一個項目,從而提升整體背景實力和就業(yè)競爭力!
最后,順利獲得馬里蘭大學(xué)本科計算機專業(yè)學(xué)位,這里硬性要求所有核心要求都必須達(dá)到“C-”或更高。