准备跨专业转码申请美国的CS online Master,以前计算机基础课学过几门编程语言和一些数学课. ----
现在欠缺数据结构和算法、计算系系统结构等申请的前置课程。人在国内,也来不及参加美国社区大学的在线课。
想请教一下国内成人自考的课程分数可以用来申请吗?看有的说在线课程的在学校的认可度不是太高,国内大学的线下课也没找到只针对这几门课程的学分考试。
可能的选择是:
1 国外大学或培训网站MooC
2 国内大学MooC
3 国内课程的自考. 1point 3acres
在申请硕士的时候,哪一种方式最会被学校认可?学校官网提到的是推荐在本地大学完成这些课程。
We highly recommend applicants complete courses in these areas at a local university near them prior to submitting their application.
能夠取得國內外大學學分,是最有效的認證方法
如果沒辦法拿學分的話,樓主列出的三個選項中,選項一認可度最高
. .и
像Georgia Tech OMSCS有列出MOOC上推薦修課清單. 1point 3 acres
Introduction to Python Programming, using the same material as CS1301: Introduction to Computing at Georgia Tech.. 1point3acres.com
Introduction to Object-Oriented Programming with Java, using the same material as CS1331: Introduction to Object-Oriented Programming at Georgia Tech.. 1point 3 acres
Data Structures & Algorithms, using the same material as CS1332: Data Structures & Algorithms at Georgia Tech.
零基础转码但还没上岸大厂的给个建议,求轻喷(狗头)
如果是零基础的小白的话,建议去看看grokking algorithms 这本书,python写的,清晰易懂,很适合小白。把数据结构和算法熟悉了之后,最主要的:多刷题!多刷题!多刷题!这样你才能更好的理解这些数据结构和算法的场景。
底层的一些东西建议看看CSAPP这本书,B站上有免费的公开课(带字幕的),直接搜深入理解计算机系统 or CSAPP就行。这本书我还没看完,但是很多人推荐而且看了之后确实能对计算机的一些底层东西有理解。
系统设计的话,有条件的就去educative.io 上先看grokking the system design(没条件的话就某宝上搜,都有资源的)。想深了学的话就DDIA。但是如果是SD纯小白的话,建议可以去看另一个贴子的几个case,这样你就能对一些components有一些大概的了解,之后看grokking the system design的话也有侧重点,要不然容易枯燥。
另一个贴子的链接在这:https://www.1point3acres.com/bbs/thread-1068786-1-1.html. .и
本人也是转码,还在startup混yoe,感觉上述这个比较适合小白,因为我当初也是小白(对,two sum 看了2天才理解透也顺便学了for loop和dictionary)。
最后,祝顺利。. ----
(个人经验,求大佬们轻喷)