COURSE UNIT TITLE

: MICROCONTROLLER PROGRAMMING

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
ELK 4217 MICROCONTROLLER PROGRAMMING ELECTIVE 2 2 0 5

Offered By

ELECTRICAL

Level of Course Unit

Short Cycle Programmes (Associate's Degree)

Course Coordinator

DOCTOR AYKUT KOCAOĞLU

Offered to

ELECTRICAL
ELECTRICAL (Evening)

Course Objective

It's aimed to teach students how to select microcontroller, how to design algorithm, how to write program for microcontroller, how to upload program to microcontroller and how to make basic practices in this lesson.

Learning Outcomes of the Course Unit

1   To be able to identify microcontroller's architecture and hardware.
2   To be able to design algoritm.
3   To be able to use programs used in microcontroller programming and simulation programs.
4   To be able to write basic microcontroller programs.
5   To be able to understand the connections of components such as 7- segment display, LED, buton etc.

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 An overview to microcontrollers
2 Microcontroller's architecture and hardware
3 Microcontroller's memory and variables
4 Microcontroller Software Commands and Applications
5 Microcontroller Software Commands and Applications
6 Microcontroller Software Commands and Applications
7 Microcontroller Software Commands and Applications
8 Midterm
9 Microcontroller Software Commandsand Applications
10 Basic input- output programs
11 Program Compilation and Debuging
12 Uploading program to microcontroller
13 Microcontroller applications
14 Microcontroller applications
15 Microcontroller applications

Recomended or Required Reading

The Main Source: Arduino, Çoşkun Taşdemir, Dikeyeksen Yayın Dağııtım, 2012
Auxiliary Source: Projeler ile Arduino, Erdal Delebe, Kodlab, 2014.
8051 Mikrodenetleyici Uygulamaları, Ahmet Turan Özcerit, Murat Çakıroğlu ve Cüneyt Bayılmış, Papatya Yayımcılık, 2011

Planned Learning Activities and Teaching Methods

1. Lectures
2. Demonstration
3. Group Work
4. Question-and-Answer

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 MTE MIDTERM EXAM
2 RO Rapor/Ödev
3 FN Final
4 FCG FINAL COURSE GRADE VZ*0.20 + RO*0.20 + FN* 0.60
5 RST RESIT
6 FCGR FINAL COURSE GRADE (RESIT) VZ*0.20 + RO*0.20 + BUT* 0.60


Further Notes About Assessment Methods

None

Assessment Criteria

The five learning outcomes of the lesson will be tested with midterm and final exams and the level of the student will be followed.

Language of Instruction

Turkish

Course Policies and Rules

It is compulsory to join the 70 % of lessons.
Any act of copying is concluded with the opening of disciplinary investigation.

Contact Details for the Lecturer(s)

aykut.kocaoglu@deu.edu.tr
0232 3012641

Office Hours

The interview days and hours with the lecturer will announced according to the weekly lesson distribution.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 14 2 28
Tutorials 14 2 28
Preparations before/after weekly lectures 14 3 42
Preparation for midterm exam 1 10 10
Preparation for final exam 1 10 10
Final 1 1 1
Midterm 1 1 1
TOTAL WORKLOAD (hours) 120

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12PO.13PO.14
LO.1111111
LO.2111111
LO.31111111
LO.4111111111
LO.51111