(先不講工簽, 只講學術)
其實我數了一數, CS bachelor最core的東西, 有如:
Computing with Python
Object-Oriented Programming with C++
Discrete Mathematics
Data Structures and Algorithms
Computer Organization
Computer Systems and Networks
Operating Systems
Design and Analysis of Algorithms
Computer Architecture
Software Engineering
10門課左右, 4+4+2, 一年三個學期搞定不是不可能的.
所以理論上是可以1年搞定的.
當然, 如果本身是相關主修, e.g. Math, Stat, EE之類的, 自然輕鬆點.
但是如果本身是讀人文社科之類不習慣數理思維, 或者是商科會計之類本科根本從來沒受過智力上的考驗和訓練的, 那一年就真的痛苦了.