1 |
Course Title: |
WIRELESS EMBEDDED SYSTEMS |
2 |
Course Code: |
BM5132 |
3 |
Type of Course: |
Optional |
4 |
Level of Course: |
Second Cycle |
5 |
Year of Study: |
1 |
6 |
Semester: |
2 |
7 |
ECTS Credits Allocated: |
6 |
8 |
Theoretical (hour/week): |
3 |
9 |
Practice (hour/week) : |
0 |
10 |
Laboratory (hour/week) : |
0 |
11 |
Prerequisites: |
|
12 |
Recommended optional programme components: |
None |
13 |
Language: |
Turkish |
14 |
Mode of Delivery: |
Face to face |
15 |
Course Coordinator: |
Doç. Dr. Murtaza CİCİOĞLU |
16 |
Course Lecturers: |
|
17 |
Contactinformation of the Course Coordinator: |
murtazacicioglu at uludag.edu.tr |
18 |
Website: |
|
19 |
Objective of the Course: |
1. To introduce Computer Engineering Program, courses offered in the program and
related research areas
2. To inform students on Computer Engineering as a profession, problems in computer
engineering and their solution methods, and application domains
3. To invite faculty members, assistants, graduates, employers, senior and graduate
students as speakers to introduce Computer Engineering Program from different
perspectives
|
20 |
Contribution of the Course to Professional Development |
Learning about the scope of computer engineering |
Week |
Theoretical |
Practical |
1 |
EMBEDDED OR NOT? ANATOMY OF AN EMBEDDED SYSTEM. WHY LINUX? PROCESSOR BASICS. LINUX BASICS. |
|
2 |
RS232. TERMINAL EMULATORS. |
|
3 |
CROSS-DEVELOPMENT ENVIRONMENT, NATIVE/TARGET COMPILATION, TOOLCHAINS, GDB, GDBSERVER, TI DVSDK. |
|
4 |
BIOS VERSUS BOOTLOADERS, U-BOOT. |
|
5 |
SETTING UP NETWORK SERVICES. BOOTING THE KERNEL (SD-CARD OR NFS/TFTP). |
|
6 |
CONFIGURING/BUILDING LINUX KERNEL AND ROOT FILE SYSTEM. |
|
7 |
CONFIGURING/BUILDING LINUX KERNEL AND ROOT FILE SYSTEM. |
|
8 |
SETTING UP WI-FI MODULE. LOADING/UNLOADING DEVICE DRIVERS. DEVICE DRIVER BASICS. |
|
9 |
GPIO, SYSFS, FILE SYSTEMS, FRAMEBUFFER, TOUCHSCREEN DEVICE. |
|
10 |
EMBEDDED GRAPHICS, WINDOWING ENVIRONMENT, QT/QT EMBEDDED, VIRTUAL FRAMEBUFFER, EMBEDDED GUI APPLICATION DEVELOPMENT. |
|
11 |
SETTING UP WEB SERVER. |
|
12 |
DIGITAL MULTIMEDIA APPLICATIONS, GSTREAMER/GSTREAMER PIPES, GSTREAMER TI PLUGIN. |
|
13 |
DIGITAL MULTIMEDIA APPLICATIONS, GSTREAMER/GSTREAMER PIPES, GSTREAMER TI PLUGIN. |
|
14 |
PROJECT DEMOS |
|