This module covers the basic concepts about micro-controller architecture and a few questions about some popular micro-controller, used in the industry. This module is important since questions from this module are usually asked to determine how much hands on experience do you have with them.
This module covers FPGA basics, architecture and Hardware Description languages namely VHDL and Verilog. Module will help you test your basic FPGA knowledge.
Embedded systems use very different types of memory units specific to tasks. This course is an instant cheat to all the memory related affairs in the domain of embedded systems.
This test gives you a perfect overview of Digital logic design components by covering all the primary aspects of digital logic components discretely used in designing of embedded systems.
This modules prepares you for interview question related to Operating Systems. This include embedded OS like Linux and Android and Real-Time OS. This module also includes generic question that an Interviewer can ask about the embedded OS development chains and environments.
Embedded Programming is core of Embedded System Design. To nail an Embedded System Interview you need to have good programming concepts, specially in C. This module gets you prepared for all those tricky questions giving you a hint of what type of question to expect from programming side.
This Pre-Interview consists of a total of 6 tests which aim at helping you in self evaluation for entry level jobs in 'Embedded Systems' realm. Each test will aim to evaluate you for different knowledge area. Each knowledge area has further sub-categories.
You will be tested in following areas:
The distribution of questions in various sections is based on how frequently, these areas appear in job interviews\tests.
Your performance will be evaluated and at the end you will get an overview of which knowledge areas are your strengths and which ones you still need to work on.
So, if you are student who wants to seek a career in Embedded Systems this test will help you evaluate the level of expertise you have currently and what are the things you need to work on. This can also act as a tool to monitor your progress as you master different domains. Fresh graduates seeking jobs in industry will be able their strengths and lackings for an entrant in this field, subsequently improving upon them.
Course is timed to be of 90 minutes. So, if you are looking for jobs and need to see where you lack but don't know where to start, this course is a definite for you. It will help you know what is that you need. It can very well be a start of an excellent career in Embedded Systems. Wishing you best of luck.
I am a final year Electrical Engineering Student at SEECS, NUST. I love programming. I have a lot of experience in IoT. I have some experience in Web Development and Game Development. For last 3 Years, I taught in Many different workshop organized by different societies at my University on Arduino, STM32 and nodeMCU etc.
Most of what I learned, like you, was online. i.e. Mostly Free. I always wanted to give back to the community. Here, I am accomplishing this goal by creating a complete course on what I learned and make this learning process easy for other.
Right Now, I have one course related to FreeRTOS. At the time when I started creating this course there was no other online video lecture course that could help you get started with FreeRTOS from scratch. That's why I felt the need to create this project.
Like all rest of Humanity, I am also imperfect. I am trying my best to present the error-free content to all of my fellow learners but sometimes, there might be some mistake. I am Sorry If something like that happens to you. Please correct me if necessary or at-lest point out whats the error and I will be very thankful to you.