2.自从2020 年 秋季开始,ECE项目下分了4个不同形式的program, 差距并不大,具体选择可以后续咨询,只是给了学生更多的选择权。
3.CMU 的一门标准学期课程是12学分,半学期课程为6学分。以下的介绍均为
Master of Science, Standard Program
2.毕业要求:
这里你有两个选择:Course Option 和 Project Option:
他们俩都是需要97个学分才能毕业的,具体如下:
Course option requirements:
60 units of ECE Core Courses
24 units of CIT Elective Courses
12 units of General Technical Elective Courses
1 unit of Introduction to Graduate Studies
Project option requirements:
36 units of ECE Core Courses
12 units of CIT Elective Courses
12 units of General Technical Elective Courses
36 units of M.S. Graduate Project coursework
1 unit of Introduction to Graduate Studies
他们之间最大的区别就是,一个需要你上课,完善自己的技能,一个需要你多参与一些学术的项目科研。每一个都有适合的人群,是不是自由度非常大呢。
3.课程选择与推荐:
之前的ECE 学生选择的余地基本和CS 学生没有任何差别,虽然这几年没有最开始那么自由的选课空间,但是ECE可选的课程还是相比较于其他的专业更加的自由,毕竟有非常的Cross-List 课程。作为过来人,推荐2门好课:
18613/15213 Introduction to Computer Systems
这算是系统类的入门课程,workload 不小,但是作为CMU的镇校神课绝对让你受益匪浅。
11785 Intro to Deep Learning
一节deep learning 的入门课,不需要有特别强的基础,当你跟上教授的脚步,一学期后你就是 DL 的 expert (教授封的,我不负责)。当然作为网红课,这门课的劝退率也是非常高。
4.转码与求职:
CMU 作为一个计算机强校,转码的风气自然非常高,所以平时很有机会看到的就是全校打码,无时无刻的有人在debug。
所以想在这找到志同道合的小伙伴是很容易的,你们可以互相监督,互相分享。学校也深知大家转码的心,所以有很多配套的服务,各种career fair 以及不间断的邮件推送工作机会。