※ 引述《PsMonkey.bbs@ptt.cc (痞子軍團團長)》之銘言:
> 來另闢戰... 我.. 我是說話題... 囧>
> 我對其他學校(無論國內外)的資訊系課程安排都不太清楚
> (連自己系上的都搞不太清楚了 XD)
> 我想問的是... 電子電路這類相關的課程,有必修的必要嗎?
> 或著反過來問... 有沒有資訊系是純粹偏向軟體的?
> 如果真的有,那還需要電子電路相關的課程嗎?
> (研究所的話,至少存在一個中央軟體工程所)
> 又或是調查另一個問題...
> 有哪些資工所的課程 or 研究方向需要用到電子電路相關?
> 坦白說,我真的是井底之蛙,研究所也跟資訊領域離的有點遠
> 但是,像數位邏輯設計這門課程倒也還好
> 像電子電路這門課對我的意義,就完完全全只是讓我拿到資訊系的畢業證書
> (在三修之後莫名其妙過了... Orz)
> 所以,還請各位大大開示一下我的疑惑 Orz
如果真要明確區分科系原始意義的話,
資工系並不適合走純軟體方向,
而資科系外人看起來似乎很像,
但實際上是發展偏數學和演算法方面的理論,
資管系看起來某方面很適合往純軟體方向發展,
但其本質也並非如此。
老實說若不是考慮到社會上的學歷崇拜,
對寫程式有興趣的人讀到高職專科畢業其實就很夠了,
上了大學接受四年教育,
總是必須要有所不同,
而你所說的「軟體工程」,
事實上對多數愛寫程式的工科學生來說,
這門學問有一半是看起來非常像是商科的東西,
裡面很多東西也不是那麼直覺的跟軟體相關,
換言之它有一半是屬於一種軟體專案管理方法論,
雖有「工程」二字實際上卻有跨到「管理」。
總之,只要是大學以上的教育,
並不會有真正的「純粹偏向軟體」的領域,
一定會附加上一些東西。
資工系因為是台灣才有的科系,
當初設立這種科系的原因,
主要就是希望培訓出來的學生是附加上「硬體」方面的知識,
換言之在理想情形下,
要附加什麼東西是在學生入學時就決定好的,
只不過這是民主國家所以不可能強制這樣搞。
講白一點,
理想上資工系出來的學生要具備和電機系/電子系學生合作的能力,
跟他們一起在同一個工作環境交流時,
資工系的學生不會聽不懂電機電子系的人在說啥,
一起 meeting 時也不會電機的一上去報告資工的就聽不懂直接睡著,
然而非常遺憾的是,
成功的案例並不多。
為了避免有人繼續看下去會不爽,
還是先提醒一下這篇回文開頭的前提:
「如果真要明確區分科系原始意義的話。」
前提重申完了,
也花了不少篇幅說明資工系的意義,
現在可以直接回答你的問題了,
答案是資工系只要還是叫 CSIE,
在「形式上」就不應該把電子電路的東西從必修排除掉,
不然就不能叫做 CSIE 了。
雖然我個人是不喜歡徒具形式的東西,
但是我還是必須這樣回答你,
這是因為課程的選必修是很形式化的東西,
所以說我這麼回答並不代表我對形式化的東西特別喜好,
這點還是要先講清楚。
另外,
你原文寫的是「資訊系」,
我也不太清楚你指的到底是否為資工系,
從你引文的內容來看姑且先判定為資工系,
如果不是,那這篇文章大家可以跳過。
--
Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net
School: National Tsing Hua University Department: Computer Science
Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design
Researching: Software pipelining for VLIW architectures
Homepage: https://it.muds.net/~uranus
--
╔═══╗ ┼────────────────────────╮
║狂狷 ║ │* Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮
║ 年少║ ┼╮ < IP:140.119.164.252 > ╰─╮
╚╦═╦╝ ╰ * From:61-230-216-63.dynamic.hinet.net
─╨─╨─ KGBBS ─ ◎ 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩 ◎