This course covers the basic concepts of embedded systems
to prepare students for the required courses in this program. As the course progresses, students will gain an understanding of the basic hardware, software, and interfacing concepts regarding an embedded microprocessor/microcontroller. Attendants will explore the design and use of general and single-purpose processors, registers and memory, communication protocols, timers and interrupts, and hardware/software interfacing methods. Participants will also learn embedded programming concepts necessary for developing small and large scale embedded systems.
Course Highlights:
- Compare differences of several microcontrollers and microprocessors
- Embedded programming concepts
- Registers and Memory
- Timers and Interrupts
- Hardware and software interfacing methods
- Embedded software design and analysis
Course Learning Outcomes:
- Define embedded systems and identify applications to real word systems
- Utilize hardware, software, and peripherals involved in an embedded system
- Understand basic microprocessor and microcontroller functionality utilizing registers and memory and Hardware/Software interfacing concepts
- Explain primary microcontroller capabilities and their applications for embedded system development
- Explore the features and functionality of your STMicrocontroller
Hardware: STM32 IOT Discovery Node 915MHZ - Mfg. Part # B-L475E-IOT01A. Part can be purchased from Digi-Key Electronics or any other reputable electronics dealer. This microcontroller is used in all four required courses in this program.
Course Typically Offered: Online in Fall, Winter, and Summer quarters.
Course Prerequisites: Students are expected to have a basic knowledge of programming concepts, hexadecimal, and binary systems.
Next Step: After completing this course, consider taking ECE-40292 Embedded Systems Hardware Design.
Contact: For more information about this course, please email unexengr@ucsd.edu.
Course Number: ECE-40153
Credit: 3.00 unit(s)
Related Certificate Programs: Embedded Systems Engineering
+ Expand All
-
6/25/2024 - 8/24/2024
$845
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Kim, William
William Kim, M.S., M.B.A., has over 15 years of experience in Aerospace Engineering within the defense industry. He is currently working as an Embedded Software Engineering Manager. Will is a well-versed and experienced manager in Mechanical and Structural Analysis and Design, Systems Engineering, Software Integration and Testing, and Embedded Software Engineering. Mr. Kim has an M.S. in Mechanical and Aerospace Engineering from USC, an M.B.A. from SDSU and a B.S. in Structural Engineering from UC Irvine.
-
-
POLICIES:
No refunds after: 7/1/2024.
-
6/25/2024 - 8/24/2024
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
-
9/24/2024 - 11/23/2024
$845
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Kim, William
William Kim, M.S., M.B.A., has over 15 years of experience in Aerospace Engineering within the defense industry. He is currently working as an Embedded Software Engineering Manager. Will is a well-versed and experienced manager in Mechanical and Structural Analysis and Design, Systems Engineering, Software Integration and Testing, and Embedded Software Engineering. Mr. Kim has an M.S. in Mechanical and Aerospace Engineering from USC, an M.B.A. from SDSU and a B.S. in Structural Engineering from UC Irvine.
-
TEXTBOOKS:
No information available at this time.
-
POLICIES:
No refunds after: 9/30/2024.
-
9/24/2024 - 11/23/2024
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about when this course will be offered again.