---
title: 陽明醫工學生雙主修交大資工經驗分享
tag: casual
---
先簡單的自我介紹一下
我是目前大四(2022/09/14)的學長
如果想要聯繫我可以透過 [Facebook](https://www.facebook.com/profile.php?id=100000341037186) 或者我的信箱`sam24341094@gmail.com`
以下內容都是我的個人經驗 僅供參考
如果有什麼不對的或更新的內容可以跟我說一下
# 更新(2023/11/17)
看了這篇文來問問題的人比想像中多的多,因次在這邊小小更新一下
先講結論,最後我是沒有過資工的雙主修申請
到我申請那時候,申請人數不斷的上升,導致有太多原本資工系上的同學搶不到課,因此他們把每學期的雙主修名額砍到只剩**10個**(這個數字是他們到2023年才[公布](https://www.cs.nycu.edu.tw/announcements/detail/9967)的,我被拒絕的時候還沒有公布)
所以最後我並沒有成功雙主修成功
根據我最後多方的調查跟詢問
我認為資工系辦主要在乎的點有兩個:
1. 基礎程式成績
我自己是在考試拿到340分,最終學期成績是B-,後來聽到有上的普遍都有到400以上。
2. **已經修好**的資工系學分有多少
這邊說的已經修好是指成績單上看的到的,像我那時候成績單上面只有12學分是資工的課,即便我在大四上選了18學分的資工的課,但他們似乎不會去查你當學期選修學分(也挺合理的不然你選了沒過也沒意義),主要理由是系辦說有太多學生雙主修後都沒有辦法順利畢業,如果你已經修過了一些學分,比較能說服系辦。
## 建議
我最後在大四下修畢了42學分資工的課(包含全部必修),GPA則是4.03,如果是以這樣的背景去申請我相信應該過的機率會挺高的,所以還是建議任何想要雙主修資工的同學
**盡早**、**盡早**、**盡早**開始申請和修資工的課,給自己多一點機會
我那時候的想法是,因為我是陽明的學生,我不想台北新竹兩邊跑上課
所以在大三把系上的畢業學分+部分會衝堂的資工學分修畢(6學期修了138學分)
打算大四、大五在新竹待上兩年修資工的課
但事實證明,資工系不太在乎你系上的課修的怎麼樣,他們只在乎你資工學分修了多少而已
所以可以考慮先修資工的課而不是系上的學分,然後早點考基礎程式設計
盡早開始申請,不要像我一樣拖到大四上
只給自己最後一學期一次機會申請,結果最後沒上也就掰了。
## 給也申請不過的你
如果還有時間,可以考慮暑假的轉系申請,那個就會相對單純一點,只看基礎程式成績
我最後是申請了資工跨域學程,並且已經在今年6月畢業了,目前正在努力申請美國的CS碩士
只能說沒有CS degree對於申請碩士真的很吃虧
至少在選校上,我將同背景情況下會申請的學校排名都往下降了5~10名來申請。
但說實在話,最後畢業找工還是能力至上,學位頂多影響第一份工作
所以不用灰心喪志!
就去申請跨域學程,把想學的學完
然後快快樂樂的讓自己變下地下資工人吧!加油!
# 申請流程
先來說說交大的奇怪制度
相比於其他學校通常都在暑假公布結果
交大的雙主修申請是在每學期的加退選結束後才會公布
所以如果你是上學期加退選後交的 你最快要到明年才能以資工的學生選課
因此會建議能儘早申請就儘早申請吧
不然就會像我一樣這學期有有21學分七堂課都要加簽了..
## 申請資格和文件
這部分可以去參考交大資工的官網,那邊有持續更新而且詳細的資料
但在我這屆是要
1. **有排名**的中文成績單
2. 申請表
3. 通過基礎程式設計課程
細講一下這三點的內容
### 成績單
**成績單一定要有排名才可以!**
不要像我一樣傻傻的印了才發現浪費了20塊
通常有排名的成績單學期初會還沒提供
可以先去遞交申請表然後等之後再補交成績單
### 申請表
申請表是在學籍成績管理系統裡面
不要再去註冊組或系官網找了!
然後申請表要先給**系辦簽好名**才能交
不要像我一樣傻傻的跑去交大又折返跑跑回來哦
### 基礎程式設計
這是一堂沒有學分也不用上課的課程
通過的標準就是要通過由資工系舉辦的程式檢定(GPE)報名資訊如下
[程式檢定粉絲專頁](https://www.facebook.com/nctupe)
考試內容可以去看看[這篇](https://medium.com/@linzino7/gpe-程式檢定血淚談-ae5d09673254)
記得要去選課再考哦!
### 基礎程式準備
這邊可以簡單分享一下準備的方式
首先就像上面那篇文章所說的一樣
是可以用python的 但真的很不穩定
有很多道題都不支援python
所以還是強烈強烈的推薦使用C++/C
而且C++/C真的是很重要的基礎(資工系的作業都會叫你用C++/C寫)
多練一點是好事的
先說一下
學校有提供[Online Judement](http://gpe3.acm-icpc.tw/) (OJ)來讓你刷題
裡面有很多UVA的題目可以練習
基本上要考過這個你會需要多少懂一些以下的資訊
1. C++/C 程式能力
2. 演算法
3. 資料結構
至於要怎麼學這些東西呢 ~~(可以考慮找學長我本人上家教)~~
如果你不趕時間 可以就照著修課進度修好這些東西就好
不然可以購買[這本書](https://www.books.com.tw/products/0010926360?loc=M_br_r0vq68ygz_D_2aabd0_B_1)
CPE跟GPE是差不多的東西
可以照著這個學
或者我有列一些我認為可以幫助到考試的
可以參考看看
不用一定要全部學完才去考!
想考就去考吧
~~多考試多刷幾次搞不好不小心就過了~~
#### C++/C 程式能力
1. STL的基本結構用法(vector, string, queue,list,pair,map)
2. 流程控制(if,switch)
3. 迴圈(do while,for loop)
4. function
5. 輸出入用法(cin,cout,scanf,printf,getchar,getline)
#### 演算法
1. Sorting
2. Shortest path
3. Minimum spanning tree
4. Search
5. Dynamic programing
6. graph searching(DPS,BPS)
#### 資料結構
1. linked-list
2. stacks
3. queue
4. graph
5. binary tree
我覺得可以先把C++/C 程式能力練好
演算法和資料結構可以等遇到題目再慢慢學
尤其是資料結構
因為要實作資料結構其實很難(所以陽明的資料結構都不教實作 但這其實很不好)
所以通常需要實作資料結構的題目都偏難
當下都不太可能寫得出來 當然可能你很厲害啦
# 選課
資工在上學期的禮拜三有排三堂必修
分別是**機率**、**線代**、**作業系統**
所以一定要最快在大二就開始修你才有可能來得及準時畢業
## 抵免
醫工的微積分跟物理都是3/3學分
而資工的則是4/4
但根據我這禮拜(2022/09/12)詢問的結果(到底能不能順利畢業我也不知道)
是可以不用重修的
但要多修兩堂3學分的專業選修來補不足的學分