You are on page 1of 4

Lahore University of Management Sciences

ENGG 100 – Measurement and Design Laboratory


Smart Home Automation
Fall 2023

Instructor Muhammad Tahir


Room No. 9-249A, Second Floor, SSE Building
Office Hours TBA
Email tahir@lums.edu.pk
Telephone
TA TBA
TA Office Hours TBA
Course URL (if any) LMS page

Course Basics
Credit Hours 2
Lecture(s) Nbr of Lec(s) Per Week - Duration -
Lab (s) Nbr of Lec(s) Per Week 1 Duration 6 hrs

Course Distribution
Core SSE
Elective
Open for Student Category Freshman
Close for Student Category

COURSE DESCRIPTION

The course introduces the concept of engineering design and measurement through the teaching and usage of software and
hardware tools such as MATLAB and the Simulink Support Package for Arduino Hardware. The focus of learning activities will be on
developing student’s skills for interfacing basic sensors and actuators with Arduino and perform data collection, data handling,
uncertainty analysis, and data manipulation tasks. In addition to 1-hour lectures in the classroom, students will take 4-5 hours of
lab each week, and complete a small course project by the end of quarter.

COURSE PREREQUISITE(S)
None

Examination Detail

Midterm
Yes/No: No
Exam

1|P ag e
Lahore University of Management Sciences

Final Exam Yes/No: No

Grading Breakup and Policy


Skill Based Learning – Rubric based Labs. Assessment (5 weeks): 30%
Experiential Learning – Rubric based Labs. Assessment (5 weeks): 40%
Course Project - (4 weeks): 30%

Course Teaching Methodology


• Teaching Methodology: All lab lectures will be conducted on-campus.
• Lecture details: Lab lectures will be conducted by the instructor. After every lecture, there will be a lab session, conducted in
labs.

Learning Outcomes

CLO1 Demonstrate knowledge and skills required for computer aided design of science and engineering problems.

CLO2 Demonstrate skills to translate data acquisition, data handling and data manipulation to a computer program.

CLO3 Demonstrate knowledge about basic conservation laws and their demonstration through experiential learning.

CLO4 Perform basic uncertainty analysis as part of experiential learning.

CLO5 Scientific report writing and presentation

Relation to EE Program Learning Outcomes (PLO)


CLO Related PLO Levels of Learning Teaching Methods CLO Attainment checked in
CLO1 PLO1 Lecture, Demonstration, Lab Lab Tasks
CLO2 PLO1 Lecture, Demonstration, Lab Lab Tasks
CLO3 PLO7 Lecture, Demonstration, Lab Lab Tasks
CLO4 PLO1 Lecture, Demonstration, Lab Lab Tasks
CLO5 PLO10 Lecture, Demonstration, Lab Project

Rubric Based Assessment of CLO


Rubric
CLO-wise details of each rubric design per assessment module
Details

N.A.

2|P ag e
Lahore University of Management Sciences
List of Topics
Labs Topics
Skill Based Learning
Lab-1 Introduction to MATLAB/Simulink programming environments: basic concepts, variables, operators, functions,
declaring vectors/matrices, plotting and special blocks.
Lab-2 Introduction to Voltage and Current, Measurements and Lab Equipment: Breadboard, Power Supply, Waveform
Generator, Oscilloscope, DMM, Arduino Board
Lab-3 Introduction to Arduino, interfacing with MATLAB/Simulink: Using Simulink’s Hardware support packages to
establish connection with the Microcontroller, make and run a simple blink Simulink model, make and run PWM
generator for varying resultant voltage and LED brightness, Intro to digital vs analog (with respect to micro
controllers), sample a Sine wave using in-built ADC, output a Sine wave using in built DAC, DAC for outputting
voltages to be read by DMM
Lab-4 Types of errors in measurements and performing uncertainty analysis
Lab-5 AutoCAD or Fusion 360 Education Plan || Short Project Specific Demo/Tutorial by TAs
Experiential Learning
Lab-6 RC Waveforms, Conservation Laws demonstration, KVL and KCL using resistive networks
Lab-7 Data acquisition and handling using sensors interfaced with Arduino (MATLAB/Simulink)
Lab-8 Actuation with Arduino (MATLAB/Simulink)
Lab-9 Combining data acquisition, sensing and actuation with Arduino (MATLAB/Simulink)
Lab-10 Fourier domain - Voice recognition to operate smart home appliances with Arduino (MATLAB/Simulink)
Project Based Learning
Lab-11
Student projects from the provided list
Lab-12
Lab-13
Lab-14

Textbook(s)/Supplementary Readings

1. Lab handouts
2. Class Supplementary Material

Academic Honesty
The principles of truth and honesty are recognized as fundamental to a community of teachers and students. This means that all academic work
will be done by the student to whom it is assigned without unauthorized aid of any kind. Plagiarism, cheating and other forms of academic
dishonesty are prohibited. Any instances of academic dishonesty in this course (intentional or unintentional) will be dealt with swiftly and
severely. Potential penalties include receiving a failing grade on the assignment in question or in the course overall. For further information,
students should make themselves familiar with the relevant section of the LUMS student handbook.

Harassment Policy
SSE, LUMS and particularly this class, is a harassment free zone. There is absolutely zero tolerance for any behavior that is intended, or has the
expected result of making anyone uncomfortable and negatively impacts the class environment, or any individual’s ability to work to the best
of their potential.

In case a differently-abled student requires accommodations for fully participating in the course, students are advised to contact the
instructor so that they can be facilitated accordingly.

3|P ag e
Lahore University of Management Sciences
If you think that you may be a victim of harassment, or if you have observed any harassment occurring in the purview of this class, please
reach out and speak to me. If you are a victim, I strongly encourage you to reach out to the Office of Accessibility and Inclusion at
oai@lums.edu.pk or the sexual harassment inquiry committee at harassment@lums.edu.pk for any queries, clarifications, or advice. You may
choose to file an informal or a formal complaint to put an end of offending behavior. You can find more details regarding the LUMS sexual
harassment policy here.

To file a complaint, please write to harassment@lums.edu.pk.


SSE Council on Equity and Belonging

In addition to LUMS resources, SSE’s Council on Belonging and Equity is committed to devising ways to provide a safe, inclusive and respectful
learning environment for students, faculty and staff. To seek counsel related to any issues, please feel free to approach either a member of
the council or email at cbe.sse@lums.edu.pk
Rights and Code of Conduct for Online Teaching
A misuse of online modes of communication is unacceptable. TAs and Faculty will seek consent before the recording of live online lectures or
tutorials. Please ensure if you do not wish to be recorded during a session to inform the faculty member. Please also ensure that you prioritize
formal means of communication (email, LMS) over informal means to communicate with course staff.

4|P ag e

You might also like