更新時間:2024-10-06 16:23:09作者:留學之路
首先,馬里蘭大學本科計算機學習涉及從低到高水平等級課程:
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學分的至少三門高水平課程:Upper Level Computer Science Courses
需要從五大400level課程中進行選擇:
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以外的一個學科中選擇至少12個學分的300-400級課程
除了以上必修課程之外,學生還可以選擇完成網絡安全專業、數據科學專業、機器學習專業或量子信息專業相關課程!
再者,除了基礎課程學習之外,這里也會給與學生鍛煉自己的機會!
例如:提供實習項目,可選項目,畢業生將能夠獨立完成一個項目,從而提升整體背景實力和就業競爭力!
最后,順利獲得馬里蘭大學本科計算機專業學位,這里硬性要求所有核心要求都必須達到“C-”或更高。