ECE 465 Teaching Philosophy

advertisement
ECE 465
Teaching Philosophy
Shantanu Dutt
ECE Dept.
UIC
Teaching Philosophy
• Four Pillars:
– In-depth understanding of basic/fundamental principles:
Besides understanding of fundamental issues, this also allows
you to derive more complex results w/o blind memorization
(you can only memorize so many things, but you can certainly
understand and thus remember basic principles, which are
fewer in number
– Analytical and thinking-based approach: Understand the why
of various techniques, besides the how and what. Pursue the
material to understand designs’ or design techniques’ pros
and cons in depth, and explore alternative solutions
– Mathematical approach: Will also mathematically analyze
various metrics (e.g., runtime complexity, hardware
complexity/cost, delay) of design techniques and designs. Will
also prove properties of designs and design techniques
(correctness theorems, etc.).
– Pursue excellence in whatever we do, and success will follow
us
Corollaries of Teaching Philosophy
• Problem solving (designing stuff) to be stressed
• Analysis and theoretical point-of-view to be stressed
• Interesting and challenging homeworks:
– Theoretically/mathematically oriented Qs, along w/ design oriented
ones
• Interesting and challenging projects—will test your problem
solving skills, and your abilities to:
– Design stuff in a formal/theoretically-oriented manner (as opposed to
ad hoc)
– Analyze your design
– Use CAD tools to design circuits and to simulate them
– Write well-organized scholarly reports
•
•
•
•
No multiple choice Qs in HWs or exams
Rote memorization undesirable and useless
Pattern matching undesirable and useless
Exams are fair and test your in-depth understanding of material,
and based on this understanding, your ability to solve problems,
design circuits and prove theoretical results
• Exams will not be rewordings of homework problems with
different numbers
Advantages of Teaching Philosophy
• You can become a thinking and darn good engineer!
• The intellectual/theoretical treatment of the material will
tune your mind to think problems through, which will be
beneficial to you in all fields
– Do you know, for example, why top-rated boxers do a lot of runnning
for months before a title fight?
– Ans: To increase muscle strength and stamina that will be useful for
boxing 15 rounds, not for running
– Similarly, a good dose of intellectual thought on ECE 465 material,
will build your “mental muscles”, allowing you to excel in other
areas, including of course digital design (even though you may not
prove theorems in your job, your mental muscles will have been
built up by doing them in ECE 465, and possibly other courses, and
this can help you be a good and skilled engineer)
• Today’s high-tech careers involves complex problem
solving, and the type of issues we will stress in ECE 465,
will allow you to excel in your future high-tech job and
career
Should you take this course?
• You should take this course if:
–
–
–
–
–
–
You are comfortable with the teaching philosophy outlined
You like (or think can begin to like) intellectual thinking
Find complex topics interesting
Like solving challenging problems
Like somewhat mathematical treatment of material
Achievement of complex tasks gives you internal satisfaction
• This may not be a course to your liking if:
– You only like easy things
– You only like being taught a craft (what to do, how to do), but could
not care less about the scientific/mathematical underpinnings of the
craft
– You do not like to work hard for courses
– Achievement of complex tasks does not give you much internal
satisfaction
• Do note what President Kennedy had said, I think, wrt to the
mission of landing men on the moon (to paraphrase): “We
should do things not because they are easy, but because they
are hard”
• If you belong to the 1st (top) category, you will have fun in this
course
Download