12.07.2015 Views

Course Outline ECE 1322 - International Islamic University Malaysia ...

Course Outline ECE 1322 - International Islamic University Malaysia ...

Course Outline ECE 1322 - International Islamic University Malaysia ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Course</strong> <strong>Outline</strong> <strong>ECE</strong> <strong>1322</strong> 2012/13<strong>Course</strong> ObjectivesLearning OutcomesTransferable Skills:Teaching-Learning andassessment strategy<strong>Course</strong> SynopsisMode of DeliveryThe objectives of this course are:1. To expose students the basic concepts of computing system tosolve a problem in engineering.2. To provide programming skills based on modularity.3. To apply knowledge of mathematics, science and engineeringusing C.4. To develop skills in designing, testing and debuggingprograms.5. To translate the solution into a programme, making use ofconcepts in programming to facilitate the translation process. .6. To introduce the basic operations of the MATLAB language.7. To write simple script files and function files in MATLAB.Upon completion of this course, students should be able to:1. Identify a functional description of the problem includinginput and output specifications, and processing steps to obtainthe output from the input. And develop input/output modulesto read data and write data in a prescribed format.2. Identify appropriate data types (including primitive data types,structures, pointers, and arrays) for storing the input andoutput values.3. Develop and transform a problem into equivalent syntacticallycorrect programming statements, and appropriate controlstructure (if/else, switch, for-loop, while-loop, and/or do whileloop).4. Write code that conforms to a programming style such as usesof user define functions, specified by the instructor, and applybasic testing methodologies and debugging tools to identifyfault points and possible error conditions.5. Use MATLAB in solving simple engineering problems.Skills and how they are developed and assessed:Skills Development AssessmentTechnical Lectures and Programming andLaboratory Written AssessmentAnalytical Project ReportLectures, laboratory, assignments, mini project and quizzesIntroduction to computers as a problem-solving tool using Cprogramming, basic data types, control structures; modularprogramming with functions, array and matrices, pointers andstructures, engineering applications and intro. Introduction toMatlab software.Lectures and Laboratory

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!