最完整!转专业 CS 补学分:你适合哪种路线?

https://ithelp.ithome.com.tw/upload/images/20210526/20100951swZzLzKkZR.jpg

https://ithelp.ithome.com.tw/upload/images/20210526/20100951YyVhGaZKFh.jpg

https://ithelp.ithome.com.tw/upload/images/20210525/20100951BW4vW8dc1r.png

学校:University of Colorado Boulder
科系:post-baccalaureate program in Applied Computer Science - Non-Degree Option
连结:https://www.colorado.edu/cs/academics/online-program/post-baccalaureate
形式:线上
经济要求:高 ($847 USD/credit)
适合对象:上班族

这个科系既不是大学、也不是研究所,而是一个卡在中间的学位,有点类似大学的第二个双主修那样。但特别的是,学校提供一个不以拿学位的选项,叫做 Non-Degree Option。采用这个选项,学生可以纯粹以修课为主要目的,因此非常符合我们补学分的目的。而且整个形式都是线上教学,可以与你原本规划更加相容。然而要注意的是申请前的 pre-requisite 要求,特别是 MATH 部分的要求,如果你大学时没修过微积分的话,可以参考学校补齐数学的方式建议:

补齐数学学分方式:https://www.colorado.edu/cs/admissions/post-baccalaureate-admissions#math_requirements-613

对於课程内容,仔细看会发现这是一个偏向 Data Science 的科系规划,但若我们是以补学分为目的,其实可以只修他前面的基础课程,比如说:Data Structures、Discrete Structures、Computer Systems、Algorithms、Linear Algebra with Computer Science Applications等,都是常见需要的CS学分课程。根据我一位朋友的亲身经验,她仅花了一年的时间,就成功补齐 7 堂 CS课程,而她最後也没有计划修完剩余课程,因为已经成功申请到美国CS研究所了,其中包括 CMU、UCSC 等学校相关科系。

然而,这个科系学分费用相对高,每个学分需要 $847,一堂课约需要 3~4 学分,简单估算一下,7堂课 = 25 学分 = $21,175。因此若使用此条路径、需要付出一定的费用,适合经济上有所准备的人。

最後补充,此学校是采 semester 制度,一年三学期,如果全力补学分的话,一学期可修到 3 堂课。另外,虽然申请时需要推荐信,但不一定要是CS领域的推荐人,我朋友也是推荐人都不是CS相关,还是能成功录取,至少2019年的情况是如此,所以可以先申请再说,都有机会。

修课计画可以参考学校提供的列表:https://www.colorado.edu/cs/academics/online-program/post-baccalaureate#two_year_plan-555

https://ithelp.ithome.com.tw/upload/images/20210525/20100951aMWNZ8qy44.png

学校:Oregon State University (OSU)
科系:B.S.(Postbaccalaureate) in Computer Science
连结:https://www.colorado.edu/cs/academics/online-program/post-baccalaureate
形式:线上
经济要求:中 ($386 USD/credit)
适合对象:上班族

这个科系同样不是大学、也不是研究所,而是一个卡在中间的学位。目的是让已经有大学学位的人,还是可以申请,算是一种避开美国部分法规的弹性方式。尽管学校也提供类似不拿学位的选项,但有着许多选课限制,因此仍建议以申请学位的方式来修课程,才能有更大的选课弹性。其课程内容充足,但我们也不需要真的修完全部课程,只须专注在补足重点CS学分课程,主要课程有 ELEMENTS OF DISCRETE MATHEMATICS、DATA STRUCTURES、OPERATING SYSTEMS I、ANALYSIS OF ALGORITHMS 等,都是常见必修的CS课程。

在申请这个科系时,要去注意申请所需的 prerequisites 课程,其中数学是一个必要项目,如果你的大学没有修过如 Calculus (微积分)的话,那就需要想个方式去补足数学这项要求,同 Colorado Boulder,可以考虑 ALEKS 这个管道去补齐。

OSU 是个相较 University of Colorado Boulder 更常听到的补学分选项,之前也有人分享过成功修到学分并成功申请到学校的案例。而且,学分费更是相对便宜许多,同样修 7 堂课,每堂课为 4 学分,7堂课 = 28 学分 = 10,808 整个相对划算许多。

最後补充,学校采 terms 制度,一年有 4 terms,如果全职补学分的话,每个 term 最多可修到 3 堂课。

https://ithelp.ithome.com.tw/upload/images/20210525/20100951Q8vZPb4med.jpg

学校:University of People (UoPeople)
科系:Bachelor of Science in Computer Science
连结:https://www.uopeople.edu/programs/cs/degrees/computer-science-bachelor-degree-2/
形式:线上
经济要求:极低 ($33 USD/credit)
适合对象:上班族

此管道为大学学位,在申请上没有什麽特别要求,因为此所学校的用意就是让世界上所有人都能拥有教育资源,也因此学费非常便宜。一门课的学费基本为$100美金,换算成学分也就接近$33/credit,仅是协助维持他们基本运作,非常用心的一所学校。此学校的学分是正式的,但他属於 National Accreditation,并非常见的 Regional Accreditation,对此,可能会有部分学校较不承认的问题,有兴趣的人可以进一步了解两者的差异。

UoPeople 是我补学分的主要管道,最後也成功入取我心目中前三的学校志愿,非常符合我当初「维持正职工作」+「减少学分花费」+「补学分」这三个需求,前前後後比白天随班附读这个选项,多「省」+「赚」下了好几十万台币,减轻了我不少压力与负担。然而我最後也没有完成整个学位,而是专注在修掉需要的课程,其中包含:Programming 1 & 2、Database 1、Data Structure、Operating System 1、Computer System、Analysis of Algorithms、Calculus 等主要CS课程,总时长花费 1.5 年。而最後,也成功请两位线上外国老师(土耳其,希腊)帮忙撰写推荐信,解决非本科没有相关领域人脉的问题。

学期为quarter制,也就是一学年有四个学期,每学期最多可修道 3 堂课。

其他注意事项:

  1. 第一个学期的课程是被自动选的。如果你有申请英文免修,就不用再上英文先修课。
    我的话就没上。此外,一定会先上一堂Online Educaion Strategies,教你如何使
    用这个线上环境以及如果引用学术文章。

    也就是说,第一学期是修不到CS相关课程的,这部分时程要先安排到。

  2. 课程的注册是采先抢先到,所以要特别注意时间。我的例子是Algorithm那堂就太晚
    去申请,结果晚了一个学期才申请到。

  3. Proctor制度:有些课程是需要有个Proctor来监督你的期末考的。建议是使用
    ProctorU这个线上proctor服务,付费就能解决这个需求。
    https://www.proctoru.com/

学校:台湾各大学 (ex. 清大资工、台湾科技大学资工、台北科技大学资工)
科系:资工、资管
连结:清大 http://exten.site.nthu.edu.tw/p/412-1213-3471.php?Lang=zh-tw
形式:实体/随班附读
经济要求:低 (2,500 NTD/credit)
适合对象:全职学生

台湾大学部开放随班附读的课程通常都是早上,自然较难以与工作兼顾。比较多人分享的是清大,但这也代表你要去新竹上课,地理上的要求就更高了一点。台北地区则有台科、北科大,不过事实上,很多学校也都有类似的管道,只要你能与教授联系上,事实上都是很有可能的。我本身透过朋友介绍,认识了实践大学的一位好教授,後来也去了随班附读了一堂课程,其实大家都可以试着扩展看看各种可能性,不一定要局限在网路上被分享过的选项!如果你试出了另一条路,再分享出来,那之後的人也能有更多选择资源。

随班附读选项,可以说是在台湾最投入补学分的选项了,学费不高、但得付出白天的时间成本,并且实体课程人确确实实要到,自然多了一项地理要求。而优点是,这是最稳妥的补学分方式,实体大学课程自然有其学分公信力;此外,也可以多与教授有所互动,在邀请教授帮忙撰写推荐信,有见面有印象,可能成功率能更高些。

https://ithelp.ithome.com.tw/upload/images/20210526/20100951WzX6CFyBm4.jpg

https://ithelp.ithome.com.tw/upload/images/20210526/20100951dC3WPTnOvX.jpg

学校:New York University (NYU)
科系:Tandon Bridge Program
连结:https://engineering.nyu.edu/academics/programs/nyu-tandon-bridge
形式:线上
经济要求:中低($1850/whole progam)
适合对象:上班族

NYU Tandon Bridge 也欢迎非本科学生,使用第一年作为衔接,并且线上授课。然而,与下面要介绍的 NEU Align MSCS 不同的是,NYU Tandon Bridge Program 并没有明确保障读了之後可以直升 NYU Tandon Master program,因此是一个「两步骤」的形式。但根据前人分享,成绩如果足够高,会让申请机率上升许多。

特别注意的是,这是一种 certificate,也就是课程并没有正式学分,在这边修习的课程很可能不能被其他学校承认。因此,此路线适合想「专注攻上」一个特定学校、并且也需要「省学分花费」的转专业申请者。

其他学校也有类似的 Bridge Program,也同类似的策略,有兴趣的人可以多探索看看。

https://ithelp.ithome.com.tw/upload/images/20210526/20100951lNp8TarWgo.jpg

如果我们的最终目的是要到美国就读CS研究所,事实上若经济许可,可以直接申请出国念所谓的衔结课程。不仅可以直接进入这个领域、同学间也会形成一个资讯互享的团体。甚至有些学校科系,还会辅佐你找实习找工作,也避免自己一个人在台湾奋斗的有些孤独。

https://ithelp.ithome.com.tw/upload/images/20210525/20100951woRIpp7lCw.jpg

学校:Northeastern University (NEU)
科系:Align MS in Computer Science (Align MSCS)
连结:https://www.northeastern.edu/graduate/program/master-of-science-in-computer-science-align-silicon-valley-5236/
形式:出国念衔接课程
经济要求:极高(学费+生活费)
适合对象:全职学生

NEU Align MSCS 总时程在 2 ~ 3 年之间,第一年是让非本科的人衔接相关课程,後面则与 general MSCS 学生一起上课。其中 NEU 以他的 co-op 着名,也就是会帮你找实习,时间长度约在 6 ~ 8 个月,对於刚进入这个领域的人,可以累积不少实务经历、丰富履历内容,更可以在就读中减轻经济负担,实在很不错。而之所以可以这麽长时间实习,也是因为课程多在晚上,所以让大家能够两者兼顾。当初我也入取了这个项目,所以多深入了解许多,其实整体满吸引我的,非常实务走向。以我美国实习时的经验为例,CMU当时有3位入取,NEU更多则有4位入取,可见其务实成果,相信学校在这上面起了不少作用,并协助创造了许多实习管道。而後来也因为 UoPeople 上学分补得足够,学校自动帮我升级成 General MSCS,也就是可以少读一年。

小结论:
「策略一:修学分+自由申请学校」是最有自由度的补学分方式,拿下正式学分证明後,不论马上申请或是隔几年在申请都可以,可以让我们申请时程上保持调整弹性。其中许多执行方式更是线上的,能让大家更可能去兼顾「工作、家庭、学业」。此方案需要的就是高度的自主性,适合能自己推动自己的人。

「策略二:修学分+特定申请学校」的缺点明确,首先通常拿不到正式学分证明,并且必须锁定目标学校。然而,好处也是显而易见,费用通常低一些,并且能让你对此特定学校有着「更大申请优势」,适合对自己背景较没信心,想要好好孤注一掷的申请者。

「策略三:直接申请『含衔接课程』的学校」其实是还满好的路线,能更早进入CS环境,直接修课并跟着同学动手做专案,还保证一次申请、直接读完。缺点还是有的,就是费用极高,学分费是用实体课程算、还得负担国外生活费,这一年不仅无法兼顾工作,还相对需要更大花费,经济会是这条路线的一大考量。

对於这些资讯,希望能分享给需要的人。如果资讯有所出入,再请大家与我说声,会马上更新!此外,大家也不须局限在这些网路资讯,许多路线都是自己走出来的,多方探索、实际行动,就能为这个留学社群一起创造更多路线。未来如果有机会顺利出国,欢迎私讯互相认识、在外彼此扶持:)

更多留学经验分享,欢迎加入「用图片高效学程序」:
https://www.facebook.com/105673814305452


<<:  安装防盗系统的重要性

>>:  AutoCAD ActiveX #5-1 Selection Filters (0)

[Day6] 捉奸第二步! 把证据传到LINE里! Line Notify Token申请教学

在[Day5] 另一半疑似劈腿?! 教你用Python科技抓奸!中, 有提到只要填入申请好的LINE...

30天程序语言研究

今天是30天程序语言研究的第三天,研究的语言是python,今天主要学习的部分是如何制作一个简易的加...

[ Day 19 ] - 箭头函式

这边先简单介绍前面有用到的函式陈述式和函式表达式 函式陈述式:特性是放在宣告的 function 前...

Day 10 : 操作基础篇 7 - 使用 Workspaces 功能,快速取用不同的版面配置

前言 这是 Obsidian 使用教学 — 基础篇的第 7 篇文章。 在 上一篇文章 中,我分享了个...

Web应用扫描工具-Arachni小蜘蛛(中)

昨天我们解决了登入时的小错误 欢迎各位进入到主画面 简单的跟各位介绍一下基本功能 我们可以点选上方的...