CS211 Course Outline
CS211 Course Outline
SCHOOL OF ENGINEERING
PREREQUISITES
Students are expected to have background in CS110 and a good knowledge of mathematics and
physics at freshman-level. No prior programming knowledge and experience is assumed.
REQUIREMENTS
As lectures will involve hands-on programming exercises, each student is required to have a
laptop with access to MATLAB.
LEARNING OUTCOME
COURSE CONTENT
3. MATLAB Basics
3.1 Variables and arrays
3.2 Initialising variables in Matlab
3.3 Multidimensional arrays
3.4 Sub arrays
3.5 Displaying output data
3.6 Data files
3.7 Scalar and array operations
3.8 Hierarchy of operations
3.9 Evaluation of linear simultaneous equations
3.10 Introduction to plotting
7. Introduction to Simulink
7.1 The Simulink environment
7.2 Basic mathematical operations using simulink
7.3 Building and running a simple Simulink model
7.4 Saving data to matlab workspace
7.5 Importing data to a Simulink model
7.6 Grouping blocks