Türkçe | English
GRADUATE INSTITUTE of NATURAL and APPLIED SCIENCES / DEPARTMENT of ELECTRICAL and ELECTRONICS ENGINEERING
PhD in Electrical Engineering
Course Catalog
http://eee.ktu.edu.tr/eng/default_eng.aspx
Phone: +90 0462 3253154 , 3772906
FBE
GRADUATE INSTITUTE of NATURAL and APPLIED SCIENCES / DEPARTMENT of ELECTRICAL and ELECTRONICS ENGINEERING / PhD in Electrical Engineering
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

ELKL7360Signal Processing Appli.Matlab Gui3+0+0ECTS:7.5
Year / SemesterSpring Semester
Level of CourseThird Cycle
Status Elective
DepartmentDEPARTMENT of ELECTRICAL and ELECTRONICS ENGINEERING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face
Contact Hours14 weeks - 3 hours of lectures per week
Lecturer--
Co-Lecturer
Language of instruction
Professional practise ( internship ) None
 
The aim of the course:
Teaching Design of MATLAB Graphical User Interface Applications for Audio and Video Signal Processing purposes
 
Programme OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
PO - 1 : Learning graphical user interface design in MATLAB environment to transfer and process offline audio signals.1,2,6
PO - 2 : Learning graphical user interface design in MATLAB environment to transfer and process online audio signals.1,2,6
PO - 3 : Learning graphical user interface design in MATLAB environment to transfer and process offline video signals.1,2,6
PO - 4 : Learning graphical user interface design in MATLAB environment to transfer and process online video signals.1,2,6
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), PO : Learning Outcome

 
Contents of the Course
MATLAB basics, script writing, functions, Building and using MATLAB Figure files. Design od graphical user interfaces (GUIs), Adding interactive menus to the GUIs, Adding interactive figures to the GUIs, Building interactive functions in the GUIs, Data Exchange in the GUIs, Real-time audio signal import and process using GUIs, Real-time video signal import and process using GUIs, Using JAVA GUI tools in the MATLAB environment.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction, MATLAB environment basics
 Week 2Scripts and Functions
 Week 3Introduction to the MATLAB GUI Design Environment (GUIDE).
 Week 4Introduction to the GUI components.
 Week 5Design of GUI for offline audio signal import and processing.
 Week 6Design of GUI for saved image import and processing.
 Week 7Design of GUI for offline video signal import and processing.
 Week 8Midterm
 Week 9Building MATALB FIGURE files.
 Week 10Adding functional menu to the FIGURE files by programming.
 Week 11Design of GUI for real-time audio signal import and processing.
 Week 12Design of GUI for image import and processing.
 Week 13Design of GUI for real-time video signal import and processing.
 Week 14Building interactive functions. Real-time audio signal filter design.
 Week 15Adding JAVA GUI tools by using MATLAB JVM properties. Object tracking in video signals.
 Week 16Final Exam
 
Textbook / Material
1Scott T. Smith (2006): MATLAB Advanced GUI Development
 
Recommended Reading
1Nicholas J. Higham (2005): MATLAB Guide
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 8 2 30
Project 13 2 20
End-of-term exam 16 2 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 3 14 42
Arasınav 2 1 2
Dönem sonu sınavı 2 1 2
Total work load46