Homepage
Türkçe
Contact
Shortcuts
Getting Information
Academic Calendar
Dining Virtual Pos
e Learning System
Event Request Form
Faculty of Dentistry Appointment
Information Package
Lunch Menu
NOHU Login
NUBulut
Personnel e-mail
Phone Directory
Student e-mail
Survey
NİĞDE ÖMER HALİSDEMİR UNIVERSITY
Information Package Course Catalogue
Information on the Instutition
University Senate and Executive Board
Organization Chart
Akademic Calendar
General Information
General Admission Requirements
General Registration Prosedures
Rules and Regulations
Recognition of Prior Learning
Diploma Supplement
Arrangements for Academic Guidance
ECTS Credit Allocation
Name and Adress
Degree Programs
Short Cycle
First Cycle
Second Cycle
Third Cycle
Course Catalogue For Exchange Students
General Information for Student
Cost of Living
Accommodation Services
Dining Services
Medical Facilities
Insurance
Learning Facilities
Cultural and Social Facilities
Sports and Leisure Facilities
Student Associations
Intenational Programs
Language Policy and Courses
Internship
Financial Support for Students
Facilities for Special Needs Student
Student's Affair Office
Practical Information For Exchange Students
Life in Niğde
ENGINEERING FACULTY / COMPUTER ENGINEERING / BLM3004 - EMBEDDED SYSTEMS
GENERAL INFORMATION ABOUT THE COURSE
>
Course Code
Semester
Course Type
Course Level
Course Language
Course Title
Theoretical
Practical
ECTS
Turkish Name of the Course
Course Coordinator
E Mail
Assistant Staff of the Course
E Mail
Course Objective
The objective of this course is to provide students with an understanding of the fundamental building blocks of embedded systems, hardware-software interactions, and the operating principles of microcontroller-based systems. Students will learn to design simple yet functional systems including sensors, actuators, and communication modules using microcontroller platforms such as Arduino or Raspberry Pi Pico. The course will cover hardware connections, input/output operations, data communication, timing, and control structures in practical sessions, aiming to equip students with the skills to develop embedded system-based solutions for real-world problems.
Brief Content of the Course
This course covers the fundamental concepts, architecture, and components of embedded systems. It examines hardware-software interactions, input/output operations, sensor and actuator usage, timers, and data communication protocols (UART, I2C, SPI, Bluetooth, etc.) in microcontroller-based systems. Sensor data acquisition, motor and display control, data communication, and simple control applications are implemented using Arduino or Raspberry Pi Pico platforms. By the end of the course, students will have the ability to design and implement small-scale embedded system projects for real-world problems.
Prerequisites
None
Course Objectives
Course Objectives
1
To teach students the basic components, architecture and operating principles of embedded systems.
2
To provide the ability to develop hardware and software interactive applications using microcontroller platforms such as Arduino or Raspberry Pi Pico.
3
To provide the ability to design embedded system-based solutions including sensors, actuators and communication modules for real-world problems.
Loading…
Course Category
Course Category
Percentage
Mathematics and Basic Sciences
Basic Vocational Courses
Expertise /Field Courses