瑞典交換: 修課心得

searat
12 min readJun 15, 2020

--

本篇將分享在瑞典查默斯理工大學半年的修課心得。基本上瑞典是採學季制,台灣學校的第二學期相當於這邊的 period 3 和 period 4。大學部課程多為瑞典語授課,而研究所則是全部採英語授課,因此筆者下列所修的四門課皆為碩士課程,提供各位參考。

Chalmers Lindholmen 校區

TEK255 Managerial economics

開課系所/年度

Technology Management and Economics/2020 P3

授課內容

指定教科書為 Adams, J. and Juleff, L., 2003. Managerial Economics for Decision Making。 這門課有兩位老師分成前後半段輪流授課,前半佔了四週,主要對應到教科書的 Ch. 10 & Ch. 11 關於投資的部份。一開始先簡短介紹 time value of money 的概念,也有稍微提到怎麼讀 balance sheet 跟 income statement 和挑出公司常會在數據上動的小手腳。接著會依序介紹常見的 investment appraisal technique 如下列:

  • Payback
  • Net Present Value (NPV)
  • Annual equal NPV
  • Internal Rate of Return (IRR)
  • Modified IRR
  • Profitability Index

這幾個方法老師上課都會詳細解釋並且用 excel 示範例子。

接者會漸漸帶入 risk adjusted discount rate 以及 expected NPV 的概念並利用常態分布來計算虧損機率。到此為前半段的授課內容。

後半部分對應到課本的 Ch. 1 ~ Ch. 5 關於 macroeconomics 的部分,主要包含以下內容:

  • Performance Indicators (GDP, inflation, … etc)
  • Demand function & elasticity
  • Regression Analysis
  • Market structure
  • Pricing
  • Costing

除了書上的範例,老師不時會提到歐盟與瑞典國內的各種經濟政策 (以及他本人的種種不滿 XDD),例如低通膨、低利率等等。

評分方式

這門課的評量方式只有交一份小組學期書面報告(~10頁) 和期末考而已。學期報告要求每組去採訪自選的一家企業,了解該企業做投資決策的種種步驟過程。老師希望小組採訪的企業是具有一定組織規模的所以還另外規定投資金額需大於 500,000 克朗,因此聯繫到適合且願意分享的公司事實上成了這份作業最困難的部分。

至於期末考老師則會提供考古題,基本上考古寫一寫就不會有太大問題。

心得

個人覺得整門課收穫最大的就是學期報告的部份。以筆者這組為例,就 interview 了兩家瑞典傳統民生工業公司的 CFO 和 financial manager。他們分享到比起買進新機台蓋工廠,收購德國及南歐地區的公司更符合他們近年的發展目標。同時也提到由於歐洲傳統產業很多都是家族經營的小公司,運作上不像大企業運擁有專業的財政部門,因此雙方在談收購時不太會用到教科書上介紹的各種金融分析工具,而多半僅是利用簡單的 EBIT multiple 與業主協商。另外這些被併購的家族企業中大多員工也都是老闆的親朋好友,因此併購完成之後對這些員工的處置/轉移也是常碰到的棘手議題之一。除此之外也有提到,在同行歐洲市場中,擁有更環保的機台和工廠已經不僅是為了符合政府的法規,而是成為了品牌行銷上的一種優勢。

至於上課的部分,筆者感覺到老師其實沒有太認真準備,但他也自稱年輕時期有豐富的投資經驗,所以好處是常常可以聽到一些投資方式跟股票市場的分享,但缺點就是理論的部分可能要另外自己看書惡補就是了。

DAT262 Model-based testing

開課系所/年度

Computer Science and Engineering/2020 P4

授課內容

指定用書是一本網路公開電子書,叫做 Software Testing: From Theory to Practice,並搭配數篇 paper 作為補充。這門課也是兩位教授輪流上課,主要分為三大部分如下:

Part I

  • White-box testing
  • Coverage-based testing
  • Black-box testing
  • Scenario and risk-driven testing
  • Boundary value testing

Part II

  • Extended finite state machine
  • model-based testing

Part III:

  • Property-based testing
  • Mutation testing

雖然課名叫作 model-based testing,但其實整學期有一半時間都是在介紹軟體測試的概念還有基本技巧,因此筆者倒是覺得這門課比較像是 introduction to software testing。上課方式除了投影片講義之外,針對提到的 testing tool/library/framework 老師也都會親自 demo 寫 test cases, 所以遇到陌生的工具也不用擔心跟不上。除了理論介紹之外也會不定時導讀 paper,並花了不少時間討論近期軟體測試在學術界與業界的現況 。

評分方式

總共有三份作業和期末考,基本上就是一個 part 一份作業的意思。作業 1 請學自選一個 testing tool,最好是 open source, 熟悉該 tool 的使用並撰寫簡單 test case 示範,最後採訪該 tool 的開發者討論關於該 tool 的開發目標、成熟度、以及限制等等。最後繳交一份形式相近於 tutorial documentation 的報告。作業 2 請同學自選一個 API 並使用 Graphwalker 工具對該 API 建立 model,接著用 Java 撰寫 model-based testing。作業 3 則算是作業 2 的延伸,只是將 model-based testing 改為 property-based testing (程式語言不限,使用 QuickCheck library) 並對 source code 做簡單的 mutation。

期末考是 open book,題目多為情境題 (e.g. 設想你是某家感測類手遊開發商的測試工程師,請設計…) ,老師強調評分取決於解釋的詳細程度。也因為如此,一題往往要兩三個段落才交代得清楚。另外,題目不僅很多,有些還需要畫圖表、列表格等等,筆者寫到最後其實覺得時間不太夠 :(((

心得

當初會選這門課是因為之前在軟體公司實習時有接觸過一些 QA 的工作內容,因此想更進一步了解。這門課對筆者而言算是蠻特別的一門課,因為在交大的資工系課程大多為 computer science 偏理論的課程,比較少有這類著重 software engineering 的實務課程。除此之外,老師對於概念講解、寫程式、和 paper 導讀三者的比重分配個人覺得恰到好處,由此提供了一個完整的 overview 給軟體測試的初學者。非常推薦讀者有機會可以修看看。

SSY145 Wireless networks

開課系所/年度

Electrical Engineering/2020 P4

授課內容

開課教授本人的講課堂數不多,主要的形式是以一系列的 guest lectures 來對特定無線網路議題做介紹,這些 guests 多為校內其他教授或業界的工程師,開課教授則是扮演 moderator 的角色。針對每個主題老師也會提供一兩篇 paper 作為補充閱讀。詳細探討主題如下:

  • Academic Technical Writing
  • Basic Principles of Wireless Networks
  • From 4G to 5G and Beyond — part 1
  • Challenges and Opportunities with mmWave Communications in 5G
  • From 4G to 5G and Beyond — part 2
  • Cellular-V2X and Integrated moving networks
  • Spectrum management concepts for mobile and wireless communications
  • Wireless backhaul
  • Space Communications
  • Slicing in 5G Transport Networks
  • Wireless Security
  • Testing of Wireless Devices
  • Presentation Skills
  • Basics of Positioning in Wireless Networks

評分方式

包含了一篇期末要交的 review paper (IEEE conference format < 6 pages)、期末考、和每堂 guest lecture 結束後的 quiz。

Review paper 占了超過一半的分數比重,期初時 TA 會幫大家分2–3人一組,每組選定題目後照著進度繳交 planning, 1st draft, final draft。然後期末時也會舉辦一個 mini-conference 向班上報告。因為是 review paper 所以不用跑實驗,但要大量的 literature survey 是蠻花時間就是了。

關於 quiz 的部分老師會在前一次上完課後請每個同學出題,彙整到課程題庫後在下一堂課隨機抽四題出來當小考。偶爾也會參雜老師自行出的題目,主要會是跟補充 paper 內容相關。

期末考非常簡單,基本上 100% 是從整學期累積下來的題庫挑選的,而題庫在考試前也會公開 (沒有解答),所以沒什麼太大問題。

心得

由於瑞典和 Ericsson 在歐洲的 5G 發展上處於較領先的地位,因此絕大多課堂討論都會以 5G 的開發應用為重心。這門課整體的感覺比較像是給予碩一學生們之後論文題目激發靈感,大多的 lecture guests 也會在課堂上歡迎學生加入他們的 lab 做研究或是到他們公司寫論文 (以實習題目作為碩士論文在 Chalmers 算挺常見)。筆者雖然對通訊領域沒有太大熱情,但抱持著走馬看花的心態了解一下北歐電信大國的概況也是頗有樂趣 :)))

SSY150 Multimedia and video communications

開課系所/年度

Electrical Engineering/2020 P4

授課內容

這門課主要是在探討多媒體資料壓縮的技術,內容涵蓋了從語音、影像、到視訊的壓縮與傳送,探討主題如下:

  • Modeling and compression of speech/audio signals
  • Methods for compression of 2D images
  • Video compression methods and standards
  • Transportation of compressed multimedia packet data through error prone IP networks
  • Recent development in Ericsson Research on multimedia research
  • 5G basics and applications to multimedia data transmission
  • Modeling of erasure networks, packet loss protection

本學期有兩堂 guest lectures,其中 Ericsson 工程師授課的那堂花蠻多時間在介紹 MPEG 制定的 H.264、H.265、和 H.266 (ongoing) 標準的細節。而 5G basic 的那堂課其實就是 SSY145 Wireless networks 的老師來上的,內容就跟那門課大同小異。

評分方式

開學時老師有說過這門課是屬於 project-orientated, 所以七成以上的分數來自於三份 Lab 作業,剩下的是 quiz 和期末考。Lab project 每兩人一組,全部都是用 MATLAB 撰寫模擬。Lab 1 是對語音實作 LPC speech synthesis 並用 cepstral analysis 來做 pitch detection。Lab 2 是對一段短片的 I-frame 做 2D-DCT,對 B-frame 和 P-frame 做 motion compensation。Lab 3 為 lab 2 的延伸,寫出一個包含 channel coding 和 IP network 的模擬 (see Figure 1)。

Fig .1. Block diagram of end-to-end image communications over IP networks.

關於 quiz 的部分每次占總成績 1% ,主要是考簡單概念,講義有念就沒問題。期末考有 1/3 題目跟 quiz 一樣,另外 1/3 出自於 lab 的問題與討論,剩下是計算題,所以準備上也是很輕鬆。

心得

基本上就是一門中規中矩的電機系實作課,上課的部分老師不會深入的解釋每個理論,大多都是簡單提過而已。雖然可以理解老師想要同學自己去多做 reading 和蒐集資料,但是班上大多同學包括筆者本人對老師的講課有頗多不滿,因為對於同學的提問老師經常答非所問或是以趕時間為由拒絕詳細說明。

對於 project 的部份涵蓋的所需知識算蠻廣 (語音處理、影像處理、錯誤更正碼、排隊理論…等等),因此要有下功夫惡補的心理準備。筆者身為全班最衰小的人,第一個 partner 因為生病退選 (不知道是不是 COVID19 ಠ_ಠ),再拜託 TA 重新安排第二個組員之後沒多久,他也因為不爽老師的上課方式決定退選了。 最後整門課的三個 lab 都只好自己一個人寫爆雙人的份量,實在有夠悲慘 :(((

--

--