2018/19 Sem B B Pass Failed this course. 2019/20 B.HORRIBLE course. The content might be interesting, but the questions & assignments make NO sense. Questions asked have nothing to do with concept, but include BASELESS rote learning. Memorizing the country bar codes for every country. Memorizing 5 digit RFID for different applications. Same questions are repeated. Marks are cut even if the answer is correct but not what the prof wants. In MCQ, 3/4 options will be correct, prof himself will agree, but you'll get marks for the one which is "most correct". And that is very very vague. DO not take this course.