TEMPLATE FOR COURSE SPECIFICATION

Similar documents
School of Innovative Technologies and Engineering

Statewide Framework Document for:

Control Tutorials for MATLAB and Simulink

Mathematics. Mathematics

Page 1 of 11. Curriculum Map: Grade 4 Math Course: Math 4 Sub-topic: General. Grade(s): None specified

ME 4495 Computational Heat Transfer and Fluid Flow M,W 4:00 5:15 (Eng 177)

EGRHS Course Fair. Science & Math AP & IB Courses

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Course Content Concepts

UNIT ONE Tools of Algebra

B.S/M.A in Mathematics

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

Montana Content Standards for Mathematics Grade 3. Montana Content Standards for Mathematical Practices and Mathematics Content Adopted November 2011

UNIV 101E The Student in the University

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

Extending Place Value with Whole Numbers to 1,000,000

Physical Versus Virtual Manipulatives Mathematics

Grade 6: Correlated to AGS Basic Math Skills

Radius STEM Readiness TM

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the SAT

Math 121 Fundamentals of Mathematics I

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8

Bluetooth mlearning Applications for the Classroom of the Future

Mathematics subject curriculum

Physics 270: Experimental Physics

MTH 215: Introduction to Linear Algebra

Math Techniques of Calculus I Penn State University Summer Session 2017

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

Python Machine Learning

Math-U-See Correlation with the Common Core State Standards for Mathematical Content for Third Grade

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

Math 181, Calculus I

Math 098 Intermediate Algebra Spring 2018

Minitab Tutorial (Version 17+)

Dublin City Schools Mathematics Graded Course of Study GRADE 4

1.11 I Know What Do You Know?

STA 225: Introductory Statistics (CT)


Course Syllabus for Math

Introduction and Motivation

Unit 3: Lesson 1 Decimals as Equal Divisions

Characteristics of Functions

AP Calculus AB. Nevada Academic Standards that are assessable at the local level only.

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Probability and Statistics Curriculum Pacing Guide

SURVIVING ON MARS WITH GEOGEBRA

Mathematics Success Level E

PHYSICS 40S - COURSE OUTLINE AND REQUIREMENTS Welcome to Physics 40S for !! Mr. Bryan Doiron

Mathematics 112 Phone: (580) Southeastern Oklahoma State University Web: Durant, OK USA

Course Specifications

University of Groningen. Systemen, planning, netwerken Bosman, Aart

GACE Computer Science Assessment Test at a Glance

MTH 141 Calculus 1 Syllabus Spring 2017

GCSE Mathematics B (Linear) Mark Scheme for November Component J567/04: Mathematics Paper 4 (Higher) General Certificate of Secondary Education

Fourth Grade. Reporting Student Progress. Libertyville School District 70. Fourth Grade

This scope and sequence assumes 160 days for instruction, divided among 15 units.

The New York City Department of Education. Grade 5 Mathematics Benchmark Assessment. Teacher Guide Spring 2013

Firms and Markets Saturdays Summer I 2014

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Cal s Dinner Card Deals

Arizona s College and Career Ready Standards Mathematics

Exemplar 6 th Grade Math Unit: Prime Factorization, Greatest Common Factor, and Least Common Multiple

Learning Disability Functional Capacity Evaluation. Dear Doctor,

Detailed course syllabus

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

Prentice Hall Chemistry Test Answer Key

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants)

TOPICS LEARNING OUTCOMES ACTIVITES ASSESSMENT Numbers and the number system

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

Introduction to Simulation

INTERMEDIATE ALGEBRA Course Syllabus

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

Biology Keystone Questions And Answers

Livermore Valley Joint Unified School District. B or better in Algebra I, or consent of instructor

Introduction to the Practice of Statistics

A Metacognitive Approach to Support Heuristic Solution of Mathematical Problems

Grade Five Chapter 6 Add and Subtract Fractions with Unlike Denominators Overview & Support Standards:

Ab Calculus Clue Problem Set Answers

Syllabus ENGR 190 Introductory Calculus (QR)

OFFICE SUPPORT SPECIALIST Technical Diploma

FUNCTIONS AND OPERATORS IN MAPLE AND MATLAB. Matthias Kawski (Received September 23, 2003)

Learning Methods for Fuzzy Systems

A Neural Network GUI Tested on Text-To-Phoneme Mapping

Android App Development for Beginners

Given a directed graph G =(N A), where N is a set of m nodes and A. destination node, implying a direction for ow to follow. Arcs have limitations

Bluetooth mlearning Applications for the Classroom of the Future

Timeline. Recommendations

Interpreting Graphs Middle School Science

CURRICULUM VITAE. To develop expertise in Graph Theory and expand my knowledge by doing Research in the same.

Mathematics Assessment Plan

Missouri Mathematics Grade-Level Expectations

Introducing the New Iowa Assessments Mathematics Levels 12 14

BUS Computer Concepts and Applications for Business Fall 2012

LEGO MINDSTORMS Education EV3 Coding Activities

St Math Teacher Login

Ansys Tutorial Random Vibration

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Transcription:

TEMPLATE FOR COURSE SPECIFICATION HIGHER EDUCATION PERFORMANCE REVIEW:PROGRAMME REVIEW COURSE SPECIFICATION This Course Specification provides aconcise summary of the main features of the course and the learning outcomes that a typical student might reasonably be expected toachieve and demonstrate if he/she takes full advantage of the learning opportunities that are provided. It should be cross-referenced with the programme specification. 1. Teaching Institution University of Technology 2. University Department/Centre Chemical Engineering Department 3.Course title/code 4.Programme (s) to which it contributes 5.Modes of Attendance offered 6.Semester/Year Computer Programming (II) CHE.221 Fall 2 semester/year 7. Number ofhourstuition(total) 4 8. Dateof production/revision of this Specification 9. Aimsof the Course 1/6/2016 To introduce chemical engineering students to modern calculating tools used in the practice of engineering by: 1. Being able to construct plots, fit data, and use built-in functions in MATLAB. 2. Demonstrating an ability to create small structured programs in a MATLAB programming environment. 3. Understanding how user written functions interact with MATLAB Numerical Methods routines. 1

10 Learning Outcomes, Teaching, Learning and Assessment Method A-Knowledge and Understanding A1. Each student should develop the confidence necessary to successfully solve Mathematical problems with a computer. A2. To be able to formulate and write structured code in MATLAB. A3. To understand the foundation behind the basic numerical methods for Matrix manipulations. A4. Should be able to solve sets of linear and nonlinear equations using numerical methods as well as in-built MATLAB functions. A5. Should be able to apply numerical methods and MATLAB functions to differentiate and integrate a function or a set of discrete points. A6. Should be able to apply explicit and implicit numerical methods and MATLAB functions to integrate single and multiple sets of initial value problems. B. Subject-specific skills B1. Understanding of basic MATLAB arithmetic operators, matrix manipulation, and plotting routines. B2. Familiarity with MATLAB Solver as a tool for finding solutions to algebraic non-linear equations and optimization of simple mathematical models to scientific data. B3. Ability to plotting, and fitting scientific data. B4. Ability to translate structured algorithms into working MATLAB scripts and functions. B5. Knowledge of MATLAB s ability to solve numerical problems with built-in functions such as fzero. Teaching and Learning Methods Example Classes, Informal and formal teamwork, Weekly homework problems, Labrotary examinations. Assessment methods Homework assignments, Mid-term exams, Class quizzes, Final Exam, labroatory examination C. Thinking Skills C1.An ability to apply effective, creative and innovative solutions, both independently and cooperatively, to current and future problems. C2. Solve computer program problems through logic. Teaching and Learning Methods Tutorials, Example Classes, Informal and formal teamwork, Weekly homework problems. Assessment methods Homework assignments, Mid-term exams, Class quizzes, Final Exam, labroatory examination 2

1P P D.General and Transferable Skills(other skills relevant to employ ability and personal development). D1.Work together in same-discipline teams to solve engineering problems. D2.Speed intuitive, predictability and evaluate information and ideas in the handling of computer programming issues 11.Course Structure Week Hours ILOs Unit/Moduleor TopicTitle Teaching Method Assessment Method st semester 1 4 2 4 Introduction to MATLAB Starting MATLAB, MATLAB windows Menus and the toolbar Working in the command window Arithmetic operations with scalars Display formats Elementary math built-in functions Useful commands for managing variables Script files and the Editor Debugger 3 4 4 4 5 4 6 4 7 4 8 4 Symbolic Math Onedimensional array (vector) Twodimensional array (matrix) Symbolic objects, and symbolic expressions Changing the form of an existing symbolic expression Calculus Representing a function Solving algebraic equations Differentiation Integration Limits Solving an ordinary differential equation The transpose operator Array addressing Using a colon: in addressing arrays Adding elements to existing variables Deleting elements Built-in functions for handling arrays Strings and strings as variables The transpose operator Array addressing Using a colon: in addressing arrays Adding elements to existing variables Deleting elements Built-in functions for handling arrays Strings and strings as variables Gaussian elimination Solving simultaneous algebraic 3

2P P semester 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 Mathematics with arrays Polynomials Script files Chemical Engineering Relational and logical operators Loops Functions Addition and subtraction Array multiplication Array division Element-by-element operations Using arrays in MATLAB built-in math functions Built-in functions for analyzing arrays Generation of random numbers Solving Algebraic Equations Special Matlab functions for Arrays (length, sum, min, max) Curve fitting Interpolation Extrapolation Input to a script file Output commands The save and load commands Importing and exporting data Using matlab in solving some chemical engineering problems (Thermodynamics, Material Balance) nd if-elseif-end < less than > =greater than or equal greater than = = equal < =less than or equal ~ =not equal For-end While-end Using Loops for solving iterative equations Creating a function file Structure of a function file Local and global variables Saving a function file Using a user-defined function Examples of simple user-defined functions Comparison between script files and function files Function functions Sub-functions 4

22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 Twodimensional plot Three dimensional plot Introduction to Numerical analysis Differential Equations Partial differential equations Numerical Analysis applications in Chemical Engineering Solving advanced chemical engineering problems The plot command Using the plot Command Line styles, Markers, and Colors Adding Grids, Labels, Text, or a Legend Customizing Axes The fplot command Plotting multiple graphs in the same plot Multiple figure windows Formatting a plot Plots with special graphics Histograms Polar plots Manipulating Plots and Sub-plotting Engineering examples on three dimensional plot Numerical solution of algebraic equations Numerical solution of multi simultaneous differential equations. Numerical solution of partial differential equations. Solving chemical engineering problems (vapor liquid equilibrium, Boiling point Dew point) Material and Energy Balances Fluid Flow Simulation of Chemical Process Simulation of Chemical Process With Chemical Reaction Simulation of Separation Processes 30 4 Discussions Discussion student projects 5

12.Infra structure Required reading: CORETEXTS COURSEMATERIALS OTHER o Lecturers o MATLAB for Engineers, 2ed, Holly Moore, Pearson/Prentice-Hall. o Other support books :- RudraPratap: Getting started with MATLAB 7, Oxford Press (Indian edition),2006. Mayers and Seider, Introduction to Chemical Engineering and Computer Calculations, Prentice Hall, 1984. Sergey E. Lyshevski, Engineering and Scientific Computations Using MATLAB, A JOHN WILEY & SONS, INC., PUBLICATION, 2003. Textbook: Applied Numerical Methods with MATLAB, Steven C Chapra Special requirements(include for example workshops, periodicals, IT software, websites) Community-based facilities (include forexample, guest - internship,field studies) Original Matlab Software CD 2013 13. Admissions Pre-requisites Before undertaking this module the student should have undertaken the following: Basic Principles of chemical engineering I Mathematics I Coputer programming I Minimum number of students 40 Maximum number of students 60 6