2012 Spring term – Survival in Eugene & U of O

這學期是應該是這整個Master program最難的一學期,因為我想在Spring term把Network cluster拿到手,就只能修CIS 545 Modeling and Simulation , 或是CIS 610Advanced Network Security。 由於實在不想碰Paper,我只剩Modeling and Simulation可以選。

Modeling and Simulation是位半退休的Sarah Douglas教授教的,原本大概有7~8個研究生修這堂課,第一周結束之後,只剩3個研究生,剩下全部退光了!雖然說有人對Sarah Douglas的評價不一,但是以教學的能力來說,他應該是數一數二的強,不只教的內容恰到好處,且口齒清晰還淺顯易懂。我記得有次上課,Sarah正在講解Predator-Prey model:

“You can see the hare population increases here in the curve…”
整句還沒講完,教授突然停下來,就看著我說:
“Hare is a kind of rabbit.”

雖然Hare對我來說不是生字,但這種貼心教授哪裡找?之後發現教授連ATM,Heads or tails 都會解釋。但教得好對學生的期望也就高。他的Simulation作業常常讓我做到抓狂,好幾千筆資料如果你Coding對的話,會和老 師的答案一模一樣,所以老師就直接把出來的模擬結果直接給你,你做得出一模一樣的結果就代表你做對了。那5次的作業真的是讓我抓破頭皮,看著幾千筆的資料在對答案,有時候差個0.01秒就代表你錯了。但如果模擬對了,那真是感覺真是暢快無比。

另外修的一門課是Zena Ariola 的 CIS 624 Structure of Programming Languages。根本就是一門要人命的課,也是我覺得整個Master Program最無俚頭的課…偏偏是”必修”,躲也多不掉。一個商管學院畢業的我,完完全全沒有頭緒這門課是在幹甚麼。大學只學到怎麼把Compiler設定好就可以編譯,現在是要自己模擬Compiler! 作業出的一個接一個,我們一組有SrishtiEmilyJohn 和我,最高的紀錄是18個小時在一起做一樣功課,而且完全沒概念是做對或是做錯。我們常常把討論的結果寫在白板上,然後拍下來回家再抄成成正式作業交上去。不過常常遇到的結果是我們根本沒法理解我們寫了甚麼在白板上,有興趣的可以看下面我們的傑作。(印象中這是第一次功課某一題解答)。

我們的Structure of Programming Language作業

期末真的是莫名其妙,厚厚的一疊讓你寫到爽,老師也不監考,反正你們也搞不出答案。老師改考卷更真的是妙,考完隔天早上馬上收到成績,常理判斷根本改不完啊…

和Prof. Zena的合照

在口耳相傳下被拱上了TAE 秘書的職位,每個月的會議紀錄和剛開始的人事地震都讓我覺得有些煩躁,畢竟那感覺是工作時候才會遇到的情形,而且這個台灣人的Group就這麼小,難免常常會碰到,一做不好就變成兩邊都不是人了…不過順帶做了個TAE的網站,用Google site還蠻方便就可以搞定了。

這學期接的GTF是CIT 281 Advanced Business Systems,這幫學生不像是CIT382的學生,有些連開文件都不會開:

Student: How do I create a txt file?
Me: Just open your notepad and you can create a new txt file.
Student: Where is my notepad?
Me: Click on the windows icon on the bottom left part of your screen, then type “notepad” in search bar.
Student: Where is the windows icon?
Me: On the bottom left of your screen.
Student: Oh. Then what?
Me: Then you search for the notepad….

要不就是搞不清楚狀況,我已經他答案了他還懷疑我給了他錯的答案。題目是印出2的N次方,學生的銀幕上列著的是 1,2,4,8,16….結果還問我為什麼答案是錯的,哀,這學期的學生實在不好帶。

這個Term算是蠻Intense的一個term,但是想到暑假要到了,女朋友要來,還有個3個月的假,咬著牙也過了!

在此留個言吧