當前位置:
首頁 > 最新 > 乾貨滿滿!USYD學生必看:COMP2123 學長最強總結!

乾貨滿滿!USYD學生必看:COMP2123 學長最強總結!

COMP2123 Data Structures & Algorithms

推薦程度

這?課的前身是INFO1105 Data Structures,現在變成了????的課,課程的內容基本沒有什麼改變。 這?課是所有計算機相關專業的必修課,也是計算機專業的基礎課之?,對代碼coding感興趣的同學也可以選擇,但是要注意之前要學過編程相關的課程如INFO1103, INFO1110, INFO1113等才可以選修哦。

該科目綜合難易程度

這?課難度中等,平時分佔50%,Final佔50%。這?課主要講的是各種數據結構,如list, stack, queue, priority queue, graph,注重這些數據結構的使?,以及對相關演算法的理解。學習這?課的數據結構的時候,只要掌握了相關的演算法,那麼應?起來就簡單了。

日常學習

這?課的許多數據結構各?有各?的特點,各?有各?的優點,在學習的時候要學會整理,將這些結構區分開來,不要搞混了哦。 整?課最?的難點在graph,這個結構最複雜,關於它的演算法也?常多,在學習這塊內容的時候更要 認真和仔細。

Assessment

Assignment 1, 2,每個5%

Assignment 3, 4,每個10%

在lab上完成的5個Quiz,10%

每星期的?編程作業Task,10%

Final Exam (Paper),50%

教學方式

?般來說,除了graph,每星期都會介紹?個新的Data Structure,學習這些data structure的?法都很相似,?如了解他們的優點,Big O運?速度,以及?些基礎的operation等等。 Assignment更注重於design,運?你學過的data structure來完成?個任務,盡量讓運?速度變得更快,占?的空間越?。這就需要你對學過的structure?常熟悉,並且能夠寫出相應的代碼。如果沒有合適的structure,也可以??設計?個。 每?星期的task都是?較簡單的?程序,按時完成不僅有分數,?且是對這星期上課內容很好的?個詮釋。

每?個data structure,他們的特點、優點、缺點,每?個operation,algorithm,我都會整理?常簡單易懂的表格來供?家區分。對於?些?較難懂的algorithm,我會?我??的語?,利?流程圖等形式來visualize,幫助?家理解。

Tutor 介紹

大神William

USYD - Bachelor of Information Technology

INFO1905 Data Structure(Advanced) 90+ HD

INFO1103 Introduction to Programming 95+ HD

曾在學校擔任2個學期的INFO1103 Mentor

曾於某知名機構擔任英語助教

授課經驗豐富,上課生動幽默

學習筆記在StudentVIP上好評不斷

THE END

需要輔導的寶寶們

請掃碼添加STEM小助手

客服妹子會在線幫大家約課&解答大家的問題唷


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 StemEducationSyd 的精彩文章:

TAG:StemEducationSyd |