UPennCGGT入学已经一个月左右对这个项目有了大致的了解我发现地里读这个项目的人很少很少当初在申请的时候也没有找到非常多有用的信息可以说是非常冷门的项目1point3acres因此我在这里把我知道的一些信息给补充进来希望能给其他有志于申请这个项目的小伙伴提供帮助顺便求一波大米(新用户100积分啥OA都看不了过于难受)1、课程设置这个专业的课程安排和generalCS有很大的差别以图形学课程为主选其他课程的自由度非常小培养的方向偏向图形工程师和引擎工程师图形方向比较重要且有用的课有:--CIS560InteractiveComputerGraphicsCIS561PhysicallyBasedRendering--CIS565GPUProgramming1point3acres三门课workload都很大但能打下非常扎实的图形学基础知识如果你以后的就业方向是TechnicalArtist或者GameIndustry这些课非常非常有用1point3acres一个CGGT毕业在EA(美国艺电)担任TA的学姐曾经和我说面试考到的图形学知识点全部都在560和561里我本人面腾讯天美工作室的图形开发实习生问到的除了算法也是这些知识googleи但除此之外项目创始人StephenLane的课程就不是很好了他有三门必修课CIS562CIS660CIS568分别是计算机动画高级计算机图形学和游戏开发CIS562的水平尚可这门课实际上是一门数学课由于StephenLane是普林斯顿航空航天出身因此对于这种数学课可以说手到擒来会涉及图形学中的坐标变换、旋转透视矩阵推导由于老头的数学水平很高他的推导对于理解这些变换还是非常有用的但562的知识点本身相当陈旧和业界有较大的脱节WaraldиCIS660是论文课你需要一周读2-3篇图形学论文并且做presentation这个过程StephenLane基本不会给任何指导最后要自己实现一个Maya插件复现一篇siggraph论文的算法这个课是否水取决于自己历年有学长曾经复现出很出色的效果之后用这个当作品集被Apple给挖走了1point3acres但更多的人都向我反映他们没有从这个课中学到太多东西CIS568是游戏开发课主要内容是用Unity和UE4开发游戏老头在实际开发过程中能给予的指点相当之少游戏逻辑的具体实现主要靠自己学и他会让你玩玩oculus和hololens这些东西能让你对Unity有个基本的了解(但这个了解度非常非常的低)最后完成的作业也是很业余的水平但总的来说这个项目在图形课程上的设置都很好如果有志于游戏行业和图形开发这个项目还是可以读一下的但对于转GeneralSDE基本没有用处甚至会因为过大的workload挤占你的刷题时间Waraldи具体选课安排可以参考CGGT的网站1point3acrescomhttps://wwwcisupennedu/graduaology/requirements/2、就业方向就业领域有很多学长学姐去了游戏行业不少人去了EA、Sony、RiotGame等美国游戏公司也有很多回国的人去了腾讯网易的游戏核心开发部门走GeneralSDE的基本都上岸了Nvidia、Amazon、Facebook、Autodesk都有CGGT的毕业生在工作StephenLane创立了一个领英小组里面都是CGGT的毕业生和在读生很容易找到学长帮助内推今年不知道是不是疫情的原因宾大工院的Careerfair水平不高来的知名公司很少简历还是需要自己到了美国就马上开始投美国的游戏公司上岸比SDE要难如果想走Game方向来投简历之前一定要准备一个开发完整的游戏demo--googleи3、关于转专业这个专业对于转专业很不友好可能是历年都有很多人把CGGT当做跳板转到宾大的其他计算机项目所以StephenLane老头规定你必须至少完成一年的CGGT学业才允许转专业而宾大对转专业的要求是第一学期-第三学期所以时间很不友好转专业也相当于你目前上过的课全部白上得从头修读10门课个人认为不是性价比高的选择如果一定想去GeneralSDE推荐dualDualCIS只要一门CIS课拿到A-即可且不用修读CIS502这种出名的难课(502转专业是必修)比Transfer要容易很多如果你来了CGGT觉得培养方向不适合你那你可以选择dual另一个专业(比如CIS或者Robo)难度比纯转要小很多