BISON ACADEMY

Courses taught in the

Department of Electrical and Computer Engineering

North Dakota State University

 

ECE 376: Embedded Systems

Comments

 

Syllabus - HW & Solutions - Best of 376 - Lab Kits - Resources - Comments



Fall 2022

Please give an example of something done well in ECE 376:

In-Person

§   Flexibility in ways to take

§   I felt that providing the lectures, video lectures and previous homeworks on Bison Academy helped significantly understand the materials and concepts.

§   Homeworks were well written and hotkey topics that helped us learn.

§   Good explanation and help during the course

§   learned to use code and use hardware

§   Detail of expectations for assignments.

Live-Stream

§   Lots of material to help with tests and homeworks.

Online

§   I think bison academy, and all of the given codes were a great help to the course.

§   This class does well with online learning, where the student does not miss much by not being in person

Please give an example of something that need to be improved in ECE 376

In-Person

§   Maybe a bit more class engagement like a clicker

§   Some of the video lectures go a little quick, and it can be somewhat easy to get lost in what is going on. Also, there are some things that are not fully explained, such as how certain variables are obtained or how and why a specific formula is used.

§   lab

§   Maybe instead of giving us library’s of code, having us write them would be a good way to learn how the devices operate.

§   Live-Stream

Online

§   I think that Glower could explain everything a little more in depth instead of just touching on it and expecting you to know what he is asking for. I feel since this is primary a coding class, he should explain a little more about how the code works in stead of giving us a code that works and basically sending us off on our own.

§   The difficulty of the exams seem higher than the difficulty of the homework, like it is more of a reach than should be expected

 

Spring 2022

Please give an example of something done well in ECE 376:

In-Person

§   The instructor is always very helpful, and the notes cover most questions

§   Glower is always prepared for class, and ready to help.

§   The applicable and practical projects are intriguing and worthwhile.

§   The hands on part of this course is fantastic it’s nice to work with an actual circuit board not a bread board.

§   I think the way that lectures are done with both a pdf and slides on bison academy is the way to go

Live-Stream

§   I really liked having the example codes to be able to make sure my PIC board was working properly and use that to help de-bug my programs

Online

§   Good homework assignments to help us understand the material

§   All content for the course is open to see all semester in Bison Academy

§   The homework assignments

§   The ability to attend lecture classes in multiple ways (especially remote, asynchronously) is such a benefit. I wish every one of my classes were setup in the same way.

§   Flexibility with peoples schedules

§   Lectures and homework give excellent guidelines as to how to succeed

§   All of the resources on bison academy are great. From the sample code and old homework assignments to the layout of the lectures and YouTube videos.

§   Learning how to build/work with a pcb

§   Provide clear instructions and examples

 

 

Fall 2021

 

Please give an example of something done well in this course

In-Person

§   I appreciate the work that Professor Glower put in to allow us to use the PIC processor. Also, Bison Academy was found to be an invaluable resource for my learning experience.

§   I enjoy the availability of content on BisonAcademy

§   Glower was always available, and responded to emails quickly

§   This course has a good amount of projects that can help to teach real world applicable skills. The thought process is taught rather than the specifics of the processor.

§   The homework assignments are really good for getting students to understand microprocessors

Live-Stream

§   showing an example of how the code outputs to a micro processor

Online

§   I think the entire bison academy set up is an awesome idea as it allows students to take control of what they do in he course

§   When the teacher works with you and your machine is working, the course can be very fun.

§   Old homework and tests are given which help a lot with studying and understanding material.

§   The many options students have to learn the material and take the course.

§   I think this course does a really good job of simplifying the course enough so that relevant things can be done on the pic board

§   I really enjoyed the class.

§   The patience with course material

§   The way you teach us

 

Please give an example of something that needs improvement in this course

 

In-Person

§   Professor Glower talks quite fast, and it would help if he talked a bit slower in class.

§   BisonAcademy is difficult to not use as a crutch, it walks a fine line between helpful and harmful

§   More tutorial/refresher content of coding would be helpful, I struggled a lot with the assembler code

§   I can't really think of any thing

§   A little more focus on communication protocols would be very applicable to industry. And interfacing with sensors. (I2C, SPI, 4-20mA sensors, etc)

§   Maybe show the students more of how the pic flash tool works and how they can make their own clients

 

Live-Stream

§   more construction of building a code from scratch or examples of troubleshooting a broken code

 

ECE 376 - Fall 2018

      Dr. Glower’s notes online really help. I enjoy working with the P/C processor, and gained a lot of practical knowledge. The only suggestion would be to spend more time talking about what code does and why in the notes.

      Bison Academy is the best!

      THANK YOU.

      New teachers should learn from Glower.

      Dr. Glower cares for his students and wants to help them. He is always willing to help,  and he loves helping us!

      Didn’t like the classroom we had to be in

      At midterm, a sheet showing grades so far should be given out so students can see how they’re doing up to that point

      Glower is an awesome teacher who really wants to help you learn. Slightly less typos would be nice but not a big deal. The physical classroom was not great.

 

ECE 376 - Spring 2018

      More comfortable chairs would make the physical environment more conductive to learning. (ECE 125) Thanks Dr. Glower, you've been great! Keep it up!

      Online notes are complete, easy to understtand, and a great resource for this class. 10/10 would take Glower again.

      Dr. Glower did a good job showing examples of code and demonstrations that were helpful for when you had to do the labs.

      Dr. Glower does a very good job of keeping his class interesting while still teaching a lot of useful information. He is very helpful in office hours as well.

      Glower is always fun to have as an instructor. His resources are very helpful and he is available to studentsl. He also makes me laugh.

      I understand that programming is difficult to teach in a lecture setting, but I don't feel like I learned too much in this class. I don't follow along with Dr. G's notes very easily. Dr. G's voice makes me sleepy. I would prefer to have a *set* time because on my own time clearly doesn't work out for me.

      We love Bison Academy!

      Respond more in emails.

      N/A - Great Teacher.

      Glower is a good teacher.

      Only teacher that really seems like he enjoys teaching.

      He seems to enjoy teaching in class where others don't!


ECE 376 - Fall 2015

      Enjoyed the projects, just wish we learned more about the material before it was assigned.

      Excellent course that was fun and interesting. I appreciate the dedication of time outside of class with labs.

      Good instructor.

      This course was very enjoyable and it definately is a class where you get out of it what you put in. This class would be impossible without the code that you give. Thanks.

      Bison Academy is really nice.

      Great class, very interesting and relevant information. The only thing I would have liked is if there was more emphasis on working in groups.

      Dr. Glower is a great prof with a good sense of humor and a wealth of knowledge. The only issuie I took with the course is that some of the labs took an obscene amount of time to complete. Thanks Dr. Glower for a great semester!

      The projects were very useful to apply what we already learned in class.

      Glower is a tough but reasonable professor. He is also a great teacher.

      Glower is a great professor! Communicates effeciently and is helpfule when needed.

      It was a fun class - good job!

      Prof. Glower is an amazing instructor who is very knowledgable about the classes he teaches,

      Dr. Glower is awesome. He teaches very practical topics and makes them fun. He also has a great positive attitude.

      Well set up class. Appreciate the online notes. Projects and HW helped my learning significantly.

      Some HW problems were both challenging and interesting and I enjoyed the "create your own" style.

      Soldering was a new and interesting experience. It was cool to work with software and hardware at the same time.

      I felt there could have been better nbotes and more practical examples.

      Great class.

      Dr. Glower is an amazing professor and individual. He is an asset to the ECE Department.l Very enjoyable to take any class from.

      Dr. Glower is an excellent teacher and I enjoy taking his classes.

      Glower is good!

      Really enjoyed this course.