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.