123

【更新進度】22-23 s1/s2/ss 科目列表已上傳。
【更新進度】22-23 s1/s2/ss 的科目評價已更新。[10/7/2023]

ENGG 1110 程式設計與解難 Problem Solving By Programming

Course Code

ENGG 1110

ENGG1110

科目名稱

Problem Solving By Programming 程式設計與解難   

教員

Dr. HO Marco

[官方介紹]

學  分

課程性質

同科其他選

Dr. SUM Kwok Wing
Dr OR Siu Hang

Workload

Lab: 每堂lab前後都會有幾個program要寫 (全部計分), 熟手技工通常一個鐘內完成, 所以workload唔算太重

Project: 模擬一部vending machine, 基本上拆開去寫再合埋一齊其實已經OK, meet哂佢requirement就滿分

Mid-term: Debug, dry-run同寫code, 2者比較tricky, 小心睇題目即可

Participation: 某幾堂會叫全班scan QR Code上網答問題, 基本上有答就有分, 一堂計1.4

好重

 

 

平均

1

 

極輕

 

評價教學內容

#1 C Programming, input - ouput, 中學有學過寫program的話基本上呢科係比你溫書用

評價教員教學

#1 講解算清楚, lecture notes都明大半, 唔明自己copycodecompiler睇發生咩事就可以, 聽唔明唔係問題

CUSIS科目資料

Description

This is a computer-programming course to equip students with software knowledge and skills to solve engineering problems. Students will learn fundamental programming concepts in C, such as data representation and variables, operators and expressions, flow-control statements, functions, arrays, structures, pointer basics, input/ output handling, etc. In addition to lectures and e-learning, students will work in labs to practise solving problems and complete an engineering software project. The course will cover various problem solving methods such as incremental development, divide-and-conquer, debugging technique, finite-state machine, etc. Through practices, students will acquire skills to define problems and specifications, to perform modelling and simulation, to develop software system prototypes, to carry out verification, validation, and performance analysis.

Learning Outcome

1. understand basic structural programming constructs in building a working software;

2. apply computer programming to solve engineering problems;

3. model a system on a computer to meet specifications and performance goals.

其他資料

2019Sem1:學位 141|註冊 140|剩餘 1

2019Sem1:學位 120|註冊 98|剩餘 22

同學推薦

高度推薦

 

推薦

1

有保留

 

極有保留

 


沒有留言:

發佈留言

1