SOFTWARE TOOLS FOR DATA PROCESSING
To provide students with the basic skills for solving engineering problems using electronic tools.
User knowledge of MS-Windows operating systems and the Office suite.
PART ONE: Basic principles of computer arithmetics: integer and floating point representation, IEEE standard for floating point. Finite precision representation systems. Error in computer-based problem solving. Round-off error. Error in f.p. operations. Machine epsilon. Error propagation. Problem conditioning. Algorithm stability. Computational complexity. PART TWO: Excel Terminology. Navigating Cells. Working with Data. Working with Formulas. Making Beautiful Charts. Printing in Excel. Create a Workbook to Analyze your Field of Interest with Embedded Chart. Create a Personal Budget with functions. Create a College Expense Analysis Workbook. Troubleshooting Excel Errors. Loan Payment Amortization Schedule. Create a Pivot Table. Create a spreadsheet with lists. Create a spreadsheet with multiple worksheets PART THREE: Introduction to Matlab; Basic MATLAB Concepts; Variable Manipulation; Graphics; Graphs and plots; Using Handles; Graphical User Interface; M-file Programming; Scripts; Control Flow; Error Messages; Debugging M Files; Advanced Topics; Numerical Manipulation; Advanced I/O; Object Oriented Programming; Applications and Examples; Toolboxes and Extensions; Alternatives to MATLAB; Differences between Octave and MATLAB.
The exam consists in a computer test and an oral defense. Whenever possible, the test and the defense will be the same day. Only students who pass the computer test are admitted to the oral defense.