Vous êtes sur la page 1sur 18

Things you should know about…

▪ About MCT-222: Embedded Systems


▪ Course Outline
▪ Grading Policy
▪ Bonus Points
▪ Presentations
▪ E-mail
▪ Attendance
▪ Cheating/Plagiarism Policy
▪ ‘Other’ Policies
▪ My Pledge to you
Course at a Glance
▪ Introductory course for Embedded Systems.
▪ Pre-requisites:
▪ Electric Circuits
▪ Electronic Devices and circuits
▪ Digital Logic Design
▪ Logical Thinking ( ‘Dimaagh’ )
▪ Important because of being one of the most widely used
areas in the industry, and you would require the knowledge
you attain during this semester in your Final Year Projects.
▪ And because you might be asked questions related to
Embedded Systems when you appear for a job interview =)
▪ One of the most fun, and most interesting courses…..
▪ OK, OK, maybe just my opinion =)
Apart from Course Work
▪ Apart from coursework, you are also expected to:
▪ Enhance your technical skills.
▪ Demonstrate appropriate social skills by team work.
▪ Exhibit self esteem by showing confidence in your abilities.
▪ Display integrity and honesty.
▪ Participate actively in co and extra-curricular activities.
▪ Overall, just being a better person than you already are.
▪ Feedback will be provided on request.
Course Outline
The course has been divided into four modules.
▪ Module 1 introduces the basic concepts behind the
design and use of Embedded Systems and highlights
its importance to Mechatronics Engineers.
▪ Module 2 starts with PIC18 microcontrollers as
embedded devices to lean the basic architecture of
embedded systems.
▪ Module 3 represents the programming of embedded
systems in a higher order language like C and C++.
▪ Module 4 introduces current trends in embedded
systems and some advanced topics in the field.
Course Outline
Module 1: Introduction to Embedded Systems
▪ Definition and components of an embedded system
▪ Types of embedded systems
▪ Introduction to processors, digital memory, and their
types
▪ Embedded Systems I/O
▪ Input/output interface chips
▪ Applications of embedded systems
Course Outline
Module 2: Low-level programming (Using
Assembly with PIC18)
▪ Microcontroller architecture
▪ Introduction to Assembly programming for
PIC18
▪ Branch, Call, and Time delay Loops
▪ Arithmetic, Logic Instructions and Programs
▪ Table processing and Bank switching
▪ Hardware connections, configuration bits and
ROM loaders
▪ ADC and PWM programming
Course Outline
Module 3: Higher Level programming (C programming
with PIC 18 and Arduino)
▪ Programming I/O operations
▪ ADC programming and serial communication
▪ PWM and Interrupts
▪ LCD and servo interfacing
▪ I2C communication and smart sensors
▪ Embedded Networks
Course Outline
Module 4: introduction to more advanced
concepts
▪ GUI and interface in MatLab
▪ RTOS
▪ Embedded Networks
▪ Energy aware computing
▪ Internet of Things
▪ Safety and Dependability
Grading Policy
▪ Quizzes (lots of them)
▪ Mid-Semester Exam*
▪ End Semester Exam**
▪ Assignments
▪ Presentations

The result of assignments and other


grades* will be posted online regularly.

* Mids = 30 Marks
**Final = 40 Marks with about 20%
from before mid-sem course
Bonus Points
▪ Every student can win bonus points
▪ Every student can lose bonus points
▪ You may get bonus points by :
1. Class Participation : Presentation
2. Pop-Quizes
3. Creative solutions to given
assignments.
▪ You are responsible of keeping
track of your own sessional points
Presentations
▪ Compulsory for every student!
▪ Content to be presented in groups of two
▪ Groups will be selected by me! (yayy!!)
▪ Topics: Any topic of your choice
▪ Allotted time: 10 mins Max
misbah@uet.edu.pk
▪ For:
▪ Submitting the online assignments
▪ Asking a sensible question
▪ NO SPAMMING
▪ Write your name , roll number and subject in every
email.
▪ Writing an email (general):
▪ Start with a greeting, End in regards
▪ Write an informing ‘subject of the email’ and
your name at the end of the email.
▪ Don’t use any slang or short text forms, be polite but
firm.
Attendance
▪ Does not count for any marks
▪ You are expected to stay quiet during the lecture
unless asked a question, or to ask one.
▪ Slides alone don’t cover
everything. You are expected
to take notes during class, and
read from the suggested
books afterwards.
▪ You are encouraged to ask
questions during or after the
lectures, anytime.
Cheating/Plagiarism Policy
▪ You are allowed to cheat. But you must also be sharp
enough to dodge the invigilator.
▪ Any copied assignments will be given “negative”
marks without notification.
▪ Anyone caught cheating during evaluations will
immediately be thrown out of the examination room.
▪ Also remember “Cheating karnay wala, aur Cheating
karwanay wala, dono barabar hain” =)
Miscellaneous…
▪ Major assignments and projects can be resubmitted
within the given time. There will be 10% reduction in
grading.
▪ You are allowed to bring something to eat or drink
during the lectures except : All kinds of chips =/
▪ If I find excess noise, or any wrappers on the ground
after or during the lecture, there will be consequences.
The Question Mark Guy:
Usually means trouble: i.e. a
question asked by me, to you…
or worse, an assignment ☺
My Pledge to You…
▪ I will trust you until you give me a reason to do
otherwise.
▪ I will respect you and work with you to solve
problems.
▪ I will promptly correct and offer feedback on
your work.
▪ I will work with you to meet learning goals.
▪ I will offer extra help and alternative
assessments should you require them.

Vous aimerez peut-être aussi