高考选专业时候的纠结:人工智能、软件工程、计算机科学与技术三个专业的区别

这几天总有朋友来问如果有些大学计算机系分得比较细,读哪个专业比较好?人工智能、软件工程、CS(计算机科学与技术)怎么选?

不是招生老师,说不到很准确。不过作为IT从业人员,大致也了解这几个专业的各自方向。

人工智能专业,是这些里面最偏向于算法和数学的,选它最好有扎实的数学(尤其是代数)功底,需要经常性跟数学公式打交道,仅次于数学系。算法公式常常长这样:

高考选专业时候的纠结:人工智能、软件工程、计算机科学与技术三个专业的区别_第1张图片

(我好像连字母都读不全......)

软件工程专业,偏代码落地。把算法或者用户的需求,转化为代码、完成程序任务。课程大多也很落到实处,比如Linux、比如web设计等等...

CS计算机科学与技术专业,除了常规计算机课程外,往往还涉及到数字电路、信息安全等方向。

 

如果是我,数学好就读人工智能;喜欢写小程序、代码就选软件工程;硬的软的都想来一点,就选计算机。没想法的话,就随便进一个吧,都是热门专业啊啊啊!

你可能感兴趣的:(闲聊,安全,机器学习,程序人生)