转专业计算机c语言,转专业申请美国计算机专业研究生必须要做的准备
先修課——轉專業申計算機時,補先修課是使自己match的重要的一步。
1.紐約大學的計算機碩士項目(計算機系的M.S. in Computer Science和M.S. in Information Systems項目)對申請人的先修課要求:
The minimum prerequisite background for admission to the MS program consists of:
(1)Languages: Deep working knowledge of C and familiarity with object-oriented concepts and work with some object-oriented language such as Java or C++.
(2)Data structures and mathematics: Understanding and working knowledge of pointers, lists, stacks, queues, trees, arrays and recursion; induction, order of magnitude growth, probability and elementary combinatorics, set notation.
(3)Working familiarity with windows and Unix.
(4)Knowledge of assembly language (e.g. Intel or Motorola) sufficient to understand self-modifying code.
Promising students who do not have this background should consider applying to the non-degree program and if accepted, enrolling in our one year preparatory course (PAC). Please note successful completion of the PAC courses does not guarantee admission to the MS program. Students without adequate mathematical training should take Discrete Mathematics, which is offered in the summer only.
(數據來源:https://cs.nyu.edu/home/master/prospective_admission.html)
2. 東北大學的計算機碩士項目(Master of Science in Computer Science)對申請人的先修課要求:
Computer Science MS degree candidates must have completed the following undergraduate material:
· Data Structures
· Computer Organization
· Calculus (one year)
· Discrete Mathematics
· Experience in a high-level procedural language (C, C++, Java, or Scheme)
Industrial experience in these areas may be an acceptable substitute for formal coursework.
(數據來源:https://www.ccis.northeastern.edu/program/computer-science-ms/)
3. 伊利諾伊大學香檳分校的計算機碩士項目(計算機系的所有碩士項目)對申請人的先修課要求:
· Applicants who do not hold a bachelor’s degree in computer science must have sufficient background in computer programming, data structures and algorithms, computer architecture, and theory of computation. We highly recommend applicants complete courses in these areas at a local university near them prior to submitting their application.
(數據來源:https://cs.illinois.edu/admissions/graduate/applications-process-requirements)
簡言之,計算機碩士項目對申請人的先修課要求普遍包括:
(1)編程語言:一般要求C++或Java之類的面向對象編程語言,至少要會C語言。
(2)數據結構,有時會在此基礎上要求申請人懂算法。
(3)數學基礎:一般至少要求高數或微積分,進一步要求包括概率論、數理統計、線性代數、離散數學之類。
(4)其他:其他計算機相關課程也可能有要求。
當然,也有同學會說,并不是所有計算機碩士項目都有先修課要求,而且有些學校比如東北大學還有專為轉專業的申請人準備的計算機碩士項目,所以先修課不補也沒關系。筆者認為,有時間和精力的申請人還是盡量通過各種可行的方式補一下先修課,這既為以后的碩士學習和就業打下良好的基礎,也有利于使自身更match計算機碩士項目,更是申請人對計算機的興趣與轉專業申請的決心的直接體現。
總結
以上是生活随笔為你收集整理的转专业计算机c语言,转专业申请美国计算机专业研究生必须要做的准备的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java什么时候该加void_平时容易忽
- 下一篇: java.io.tem_从屌丝到架构师的