iT邦幫忙

1

資工系課程修習請益

  • 分享至 

  • xImage

各位好,
原就讀文組,因緣際會下對程式是有興趣,想雙主修資工系,排除系上必修課衝堂時間,有排出一資工必修修課順序,但是不確定話不會先修的課需有先備知識,以及修課會不會很吃力等,因此想詢問建議!非常謝謝各位~
已一有點C/C++及java基礎
https://ithelp.ithome.com.tw/upload/images/20230131/20157316noSja7SDdj.jpg

各校的輔修拿學位有各自的規定,以資工來說,按照上面給的課程都算是基礎課程,就業要實做的話會有很大的距離,但是如果這些基礎都夯實的話,進入就業環境就會很輕鬆,建議是先看未來想走哪個方面,技能樹要點,然後用課餘的時間學習,相信對樓主會有更好的幫助
win895564 iT邦新手 1 級 ‧ 2023-01-31 14:20:10 檢舉
資料結構學扎實很有用
Hans5300609 iT邦研究生 4 級 ‧ 2023-02-02 02:33:15 檢舉
如果覺得無論如何想拿資工學士學位
必修衝堂會建議考慮留級一年修完
因為不同學校有不同課程方針,建議也可以和兩系師長討論
例如某課是另一們課的延伸或是證照課,沒修過之前課可能很難跟上
而我們學校也沒有擋修制度擋人(頂多就限制班級人數,有學長要修再臨時改上限)
學校學費一定比外面補習班便宜可多加利用
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
5
alien663
iT邦研究生 5 級 ‧ 2023-01-31 16:43:50

我覺得如同窮嘶發發發所說的,其實課程大多是基礎課程,距離就業的實作差距相當大。

這邊提供我自己的一些想法給你參考。
首先,在這些課程當中,其中我覺得最難以避開的,是演算法和資料結構兩堂課程,這可以說是資工系的基石,如果真的很討厭,那可能資工系就不太適合你......

而資工未來的就業面向其實很廣,不同的基礎整合在一起,可能就是一個領域的東西。
如果真的對資工系的東西有興趣,當然可以先試著修修看相關的課程,然後將自己有興趣的那些基礎課程整合在一起,看看可以前往哪一個領域去發展。

例如 :

  1. 資料庫管理 + 線性代數 + 統計 => 機器學習
  2. 計網 + 資安 => 網路管理
  3. 邏輯設計 + 組合語言 + 計組 => 嵌入式系統
  4. 資料庫管理 + 資料結構 + 作業系統 => DBA
  5. 資料庫 + 前後端 => 網站全端

以上只是我自己比較能想得到的部分,當然實際情況不是這麼簡單,我覺得可以用這樣的方式去嘗試看看,學點技術的同時,說不定還可以找到人生的志向。

至於修課會不會吃力,坦白講很看你的數學邏輯好不好,因為資工系相當依賴邏輯思考,是一個天才和庸才差距非常大的一個專業,雖然如此,我還是覺得資工系依舊是個勤能補拙的領域,只要你願意花時間心力去學習技術,或許最終依舊無法成為開發新技術的領頭羊,但我想要在這個領域有所成就是沒有問題的。

1
suncuxiapple
iT邦新手 1 級 ‧ 2023-01-31 17:21:08

把錢拿去投資股票會比較實際點
基礎課程太多有太多老師可以選擇不代表名師課程你就會聽得懂
我比較喜歡有實際東西用能夠做出產品心態來去上課會對你自己比較有幫助
修了這麼多學分就是為了張畢業證書

英文與邏輯

看你要運用在哪個方面行業別

2
JamesDoge
iT邦高手 1 級 ‧ 2023-02-01 08:17:32

看你要雙主修資工系的用途為何?

1.升學考研究所:
就專攻會考的科目,其他都是浮雲
一般準備資工研究所, 主要考三大科:
一、 計算機數學: 主要包括離散數學與線性代數。
二、 軟體設計: 主要包括資料結構與演算法。
三、 計算機系統: 主要包括作業系統與計算機組織(結構)。 有部份的學校還會考系統程式、機率、計算機網路、計算機概論 或是數位系統(邏輯設計)。

2.興趣:
就修你對資訊工程感興趣並實際會用到的技能樹
例如: 程式語言、資料庫相關、軟體工程相關、嵌入式系統、機器學習、網管技能
但你這些都學精通了,你不碰三大考科,裸考基本上是考不上好一點的資工研究所

所以看你目的為何?
學歷還是學技術
學歷重要還是學技術重要?
你可以參考我寫的一篇文章
現實裡的貴族格調 內在篇:學歷重要嗎?

0
james732
iT邦新手 5 級 ‧ 2023-02-01 10:25:29

資工系最基本也最重要的,就是考研究所必讀的那六個科目

資料結構+演算法
如果要深入把程式寫得更聰明、更有效率,而不是暴力解,就一定要學會這個
也對於「面對現實問題,要怎麼寫程式解決」會有幫助
計算機組織與結構
一般教科書應該是這本「白算盤」
https://www.tenlong.com.tw/products/9789866052675
這是軟硬體介面方面的基礎,如果想要深研底層的架構,這門課會非常有幫助
作業系統
一般教科書應該是這本「恐龍書」
https://www.tenlong.com.tw/products/9781119586166
如果你寫的程式是要常跟作業系統打交道,這門課就會非常重要
線性代數與離散數學
我數學很爛,不過良葛格這篇文章,有說到寫程式對數學的重要性
https://www.ithome.com.tw/voice/152502
很多複雜的問題,會需要用數學模型去解,包括最近很熱門的機器學習等等

除非您之後會想要深入嵌入式系統,否則我不太建議學「組合語言」
最主要是可能會迷失在數不盡的指令細節…

0
eric_hsu58
iT邦新手 3 級 ‧ 2023-02-06 14:52:04

你自己已經研究的很詳細了。
幾個方向,上面的網友也有仔細說明了,
一個是修輔系
一個是雙主修
還有一個是大學在原科系讀完,研究所考資訊相關科系。
我自己大學是讀心理系,研究所讀資訊工程,資訊相關的必修課程在大學都已經修完。
非本科系的研究生,入學之後會被要求要補足大學部的必修學科。

我要發表回答

立即登入回答