Paul Hummel

Lecturer
California Polytechnic State University

Building 20 Room 117
1 Grand Avenue
San Luis Obispo, CA 93407

phummel@calpoly.edu    Schedule Appointment

       

I teach computer and electrical engineering, focusing on digital design and embedded systems. I have experience with SystemVerilog and VHDL on FPGAs, including creating a RISC-V core, using a MicroBlaze custom core, and programming the resulting softcore CPUs in C and assembly. I also have bare metal programming experience with AVR, PIC, Freescale, TI, and STM32 MCUs including ARM Cortex Mx. I have used FreeRTOS to build responsive, real-time embedded systems.

My current research focus is in embedded systems security with an emphasis on hardware encryption accelerators. I am active in engineering education research, desiring to bring the best educational experience to everyone. I strive to be an ally and advocate for everyone who is interested and passionate about engineering. I also have experience in micro/nano electronics with carbon nanotubes, including clean room and SI lithography.

My teaching philosophy is to provide students with all of the resources they need to succeed and then challenge them to accomplish more than they thought they could do. I abhor slide decks, prefer using a whiteboard with multicolor markers, and make heavy use of the Socratic method of asking questions in class

Research Interests

  • Engineering Education

  • Quantum Resistant Encryption Hardware

  • Educational IC Fabrication

  • FPGA

  • Embedded Programming

  • Softcore Processors


Education

Louisiana Tech University (2009)

Ph.D. Engineering, Micro/Nano Technology and Micro/Nano Electronics Emphasis

Advisor: Dr. Tabbetha Dobbins

Dissertation: Single-walled Carbon Nanotue Device Fabrication using Spin Coating of Dispersions

LeTourneau University (2003)

B.S. Engineering, Computer concentration

Senior Design Project: Design, construction, and competition of a Formula SAE racecar


Projects


Open Source Problems in Engineering Studies

Developed and coded 238 questions, including circuit figure images, for a circuits curriculum spanning 2 quarters for the open-source online homework system WeBWorK. All of the new problems have been sorted by subject and problem type for easy organization and local problem set creation with WeBWorK’s Library Browser. The new problems have also been tagged with common problem subjects and terminology. All of the problems are hosted on Louisiana Tech’s OPES github repository and have been included in WeBWorK’s National Problem Library

Online Homework Efficacy Study

The effects of online homework in engineering have only been explored to a limited degree by the engineering education community. I was a member of a team who studied the effect of online engineering homework on student learning. I helped design a homework assignment process to establish a control group and then assess homework affects. I was able to analyze the results from the common quizzes, employing appropriate analyses to determine the level of knowledge attainment on the topics and to determine if statistically significant differences exist between the two populations of “paper only” homework and online homework only.


Controlled SWNT Microstructures using Spin Coating

Microstructures of single-walled carbon nanotubes (SWNT) are fabricated utilizing standard UV lithography. Prefabricated and purified SWNTs are dispersed in aqueous solution with poly(sodium styrene sulfonate) (PSS). Cavities of differing sizes and geometries are fabricated in a photoresist and oxide layer on a silicon wafer to hold the aqueous suspension as it is spin coated. The water is evaporated, followed by removing the photoresist layer in a lift-off procedure to remove all of the excess SWNTs. The final structures were studied with SEM, EDS, and TEM. Electrical properties of the structures were also examined with I-V measurements. This simple and inexpensive fabrication process could allow SWNTs to be incorporated into current semiconductor manufacturing processes.

NEXAFS Study on Funcationalization of SWNTS

I performed a study to determine how HCl and HNO3 could be used to functionalize carbon nanotubes (CNT). Samples of CNTs were sonicated in HCl and HNO3 of various concentrations for various lengths of time. The samples were then studied at Brookhaven National Labs on a NEXAFS beamline. The resulting diffraction pattern was analyzed to determine what carbon – carbon or carbon - oxygen bonds may have been broken for future functionalization. Energy levels for both carbon and oxygen were studied to collaborate the data.

Curriculum Developed

  • Circuits Sequence

    Developed a year long circuits curriculum lecture and a circuits lab. This included the creation of 8 in class miniature labs in the first circuits course utilizing the Digilent Explorer Board. Online homework using the WebWork platform was created for the sequence. Each course includes 23-27 assignments for a 10 week quarter. Those WebWork problems are currently being adapted for inclusion in a collection of engineering problems (Open-source Problems in Engineering Studies).

  • Digital Design

    Developed a curriculum to utilize a Xilinx FPGA on a Digilent Nexys (2/3/4) development board. Lectures were created as Google Drive presentations to be sharable and cross platform. Multiple projects using the FPGA development board were designed from Digilent's "Real Digital" course material. The projects have students create basic digital components on the FPGA in Verilog. The projects were grouped in 8 assignments for a 10 week quarter.

  • Embedded Systems

    Created a new projects based course on embedded systems using Xilinx's softcore processor MicroBlaze. The course covers state machines, hardware and software button debouncing, assembly programming, hardware debugging, and FreeRTOS. Students are given 1-2 projects each week with 1 project focusing on programming concepts and 1 project targeting embedded specifics.

Courses Taught

  • CPE 133 - Digital Design

  • CPE 233 - Computer Design and Assembly Language Programming

  • CPE 316 - Microcontrollers ane Embedded Applications

  • CPE 439 - Introduction to Real-Time Operating Systems

Teaching Philosophy

A High Standard is Required

The world is becoming a smaller place between advancing communication technologies and the global economics of trade. This places higher demands on graduates because they are truly competing with those from around the world. Being the best school in a state or region is no longer enough to be competitive. Schools must be among the best in the world if they want their graduates to be competitive in the workplace. Graduates must distinguish themselves by going the extra mile, and they cannot be satisfied with the bare minimums. This standard is important in the upper level courses, but it is critical in regards to the fundamental courses. These courses are where students get a foundation of engineering principles across all disciplines. If students are not held to the highest standard in those courses the upper level material will have no foundation to build on. A solid understanding in engineering not only prepares students for subsequent courses, but builds a path for a future of lifetime learning in a changing world.

Quality Begins with the Instructor

High quality students begin with high quality instructors. Students are ultimately responsible for their own performance, but students cannot be expected to have the drive to excel if they see an instructor who is not putting forth effort in and out of the classroom. Teaching is demanding and time consuming work, but an instructor is responsible to be active in class and not just echoing words on a page. Instructors need to be a participating member in the classroom, answering questions, monitoring progress, and filling in details or explanations in real time with the needs of the students. An instructor is also responsible for creating an environment, not only where learning can occur, but where excelling is encouraged and rewarded. Instructors must treat all students fairly, allowing them to be equally rewarded based on their performance. Finally, an instructor should be available outside of the classroom. Students will have questions and an instructor should create an environment that welcomes questions as well as feedback from the students. Instructors are busy, but they are obligated be available outside of class to give extra instruction, feedback, or encouragement to students on a more one-on-one situation. Instructors need to demand the best from students, but to do that, they must first give their best.

Application is a Necessity

Engineering principals have widespread real world applications. However, it becomes easy to miss those applications in the mess of equations, variables, and terminology. Tying what is happening in the classroom to what goes on in the real world does several important things. Application aids learning by giving tangible examples to help explain difficult engineering concepts. Seeing applications in the classroom encourages learning by showing students what they are studying in the classroom is not only useful, but will also be necessary when they graduate. Application also motivates learning by making engineering exciting and interesting. Working long tedious equations can become dull and dry. Bringing in real world examples or demonstrations can be a breath of fresh air. This also allows the concepts in engineering to be made tangible to students. Engineering is about physical, real world problems, and to learn that requires seeing them in a tangible manner beyond equations in a book.

Demanding Less than the Best is Unsatisfactory

In education, students will rise to the bar set by the instructor. If an instructor does not set a high bar, demanding the most of his students, those students will have no reason to excel. Many students have hidden potential that may never come to fruition because they were never really challenged. To produce great students, an instructor needs to urge students to be great. An instructor that encourages students to perform beyond mediocrity allows them to reach their highest potential. Students will rise to the challenge given them. They will do more than even they thought they could do, but that will only happen when an instructor refuses to accept anything less than the student’s best.

Content Beyond Containers

Scaling the distribution of education creates the need to package topics into confined units. Concepts get chopped up into neatly defined topics that fit into a predetermined length of time. The consequence of which is students learn by organizing concepts into individual containers. They start a new course by creating a new container and putting all of the material from said course into that container. When the course is over, they pack up the container and stash it away. This creates a problem for students to be able to see and connect the relationships between topics. Calculus concepts show up in capacitor elements in circuits which then describe effects in semiconductors that are used to build digital systems. A common thread that runs through each of these topics gets lost because it is chopped up into multiple courses. Purposeful curriculum design can help mitigate these effects, but they cannot be entirely eliminated in our current educational system. A good instructor can help alleviate this deficiency by always providing context for new content. By defining the context first, students will be able to see how this new material fits with what they have already studied. An instructor should also be proactive in building bridges to future topics. Looking at a concept slightly out of bounds of the current course can create an opportunity for a future course to connect back to. Those bridges can provide a reference point for students to make the connections when learning new material. By seeing how new concepts relate to others, students can not only grasp the new material quicker, they can also understand it at a deeper level.

Diversity Starts in the Classroom

Finding an optimal solution to any problem requires a diversity of ideas. The lack of diversity in engineering workplaces must be solved in the classroom. Unfortunately most engineering programs are lacking diversity in the classroom. While there are a multitude of complex issues causing this lack of diversity today, the instructor is responsible for creating an open and inviting environment for all students. Outside the classroom this requires the instructor to engage with people of all backgrounds, races, genders, and sexual orientation. Inside the classroom, instructors need to be vigilant to counter any implicit biases. Instructors can also cultivate diversity by providing extra support to students from underrepresented groups in the classroom. Often times students from these populations have to overcome obstacles that others do not. By providing targeted help to their unique challenges, instructors can foster a haven where these students can thrive, thereby creating a diverse environment that benefits all students.

Publications

  • Callenes-Sloan, J., Hummel, P., Danowitz, A., Benson, B. (2018) Exploring the Relevance and Energy Usage Implications of Fixed Computer Labs in Electrical Engineering Education. IEEE Frontiers in Education, San Jose, CA, USA, October 3-6, 2018

  • Danowitz, A., Benson, B., Callenes-Sloan, J., Hummel, P. (2018) Differences in Mental Health between Students in a Jointly Offered Computer Engineering Program and the two Home Departments. IEEE Frontiers in Education, San Jose, CA, USA, October 3-6, 2018

  • Evans, K., Hummel, P., Gates, M. (2016) An Exanded Study to Assess the Effect of Online Homework on Student Learning in a First Circuits Course. 2016 American Society for Engineering Education Annual Conference, New Orleans, Louisiana, USA June 26-29, 2016

  • Evans, K., Hummel, P., Gates, M. (2015) Assessing the Effect of Online Homework on Student Learning in a First Circuits Course. 2015 American Society for Engineering Education Annual Conference, Seattle, Washington, USA June 14-17, 2015

  • Harbour, D., Hummel, P. (2010) Migration of a Robotics Platform from a Freshman Introduction to Engineering Course Sequence to a Sophomore Circuits Course. Frontiers in Education, Washington D.C., USA, October 27-30, 2010.

  • Hummel, P., Dobbins, T. (2007) Controlled Placement of Single-walled Carbon Nanotubes by Spin Coating into Photoresist Cavities. Poster Exhibition, 2007 Materials Research Society Fall Meeting , Boston, Massachusetts, USA, November 26-30, 2007.

  • Hummel, P., Dobbins, T. (2007) NEXAFS Study of HNO3 and HCl Acid Treatment for Micromanufacturing-Friendly Functionalization of CNTs. Poster Exhibition, 2007 Materials Research Society Fall Meeting , Boston, Massachusetts, USA, November 26-30, 2007.

  • Hummel, P., Dobbins, T. (2005) NEXAFS Study of HNO3 and HCl Acid Treatment for Micromanufacturing-Friendly Functionalization of CNTs. Poster Exhibition, 2005 Louisiana Materials and Emerging Technologies Conference, Ruston, Louisiana, USA, December 12-13, 2005.

  • Dobbins, T.A., Selmic, R., Hummel, P., Guduru, M. (2002) Platform Technologies for the Detection of Radiation and Chemicals Using Carbon Nanotubes. Poster Exhibition, 2002 Rural Resource Development Conference, Ruston, Louisiana, USA, April 9, 2002.