CS 30 MATLAB Programming 3 Units
Transfer: UC, CSU
Prerequisite: Math 20
Course Description:
MATLAB is a scientific computing tool for data modeling and analysis, image processing, and other data intensive applications. This class is designed for science major students. It covers the basics of programming using MATLAB and uses numerical methods as an application to help students learn how to accelerate simple and complex numerical data modeling and analyses.
Textbook
Matlab For Engineers, Moore
ISBN10: 0-13-210325-7
ISBN13: 978-0-13-210325-1
Please check the SMC bookstore for the latest edition and ISBN used.
The SMC bookstore site is www.smc.edu/bookstore
The following is a tentative schedule:
Week Topic
1 About MATLAB
2 MATLAB environment
3 Built-in MATLAB functions
4-5 Manipulating MATLAB matrices
6 Plotting
7-8 User-defined functions
9 User-controlled input and output
10-11 Logical functions and control structures
12 Matrix algebra
13 Other kinds of arrays
14 Symbolic mathematics
15 Numerical techniques
16 Final Exam week