Using MATLAB as an sample language to help students to develop basic programming and computational skills.
Students are trained to attain the ability to develop simple programming codes on their own and be able to understand computational algorithms on simple tasks.
1. MATLAB: arithmetic and matrix, flow control, scripts and functions, graphics, input and output, numerical methods.
2. Applications on physical problemsUsing MATLAB as an sample language to help students to develop basic programming and computational skills.
Students are trained to attain the ability to develop simple programming codes on their own and be able to understand computational algorithms on simple tasks.
1. MATLAB: arithmetic and matrix, flow control, scripts and functions, graphics, input and output, numerical methods.
2. Applications on physical problems
Textbook:
Lecture notes are provided on the web.
Reference:
MATLAB 程式設計與工程應用
陳奇中, 東華書局
Foundations of computer science
Behrouz Forouzan and Firouz Mosharraf
Thomson
A Guide to MATLAB: For Beginners and Experienced Users
Hunt, Brian R.; Lipsman, Ronald L.; Rosenberg, Jonathan M.; Coombes, Kevin R.; Osborn, John E.; Stuck, Garrett J. Cambridge University Press,2006. Electronic book
Textbook:
Lecture notes are provided on the web.
Reference:
MATLAB Programming and Engineering Application
Chen Qizhong, Donghua Book Bureau
Foundations of computer science
Behrouz Forouzan and Firouz Mosharraf
Thomson
A Guide to MATLAB: For Beginners and Experienced Users
Hunt, Brian R.; Lipsman, Ronald L.; Rosenberg, Jonathan M.; Coombes, Kevin R.; Osborn, John E.; Stuck, Garrett J. Cambridge University Press, 2006. Electronic book
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
class assignmentclass assignment class assignment |
40 | |
midterm exammidterm exam midterm exam |
30 | |
final examfinal exam final exam |
30 |