Course Code |
ESTR 1002 ESTR1002 |
科目名稱 |
Problem Solving
By Programming 程式設計與解難 |
||||||||
教員 |
學 分 |
||||||||||
課程性質 |
工程系必修(ELITE Stream) |
同科其他選擇 |
|
||||||||
Workload |
l 非PAPER類HOMEWORK l FINAL EXAM l Lab |
好重 |
1 |
||||||||
重 |
|
||||||||||
平均 |
|
||||||||||
輕 |
|
||||||||||
極輕 |
|
||||||||||
評價教學內容 |
#1 "Basic" C programming, 教嘅內容真係好難同深入好多,完全唔可以同ENGG1110比,但係學多好多嘢,每個星期都會有Lab 同homework,功課可以無限次交,但係好難做到滿分,亦都可以做好耐。冇programming 底嘅會極辛苦,建議讀ENGG1110。 |
||||||||||
評價教員教學 |
#1風趣幽默,上堂唔會瞓着,時不時會比啲Tips |
||||||||||
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: At the end of
the course of studies, students are expected to acquire the ability to 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. |
||||||||||
其他資料 |
2023Sem1:學位50 |註冊 45|剩餘 5 |
||||||||||
同學推薦 |
高度推薦 |
|
推薦 |
1 |
有保留 |
|
極有保留 |
|
沒有留言:
發佈留言