Undergraduate
Faculty of Science and Letters
Mathematics And Computer Science
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.


MATLAB Programming

Course CodeSemester Course Name LE/RC/LA Course Type Language of Instruction ECTS
MB0018 4 MATLAB Programming 2/2/0 CC Turkish 5
Course Goals
MATLAB Programming aims to introduce MATLAB software environment and develop effective programs in this environment in order to enable students to practice various topics learned in basic mathematics courses, like Linear Algebra.
Prerequisite(s) None
Corequisite(s) None
Special Requisite(s) The minimum qualifications that are expected from the students who want to attend the course.(Examples: Foreign language level, attendance, known theoretical pre-qualifications, etc.)
Instructor(s) Professor Ozan KOCADAĞLI
Course Assistant(s) None
Schedule Monday 18.00-20.00 Tuesday 18.00-20.00
Office Hour(s) Tuesday 15.00-16.00 on Cats
Teaching Methods and Techniques  -Resitation and Oral Presentation
Principle Sources  -“Matlab: A Practical Introduction to Programming and Problem Solving”, 4th ed, S.Attaway.
Other Sources  -“Linear Algebra for Engineers and Scientists Using MATLAB”, K.Hardy, Pearson.
Course Schedules
Week Contents Learning Methods
1. Week MATLAB Programming Environment Resitation and Oral Presentation
2. Week Lists, Vectors, Matrices, Variables Resitation and Oral Presentation
3. Week MATLAB Data Types, Introduction to MATLAB Programming Resitation and Oral Presentation
4. Week Selection and Cycle Structure, Functions File Operations, Data Transferring Resitation and Oral Presentation
5. Week Linear Equation systems and Solutions Resitation and Oral Presentation
6. Week Introduction to Mathematical Functions and Computing their Limits Resitation and Oral Presentation
7. Week Midterm Midterm
8. Week Calculating Derivatives of Functions Resitation and Oral Presentation
9. Week Numerical Solutions to Integrals Resitation and Oral Presentation
10. Week Ordinary Differential Equations Resitation and Oral Presentation
11. Week Probability Distribution Functions Resitation and Oral Presentation
12. Week Symbolic Mathematics Resitation and Oral Presentation
13. Week Review Resitation and Oral Presentation
14. Week Final Exam Final Exam
15. Week
16. Week
17. Week
Assessments
Evaluation tools Quantity Weight(%)
Midterm(s) 1 30
Quizzes 2 20
Final Exam 1 50


Program Outcomes
PO-1Interpreting advanced theoretical and applied knowledge in Mathematics and Computer Science.
PO-2Critiquing and evaluating data by implementing the acquired knowledge and skills in Mathematics and Computer Science.
PO-3Recognizing, describing, and analyzing problems in Mathematics and Computer Science; producing solution proposals based on research and evidence.
PO-4Understanding the operating logic of computer and recognizing computational-based thinking using mathematics as a discipline.
PO-5Collaborating as a team-member, as well as individually, to produce solutions to problems in Mathematics and Computer Science.
PO-6Communicating in a foreign language, and interpreting oral and written communicational abilities in Turkish.
PO-7Using time effectively in inventing solutions by implementing analytical thinking.
PO-8Understanding professional ethics and responsibilities.
PO-9Having the ability to behave independently, to take initiative, and to be creative.
PO-10Understanding the importance of lifelong learning and developing professional skills continuously.
PO-11Using professional knowledge for the benefit of the society.
Learning Outcomes
LO-1Understands MATLAB software package and MATLAB programming.
LO-2Uses basic mathematics topics that have been learned before.
LO-3Understands how to draw graphs of functions with MATLAB.
LO-4Applies vector and matrix operations efficiently.
LO-5Understands about Symbolic Programming.
LO-6 Defines the different packages in MATLAB.
Course Assessment Matrix:
Program Outcomes - Learning Outcomes Matrix
 PO 1PO 2PO 3PO 4PO 5PO 6PO 7PO 8PO 9PO 10PO 11