悉尼大學計算機系統(tǒng)專業(yè)的大一課程主要涉及計算機科學的基礎知識和技能。課程內容包括編程基礎、數(shù)據結構與算法、計算機系統(tǒng)原理和操作系統(tǒng)的基本概念。學生將學習如何使用各種編程語言進行軟件開發(fā),理解計算機硬件和軟件的交互,以及計算機網絡的基礎知識。以下是悉尼大學大一計算機系統(tǒng)課程內容概要。

一、ELEC1601:計算機系統(tǒng)導論
本課程將介紹現(xiàn)代數(shù)字計算機的設計和運行所依據的基本數(shù)字概念。本課程的主要目的是培養(yǎng)學生對計算機領域的專業(yè)觀點和探究能力。涵蓋的主題包括:數(shù)據表示、基本計算機組織、中央處理器、基本門和邏輯、機器語言、匯編語言和高級編程結構。
完成本課程的學習后,你應該能夠:
1、撰寫報告,簡明準確地介紹設計的具體信息和結果。
2、參與團隊設計,利用所有成員的知識、技能和創(chuàng)造才能,為特定的工程問題提供解決方案。
3、在實驗課和練習中了解使用硬件和軟件的專業(yè)實踐、標準和責任。
4、應用概念、原理和技術配置基本系統(tǒng)。
5、確定一個工程作品的范圍、構建和測試。
6、熟練應用計算機工程知識設計、構建和測試特定工程問題的相應解決方案。
7、理解計算機結構、數(shù)字邏輯設計和微處理器匯編語言的概念和原理。
8、理解計算機、互聯(lián)網、客戶端和服務器的概念、原理和關系、
9、展示計算機工程問題的基礎知識。
二、INFO1110:程序設計導論
本課程是軟件開發(fā)人員、IT顧問和計算機科學家了解計算機操作原理的重要起點。學生將掌握程序設計的知識和技能。關鍵概念包括定義數(shù)據類型、控制流、迭代、函數(shù)、遞歸、可尋址內存模型。學生將能夠把一般問題重新解釋為計算機問題,并利用對計算機模型的理解來開發(fā)源代碼。本課程是學習更高級編程語言、系統(tǒng)編程、計算機安全和高性能計算的先決條件。
完成本課程的學習后,你應該能夠:
1、使用編程風格約定來編寫可讀性一致的代碼。
2、為現(xiàn)有的過程式程序或函數(shù)設計和構建新的功能。
3、編寫結構化的算法設計,以解決描述性問題的規(guī)范。
4、根據描述性問題的說明編寫整個過程式程序。
5、展示對編程原則、數(shù)據類型、變量和運算符、控制流:簡單語句、序列、if-then-else、 while、函數(shù):堆棧、輸入/輸出、參考內存模型的理解。
6、編寫、分析和跟蹤程序代碼,擴展/變量壽命,堆棧記憶,引用和全局,數(shù)據類型,對數(shù)據類型的操作。
7、構建用于輸入和操作數(shù)組的代碼,包括最大值、最小值、搜索或遍歷,并對每個元素進行計數(shù)或求和操作。
8、為遞歸定義的數(shù)值函數(shù)和遞歸描述的數(shù)組操作編寫代碼并進行評估。
9、應用測試方法,通過調試評估程序,并能夠為一個小程序或函數(shù)編寫一組測試程序。
10、解釋編譯過程和調試機制。
11、使用標準庫函數(shù)。
三、INFO1910:程序設計導論(高級)
本課程的重點是學習計算機科學學科所需的基礎編程內容。學生將使用兩種相關的編程語言進行程序設計。學生將進一步了解內部操作以及有關處理、內存模型和傳統(tǒng)編程實踐的推理。作為高級課程,本課程將涵蓋INFO1110的所有課程內容,并將提供額外的教學內容和評估。
完成本課程的學習后,你應該能夠:
1、使用編程風格約定來編寫可讀性一致的代碼。
2、為現(xiàn)有的過程式程序或函數(shù)設計和構建新的功能。
3、編寫結構化的算法設計,以解決描述性問題的規(guī)范。
4、根據描述性問題的說明編寫整個過程式程序。
5、能在兩種截然不同的程序設計語言之間轉換一般的程序設計問題。
6、理解程序設計原理、數(shù)據類型、變量和運算符、控制流:簡單語句、序列、 if-then-else、while、函數(shù):堆棧、輸入/輸出、引用存儲模型。
7、編寫、分析和跟蹤過程式代碼,擴展/變量生命周期,堆棧記憶,引用和全局,數(shù)據類型,對數(shù)據類型的操作。
8、編寫輸入和操作數(shù)組的代碼,包括最大值、最小值、搜索或遍歷,并對每個元素進行計數(shù)或求和操作。
9、為遞歸定義的數(shù)值函數(shù)和遞歸描述的數(shù)組操作編寫代碼并進行評估。
10、應用測試方法,通過調試評估程序,為一個小程序或函數(shù)編寫一套測試程序。
11、解釋編譯過程和調試機制。
12、使用標準庫函數(shù)。
13、解釋過程式編程的處理、內存和內部操作。
通過理論與實踐相結合的方式,學生將能夠掌握解決計算機科學問題的基本方法和技術,為后續(xù)的專業(yè)學習打下堅實的基礎。如果你在課程學習過程中遇到了問題,可以直接聯(lián)系考而思的課程顧問??级紝⒏鶕愕木唧w學習情況和補習需求,為你提供一對一的悉尼大學課程輔導,幫助你解決課業(yè)問題,鞏固課程知識,明確重點難點,更好地完成課程學習。
圖片歸版權方所有,頁面圖片僅供展示。如有侵權,請聯(lián)系我們刪除。凡來源標注“考而思”均為考而思原創(chuàng)文章,版權均屬考而思教育所以,任何媒體、網站或個人不得轉載,否則追究法律責任。
kaoersi03