Semester.ly

Johns Hopkins University | EN.520.450

Advanced Micro-Processor Lab

3.0

credits

Average Course Rating

(4.61)

This course covers the usage of common microcontroller peripherals. Interrupt handling, timer operations, serial communication, digital to analog and analog to digital conversions, and flash ROM programming are done on the 68HC08, 8051, and eZ8 microcontrollers. Upon completion, students can use these flash-based chips as elements in other project courses. Recommended Course Background: EN.520.349

Spring 2013

(4.33)

Spring 2014

(5.0)

Spring 2015

(4.57)

Spring 2023

(4.55)

Spring 2013

Professor: Robert Glaser

(4.33)

The best aspects of the course included the design project and the hands-on experience. Students learned how to work effectively in teams and found the class project very interesting. The worst aspect of the course was the chal enging roadblocks students stumbled upon while doing the projects. The course would improve if there was some provisional assistance for students throughout the semester. Prospective students should expect to work on a group project and must participate regularly to be successful in the course.

Spring 2014

Professor: Robert Glaser

(5.0)

Many students enrol ed in this course seemed to have gained a lot throughout the semester. For example, they learned how to program a microprocessor and how to interact with its various hardware capabilities. Also, the professor was extremely knowledgeable and the material he presented in his lectures was relevant to weekly assignments and to engineering as a whole. Labs became overwhelming because there was only a short time al otted to complete each one. In addition, the technology was outdated. To improve this course, it was suggested that labs be spaced out more evenly and that the testing process be streamlined. Prospective students should know that the class is rewarding although there is a heavy workload.

Spring 2015

Professor: Robert Glaser

(4.57)

Students enjoyed the topics introduced by the knowledgeable professor and the hands on experience that was applicable to solving real world tasks. Students felt that the assignments were time consuming and difficult at times. Some students felt that the course was scheduled too early in the morning and the course technology was outdated. Suggestions for improvement included scheduling class later in the day, having more opportunities to meet with the professor and TAs, and using updated technology on projects. Prospective students should be prepared for a challenging course with a significant work load.

Spring 2023

Professor: Robert Glaser

(4.55)