0% found this document useful (0 votes)
8 views

EENG312-Lecture0

EENG312: Microcontroller Applications is a course focused on microcontroller fundamentals, specifically using the Arduino Uno for programming and engineering applications. The course includes lectures, laboratory experiments, and various assessment methods such as quizzes, projects, and exams. Students are expected to achieve a minimum attendance and lab performance to avoid failing grades.

Uploaded by

Zeynep Bayram
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

EENG312-Lecture0

EENG312: Microcontroller Applications is a course focused on microcontroller fundamentals, specifically using the Arduino Uno for programming and engineering applications. The course includes lectures, laboratory experiments, and various assessment methods such as quizzes, projects, and exams. Students are expected to achieve a minimum attendance and lab performance to avoid failing grades.

Uploaded by

Zeynep Bayram
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

EENG312: MICROCONTROLLER APPLICATIONS

Fall 2024/25 – Introduction


• EENG312: Microcontroller Applications
 References and Teaching Materials
 What is the course about?
 Assessment and evaluation
EENG312: MICROCONTROLLER APPLICATIONS

Textbook

Designing Embedded Systems


with Arduino
Tianhong Pan • Yi Zhu
Springer Nature, 2018
EENG312: MICROCONTROLLER APPLICATIONS

Course Materials & Assessment

• Lecturer

 Prof. Dr. Hasan Demirel


Office Hours: Monday 08:30-10:30
Office No: EE104
Office Tel: 0392 630 1436
Email: [email protected]

• Lab Assistant

 Research Assistant Oussama El Salibi


Office No: EE136
Office Tel: 0392 630 1306
Email: [email protected]
EENG312: MICROCONTROLLER APPLICATIONS

Course Materials & Assessment

• Course Materials

 Lecture Notes (Power Point Slides)


 Laboratory Experiments (Arduino Programming)

•Assessment Methods

 Quizzes
 Homeworks
 Course Project
 Midterm
 Final Exam
EENG312: MICROCONTROLLER APPLICATIONS

Course Outline

• What is “Microcontroller“?
 A microcontroller is a single-chip small
computer that is embedded into a single
Integrated circuit. This course will focus on
the architecture and programming of a
specific microcontroller for Engineering
applications.
EENG312: MICROCONTROLLER APPLICATIONS

Course Outline

• What is this course about?


 Microcontroller fundamentals
 Arduino Uno microcontroller programming
 Digital Input/Output
 Analog Input/Output
 Timers, counters, and their applications
 Serial communication :programming UART, , I2C, and SPI
 Interrupts
 Microcontroller Interfacing
 Industrial applications
EENG312: MICROCONTROLLER APPLICATIONS

Learning Outcomes
• Course Learning Outcomes
• On successful completion of this course, all students will be able to:
 understand microcontroller fundamentals.
 program and debug Arduino UNO using IDE.
 understand digital I/O, analog I/O, ADC and DAC.
 use timers, counters, and PWM.
 perform serial communication using UART, I2C or SPI
 understand interrupts, ISRs and interface peripherals: LCD,
keypad, and sensors.
EENG312: MICROCONTROLLER APPLICATIONS

Assessment & Evaluation

• Assessment of the course

Method No Percentage
Midterm Exam 1 25%
Laboratory 6 20%
Quizes 3 10%
Course Project 1 5%
Final Exam 1 40%
EENG312: MICROCONTROLLER APPLICATIONS

Assessment & Evaluation


• NG Policy
 Any student who has an overall failing grade, and who has failed to attend
the lectures regularly (min 60%) will be given the NG grade. Laboratory
Performance should be at least %60. Students with Lab performance less
than %60 fail and are given NG grades.

• Make-Up Policy:
 Students missing an examination should provide a valid excuse and inform
the departmental administration, within 3 working days following the
examination they missed No separate make-up exams are administered for
midterm and final exams. Only one make-exam will be given as a make-up
exam after the final examinations.

You might also like