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.