COURSE DESCRIPTION
This course is designed to help Preparatory Year Program students learn the basics of programming, focusing on MATLAB. The goal is to encourage students to learn MATLAB by applying it to solve mathematical
MATLAB combines the capability to perform complex operations on mathematical matrices, create data and function plots, implement algorithms, and interface with programs written in languages like C, C++, and Java.
The program aims to:
- Introduce students to the MATLAB environment.
- Explain and guide students to do simple calculations using MATLAB.
- Help students to carry out simple numerical computations and analyses using MATLAB.
The program is designed to introduce students to MATLAB, covering its usage, basic data types, and how to utilize MATLAB for solving elementary algebra math problems and creating graphs.
LEARNING OUTCOMES
Upon completion of the MATLAB modular course, students should be able to:
- Recognize the main features of the MATLAB development environment
- Use the MATLAB as a calculator effectively
- Design simple algorithms to solve basic problems
COMPUTER SOFTWARE AND HARDWARE
Labs: The session will be carried in the computer LAB.
METHODOLOGY
- All newly admitted students will sit for the short course Introduction to MATLAB
- The course is 8 contact hours (8 lectures - one contact hour per week)
- The course has 5 assignments (one assignment per week and one final project (all students should present as groups in the last two classes)
RULES AND REGULATION
Attendance
- Every 3 registered late will convert into 1 absent.
- A student is registered absent in a class if he joins after 10 minutes or he did not attend.
- A student is registered as late in a class if he joins within 10 minutes from the start of the class time.
- A student will receive 1st warning if he has 1 unexcused absence.
- A student will be awarded a ‘DN’ grade if he reaches 2 unexcused absences.
- A student will be awarded a ‘DN’ grade if he reaches 3 total absences.
- 1 point will be deducted for being late for one class.
- 3 points will be deducted from the student’s attendance grade for each unexcused absence.
- It’s the responsibility of the student to keep a record of his absences. Students will have only one week to submit their official excuses to the office of the Assistant Dean, Prep Year Affairs.
Change of Section
Change of section is not allowed.
Lectures
The course is 8 contact hours (8 lectures - one contact hour per week)
GRADING POLICY
| ASSESSMENT AND GRADES POLICY | TOTAL WEIGHT |
1. | ATTENDANCE | 5% |
2. | QUIZZES AND TESTS | 20% |
3. | CLASS PARTICIPATION | 25% |
4. | PROJECT/ASSIGNMENTS | 50% |
TEXTBOOK
INTRODUCTION TO MATLAB FOR ENGINEERING STUDENTS by David Houcque