I loved this class! It's been one of the most organized classes I've
taken. It was a challenging and rewarding experience. Thank you for
your student-focused course! (Spring 2015)
Fantastic course overall, and really what I had envisioned when
enrolling in the program. Prof. Oliva obviously brings a wealth of real
world knowledge to the table and it is great to really feel you are
getting industry value from every class. This has been the best course I have taken thus far in the program and I truly enjoyed the challenges it presented. (Summer 2014)
This course was excellent, and one of the best courses I've taken in my whole academic career. (Summer 2014)
This was a very enjoyable course and the instructor was
excellent. It was easy to see how this course is applicable to systems
which will be encountered in the workplace. (Fall 2013)
It was very well structured and I thought it gave me a very good grasp
of developing web applications that I will hopefully get to build upon
in the future. (Summer 2013)
This is by far one of the best classes I have taken in the MIT program. (Spring 2013)
I walked away not only with a much greater knowledge of a
subject, but also much greater technical skill in software development
and engineering. Thank you for taking the time to teach this class the
way you do. (Fall 2012)
It was one the most fun courses I have ever taken. (Fall 2012)
This course emphasized "doing" software development rather than
simply memorizing concepts. I really appreciated how that approach
solidified the material offered in the lectures and readings. (Summer 2012)
The pre-session quizzes, together with the classes and challenging
homework, make a great combination. It is the best online approach I
have come across on the MIT. (Summer 2012)
Lectures were engaging, providing real world examples, preparing students for the best. (Spring 2012)
I am glad because this course has provided me with more learning than any other VT course I took. Thank you. (Fall 2011)
As a somewhat more experienced (older) student I was pleased to
notice a complete absence of the disconnect that can occur between the
real world and academia. Prof. Oliva was quick to point out when the approach
being taught for class and what you would do in the real world differed. (Fall 2011)
This is what a
graduate level course in Information Technology should look like. The
students should feel mentally drained, but with a confidence that they
mastered the required topic. (Summer 2011)
This was an extremely challenging course that should be used as a
model for other classes. Of the 6 VTMIT courses that I have taken, this
was by far the best organized, most relevant, and engaging by a wide
margin. (Summer 2011)
This course is by far the best course I have taken so far in the
VTMIT program. The useful nature of the content and knowledge by the
professor made this class very enjoyable. (Summer 2011)
This is the best class I have taken so far. What I have learned
in this class will go a long way in fulfilling my career
objectives. I will definitely recommend it to anyone. (Summer 2011)
This was an excellent course (the best I've taken from MIT). I
learned a lot about internet software and most of it was very practical. (Spring 2011)
Stellar
class; Stellar instructor. (Spring 2011)
This class was
well structured, well managed and nicely taught. Now that I'm ready to
graduate and have, after this semester, completed all 30 credits I can
say that this class is in my top 2 favorite classes, not just because
of subject material (I wasn't a huge fan of the subject material in
this class) but because of the way it was taught and the great support
given by the professor. (Fall 2010)
This was highly educative course from an academic and practical point of view. Overall it was a great learning experience. (Summer 2010)
I feel this class has been more engaging than most classes that are in person. (Summer 2010)
This was a great class in all respects. (Summer 2010)
This course is one of the best I've ever had at VT. It is so well structured. (Summer 2010)
This class has been the most challenging of all the MIT program and yet
it has provided me very valuable and useful knowledge that could very
well help me switch to a different job. (Spring 2010)
Fantastic class. Easily the best class I have taken so far in the MIT program. (Spring 2010)
Throughout well designed lectures, quizzes and assignments, this
course provided me sufficient understanding and skills to continue
develop internet software. (Spring 2010)
For me, this course felt like what graduate school should feel like; rewarding hard work and new learning. (Fall 2009)
I am very satisfied after taking the course. (Fall 2009)
This is the best structured class I have ever taken (online or
classroom). Assignments were fun and challenging, you were
extremely prompt in replying to all questions, and the exam was
completely fair. The best part is that I had fun, and I learned a
crap-load of stuff. (Summer 2009)
I can truly
say your class is the best of the eight I've taken so far in the MIT
program. I learned a lot (which is probably an understatement). (Summer 2009)
I
liked the way that the homeworks build on each other to get to the
project, the amount of stuff I learned, and the emphasis on learning
over memorization. (Summer 2009)
The assignment was
very relevant and challenging, but because of that, I have learned a
lot from this course. I was very glad that I took this course. (Spring 2009)
I really enjoyed the class. I learned information concerning the
internet applications that I never knew before. I now look for clues
and data whenever I open a web page and understand what it means.
Pretty Cool. (Spring 2009)
This was by far the best thought out MIT course that the CS/ECE
departments have contributed. Great job, I thoroughly enjoyed the
course! (Spring 2009)
I
have learned a lot in this class in a short period of time. This
class is the most informative, interactive, and hands-on class I have
had with VT. I didn't only learn the information, I was also able to
apply
it reinforcing what I learned. (Summer 2008)
Great class and enjoyed the format. (Summer 2008)
Thanks for a great course. (Spring 2008)
This was certainly one of the top two courses of my MIT
experience. (Spring
2008)
It was a great class! (Spring
2008)
Wonderful teacher and class. Thanks for the experience! (Fall 2007)
Overall I learned more from this course than I did from any
other MIT course. (Fall
2007)
It was an excellent class. I learnt a lot in this course. (Fall 2007)
Overall I enjoyed the class. (Fall 2007)
I
just wanted to say that I really liked the CS5244 class this summer
(minus the hectic schedule of course). I hope that there are
other classes in the MIT program that are as hands on with class
material as CS5244 was. Bar none the best class I took thus
far! (Summer 2007)
Most interesting course I have taken to date in the MIT
program. (Summer 2007)
The material was directly relevant, and while I had a basic
grasp
of internet software design, this course definitely gave me a much
deeper knowledge. (Summer
2007)
Course structured very well. Materials build
logically to
final project. Good selection of supplemental readings
chosen. (Summer 2007)
Very helpful, helped me to learn lots of new things in this
course. (Summer 2007)
This was a superb class! Professor Oliva was knowledgable
in the
subject, providing content that was both challenging and instructive. (Fall 2006)
I very much enjoyed this class and was able to apply
information
that I learned immediately to my job. I indicated to my CIO that this
was a class that I would recommend for everyone on our team. (Fall 2006)
An excellent course!!! (Fall
2006)
In absolutely any regards this course was the best
I've taken in
VT. (Fall 2006)
It was probably the most informative and valuable course I
have
taken so far in my masters curricullum.
(Summer 2006)
This has been by far the most challenging, yet most fun
class
I've ever taken. (Summer
2006)
My expertise is largely in pre web-service Microsoft
technologies
(got my MCSD in 2000), so the content was new and VERY interesting.
Thanks again for an OUTSTANDING course. (Summer 2006)
This course contained the most relevant and "usable"
information
of any
class I've taken throughout my undergraduate or graduate CS classes to
date. The structure of the class was such that it really encouraged you
to understand the material. My understanding of the technologies
presented in this class improved greatly this semester. (Spring 2006)
Best class in the MIT program. (Spring
2006)
Instructor and class presentation, homeworks and overall
course
were excellent (Spring
2006)
This is the best class I have taken. Thanks a
million, I
learnt a million. (Fall
2005)
Absolutely wonderful, great learning experience.
Very well
organized. (Fall 2005)
I must say I have enjoyed this course and learned quite a
lot
from it.
I found the course material to be very fun and exciting. (Fall 2005)
I have never learned so much in one course.
This class, while a lot of work, was a lot of fun and very
enjoyable.
Also it was very well thought out and well run. The use of homeworks
combined together throughout the semester resulting in a large project
was a great idea.
Thanks for the challenging class. I really
enjoyed it!
I learned more in this class than I ever thought I
would.
Thanks!
Great Class, enjoyed learning ALL of the material and the
projects were definitely top-notch learning experiences!
Thank you for your time. It was a great semester indeed and
I did
learn more in one course than I have learned in many combined.
BTW, thanks for a great class. I wrote this on my
evaluation and it
isn't just bull, this was one of the most fun and informational classes
I've ever taken in the Masters program.
Probably this was the only single course in which I learned
so
many technologies in such short time.
After a bitter experience with another online course last
semester, this course changed my perception of taking an online course.
I thought the nature of the course material lent itself
well to
the online format. The course structure, with the reading
assignments and quizzes made it very easy to keep up with the
class. The quizzes were not hard and gave me incentive.
After 6 classes in the program now, this is my favorite by
far.
This was an extremely interesting course. The
projects were
very relevant, and was the first time I felt like my work was going
towards something useful.
The Internet Software class was great. Enjoyed every moment
and
it was my favorite class this semester :-)
Your class has truly opened my eyes to Internet Software. I
now
can see… with a blur… but I hope that I will get
the opportunity to
harness my new beginner skills.
It was one of the best classes I have ever taken in
Virginia Tech
so far. When I entered the class, I didn't have a iota of knowledge
about server side technologies, but now feel very confident
of
tackling any server and client side web-development projects.
I really liked how all of the homework assignments tied
together,
instead of having a series of unrelated assignments.
There is no question that I've gotten more out of this
class than
any other so far in the VTMIT program.
back to top About
the homeworks and term project...
I liked how each assignment
was perfect for the learning on hand, and how the complexity gradually
increased. Every assignment was hard but relevant. Not once
did I feel I was doing busy-work. (Spring 2015)
The homework and project assignments
were very beneficial. They were appropriately difficult for how long we
had to complete them, and I like how they all tied together. (Summer 2014)
The homework assignments and the project really brought the material to life. (Summer 2014)
Difficulty in assignments was just right; kept me challanged but never felt impossible. (Summer 2014)
The building of each
assignment on the previous was very helpful. It may not have been
completely apparent at the time, but became very clear in the next assignment. (Fall 2013)
The homeworks and project really helped reinforce learning of the various topics in the class. (Spring 2013)
Homeworks, project, and feedback on the forum were perfectly designed to grow my knowledge in this area. (Fall 2012)
The homeworks are pretty thought prevoking, but can be solved with some pretty clean solutions. (Summer 2012)
I liked how the homeworks and project built on top of each other.
I will be able to apply what I learned in my professional career. (Fall 2011)
The assignments that the
instructor provided were very challenging; that allowed me to achieve the
most out of the course. (Fall 2011)
The assignments, quizes, and project were amazingly well thought out and prepared to guide the student through the material. (Summer 2011)
The most exciting part of this course is the project. The assignment was very close to building a real world application. (Summer 2011)
The projects have allowed me to gain more than just the
theoretical learning that seem to overwhelm previous classes in the CS
major. (Summer 2011)
The buildup of the homework assignments and projects was excellent
and I found all phases challenging and helpful, leading up to the final
project which is something I'm very proud of. (Spring 2011)
The assignments were always interesting and helped teach the
topics. None of it felt like busy work. Excellent course and
excellent professor! (Spring 2011)
The practical assignments were really helpful in understanding the concepts. (Summer 2010)
The course design of the homeworks and project being
interrelated really made things clear as we went along developing our
software. (Fall 2009)
Because all the pre-requisite technical concepts were taught
EARLY in the course, and the second half of the course was devoted to
completing the project, and because the class project built upon and
incrementally extended the homework assignments, there was sufficient
time to actually complete the project! (Spring 2009)
Probably couldn't fit everything in one course, but it would be nice if
there was an advanced internet programming course to further explore
more advanced development. (Spring 2009)
Assignments were challenging, but reinforced concepts that most represented real-world applications. (Fall 2008)
The assignment definitely helped me to learn the
material. Plus it was fun to do! (Summer
2008)
The course design was well thought out and tied in well
with the homework assignments. (Summer
2008)
The project pulled together pretty much everything we
covered in class. (Spring
2008)
I liked how we got to apply the knowledge
we learned and feel this helps students better grasp concepts. (Fall 2007)
The projects were brutal yet fun and educational. (Fall 2007)
Individual projects makes each student put a lot of
individual effort. This is both an advantage and a disadvantage. (Fall 2007)
Homework and project assignments greatly enhanced my
learning. (Summer 2007)
Course project was a little outdated, more SOA, current
trends would have been more relevant and interesting. (Summer 2007)
The only class I've taken, so far, where there
were not
ambiguities about the assignment requirements and how
students' work
will be graded. (Fall
2006)
I enjoyed the cumulative approach for the projects and felt
the
assignments were truly relevant to concepts I have and will encounter
in the workfield. (Fall
2006)
Well thought out assignments were very nice. I really liked
that
they built upon each other. (Fall
2006)
Detailed specification/description of the assignments were
of
great
help for us in determining what we need to do and what to deliver (Spring 2006)
This is
the first class I have taken where the components developed for
homework were
actually used in the project. This
really illustrated the software development process for me. I
now
have the confidence that I can develop
real world applications using Java technology. (Fall 2005)
I never understood the hype of Internet
programming before this project. I just
wasn't able to visualize how it all worked.
Now I finally understand it and am very excited about using it in the
future. (Fall 2005)
This project has been a challenging one but I feel that it
has
been one of the most rewarding classes that I have ever taken because
of all the things that I have learned over the short semester. (Fall 2005)
This project was challenging, realistic, and an excellent
vehicle to illustrate internet development across the Java platform. (Fall 2005)
It was a large enough scope to give each student enough
experience using these technologies and techniques to feel comfortable
with them. It was also a large enough scope to really start to see the
work required and issues involved with real life systems.
I learned a lot with this project and in this class. I
don't
think any of us could have imagined that we would have been able to
create a project like we did at the beginning of the semester. My wife
has already requested that I start building us a personal website using
the things I learned in this class.
It is hard to believe that after just a semester I could
learn
how to create a web page like this. Few other academic projects I have
worked on have been as practical as this.
This project was a great exercise in bringing all of the
technologies together into one single deliverable.
This is one of the harder assignments I've worked
on. Going
through the quality assurance testing of the process gave me a bigger
insight into problems web developers face and a much larger
appreciation for Graphic Designers!
It encapsulated virtually everything we've learned and
forced us
to bring it all together.
The incremental build of the assignments and the project
was
perfect.
This class could soak up just about as much time as you could give to it and then some. (Summer 2014)
I always felt behind the curve, and though Prof. Oliva presented fantastically, I felt disappointed that I couldn't keep up. (Summer 2014)
As with all online courses, time management is key. (Spring 2014)
Although this is an incredibly demanding
course, I've learned a lot about building robust web-based, software
applications from the ground up, and this is coming from someone who
has worked full time as a web developer for a year and a half. (Fall 2013)
The workload associated with this course was almost unmanageable. I felt overwhelmed most of the semester. (Spring 2013)
The homework assignments are not
simple. They require planning, designing, coding, testing and
documentation. But I did learn the materials and love the satisfaction
of completing the homework. (Spring 2013)
This
is a very complex course, and the material was fair. I felt the
workload was a little overbearing at times for individuals not having
prior application development experience. (Fall 2012)
A very busy summer course. Would be impossible to take an additional course at the same time if you work full time. (Summer 2012)
I gave this class
everything I had. The difference between this class and others is that
Prof. Oliva realized and appreciated it. (Spring 2012)
This was by no means an easy class. It was very intense. (Fall 2011)
The amount of time needed to complete the projects/homework was substantial. (Fall 2011)
Didn't require real time attendance. This is extremely helpful balancing school/work/kids. (Fall 2011)
There was a lot of work, but it can all be applied to the real world. (Fall 2011)
The workload seemed fine for a
normal semester, but for a short Summer semester it was way too
much. There was no way I could have taken more than one class
this Summer. (Summer 2011)
The course I took was a compressed
Summer course, but the course load did seem to be much more substantial
than other classes in the MIT program. (Summer 2011)
This is by far the most challenging and
at times frustrating class in the MIT program. Thankfully, Professor
Oliva is extremely helpful and knowledgeable. The class is interesting
because you get to create real-world Internet Software. This class is
very hard, you will work your butt off, but is extremely rewarding when
you see your programs in action. (Summer 2011)
I feel like this course required a lot
of work. At the same time, I feel like I gained much more practical
knowledge than I have in previous courses. (Summer 2011)
Very intensive course, border
line too much work for the time alloted. That being said, assignments
were rewarding and challenging. (Spring 2011)
This has been by far my favorite and most time intensive course in the program. (Spring 2011)
Great course. It is very intense. This has a great
advantage of really challenging me as a student. However, it should
come with a disclaimer that it is best to be taken with less than a
full load. While the effort required was very large I feel as though it
was productive and not a waste of time. (Fall 2010)
I've put so much work in this class and gained so much
knowledge that is immediately applicable professionally. I believe this
is one of the hardest and best courses I've taken at Virginia Tech. (Summer 2010)
It was extremely challenging from both a content and schedule
perspective, but Prof. Oliva was incredibly fair, helpful, supportive,
etc. (Summer 2010)
The workload was excessive for a summer course. There are ways to
trim down the assignment requirements for summer and this is my only
recommendation for improving an excellent course. (Summer 2010)
Assignments were challenging but were graded fairly. (Summer 2010)
Although every homework and project required a lot of time and efforts, it worth every second and tear drop. (Spring 2010)
Prof. Oliva's class requires a lot of time and
individual commitment. The education in programming patterns, Internet
software technologies, and Java are great. Expect to study hard in this
class. (Fall 2009)
This course took a lot of my time, but it was worth it for the learning I gained. (Fall 2009)
The course was intense. This course required more time than average to complete. (Summer 2009)
The current organization and material covered in this course
is worthy of 2 courses. This course had so much required in a short
time for a program designed for a part-time student; I really wonder
how someone can be successful in this course without having to
sacrifice all other courses. (Spring 2009)
Even though the assignments are bit tough, I think it's just to give students more hands on experience. (Spring 2009)
As a novice, I found the assignments overly frustrating. (Spring 2009)
While the workload for students is excessive, it is
certainly excessive
for Prof. Oliva, as well. I admire him for his diligence. He puts in
extraordinary effort to successfully teach and manage this class. (Summer 2008)
My primary criticism for this class is the workload. While
this was
clearly communicated, the workload still far exceeds the typical
workload of other classes. (Summer
2008)
There was a lot of work to complete but it was extremely
worth it! (Summer 2008)
Course is difficult and comprehensive, especially in summer
session,
but very worthwhile and rewards the students in experience what we
sweated in code. (Summer
2008)
I
must concur with the comments on your web site. This was the most time
consuming class I took in the MIT program. It is also my final class
and was also a blast. (Spring
2008)
The most demanding course in the MIT program. (Fall 2007)
I
wish we could have used more of the technologies we talked about like
[EJB and SOAP] and would have liked a bit more challenging homeworks. (Fall 2007)
I feel sometimes that amount of assignments were too much,
especially for student with full time job. (Fall 2007)
I think the grading should be little bit easier and
assignments
and projects should be more simpler. (Summer 2007)
I think the grading is pretty harsh, but [Prof. Oliva]
manages class really well. (Summer
2007)
Grading policy on late homework/assignment submission is
excessively
strict relative to 7 other courses I have taken in the MIT program to
date. (Summer 2007)
The course was the most technically challenging for me as
it
covered a lot of subjects and had a heavy load of assignments. I think
I would have liked if the subjects' scope was slightly narrowed so more
time is focused on the development topics. My perception is subjective
and probably people with solid Java experience would not like anything
to be changed. (Fall
2006)
This course kicks my butt. It is All Time
Consuming.
Incredible amount of material but what great projects! (Summer 2006)
Overall, I thought the course workload was too much for
people
trying to balance more than one class. (Spring 2006)
I learned
that web development takes an immense amount of effort and that I can
function
on three hours of sleep a night.
(Fall 2005)
My wife will be relieved when the semester is over. (Fall 2005)
As I worked through designing and implementing
the system, things seem to be moving well and fairly quickly.For that reason, I
believed I would finish
fairly quickly.I
soon realized that the
client and server side validation, and defensive programming
implementation,
was taking far longer then I thought.Basically,
I found that the time required implementing the
defensive
programming and validation was equal to or even greater than, the time
required
to create the initial working product.(Fall 2005)
This course covered too much material in 16 weeks, making
it
unrealistic for part-time students taking more than one course during
the same semester.
(Spring 2005)
Although this course
was arduous and usurped all of my time, I feel that the knowledge
learnt was well worth it.
I am severely behind. The amount of work required
for this
class is far more than I ever expected.
The workload has proven to be difficult since I am a part
time
student taking two courses.
I also spent a lot time to do the homework. For me, each of
our
homework is a challenge.
I am running out of time again! This is fun stuff, but I am
new
to it so I once again underestimated the amount of time.
With my minimal Java experience, it is too much to get up to speed on Java, learn new material, and do the assignments/project. (Summer 2014)
I should have taken more courses in Java programming
prior to this course. I had to withdraw from the course due to my lack
of experience in Java. (Spring 2014)
More high level experience with Java would have helped me. But I kept up pretty well. (Fall 2013)
More Java programming experience would have been beneficial. It
may have helped to take this course closer to the Java programming
classes. (It's been a couple of years since I had Java exposure prior to this course.) (Spring 2013)
This level of work required may be slightly excessive as I
do not believe I could have completed the required assignments while
taking another course this Summer. This may be due to having less
than optimal Java programming skills, but I believe at least half the
class would fall in this category. (Summer 2011)
Hardest class I have taken and believe will be the hardest class I will take for my degree. I don't know Java well. (Summer 2011)
To be a better learner, one needs to a have a prerequisite
background of the information to be covered throughout the course.
Self-analysis is required to determine if a level of readiness is
sufficient to progress in this particular course. (Spring 2011)
An introduction to
Java does NOT prepare a student for it. It would be advantageous to have
a full year of the language. (Spring 2011)
Great course. However you have to be ready to start from day one. (Fall 2010)
My own lack of java experience hindered my full expectations for better
grades. The total amount of assignments required was fair. (Spring 2009)
The road was really rough for those of us with no good java
programming skills, but the concept was actually comprehended.
(Spring 2008)
I
think the class should go back to enforcing, and quantifying, the
requirement to have a working knowledge of Java. If I had a
stronger knowledge of Java, I would have spent more time learning
Internet Software and less on Java. That's not meant to be a criticism
of the class or your teaching. (Spring
2008)
I think if students were more prepared with Java language,
it would be fine. (Summer
2007)
I struggled with the homework assignments due to my lack of
Java
programming experience. I've taken two Java programming courses and
received A's, but I was really not prepared for this course. (Fall 2006)
I think there needs to be more emphasis communicated about
the
high level of Java programming experience this course requires in the
course descriptions available to prospective students. It's too late
finding out the first week of class. (Fall
2006)
I would recommend to anyone else planning on taking this
class that they not take it during a summer session unless they already
had a reasonably strong programming background.
Prof. Oliva is the most hard-working and dedicated professor I can ever recall, graduate or undergraduate. (Summer 2014)
I found Prof. Oliva really exciting and inspiring, and he makes
learning these subjects a real pleasure. I'm always pumped at the endof each lecture. (Summer 2014)
Prof. Oliva was a fantastic instructor of this material with a
great speaking style and excellent organization and participative
skills. (Summer 2014)
This was a great class, and Prof. Oliva has set the standard by
which I personally will judge the other professors in the MIT program.
You could have gotten away with doing a lot less, responding to far
fewerforum posts and in far less detail, giving much less feedback on our coding assignments. Thank you for going above and beyond! (Summer 2014)
At the end of the day, we need more professors like Prof.
Oliva. It's obvious that he has a passion for teaching. He put an
extraordinary amount of effort into this class. The assignment
requirements were always detailed and well-written. His feedback was
detailed and structured. You can just tell he loves what he teaches. (Summer 2014)
During assignments, the instructor would actively participate in
the forum discussions providing any answers to questions and/or tipsto us. Also, the instructor would provide critical and positive feedback to our assignments that helped us going forward. (Summer 2014)
Prof. Oliva spent an exorbitant amount of time on the forums
assisting students with issues that they may be having on the homeworks
and project. This was a refreshing change to some other courses I
experienced. (Summer 2014)
Prof. Oliva might be the best professor I've had yet at VT. He
presents the material very efficiently and doesn't waste any time. He
also uses the online capabilities like the Forums alot and responds quickly to everyone's questions. (Summer 2014)
Prof. Oliva bent over backwards to help me in this course. He
took a lot of time trying to explain things to me in a way I would
understand. He was the most respectful, responsive and caring
professors I have had in my academic career. (Spring 2014)
Thank you for the effort you put into teaching the class and the valuable feedback you have provided. (Spring 2014)
Prof. Oliva is a fantastic professor. The course is advanced but
he doesn't scare you, instead tries to help in any way possible. He
truly showed concern for the students being able to understand material
and providing any assistance when we got stuck on assignments. (Fall 2013)
Prof. Oliva was incredibly articulate and talented in expressing complex subjects in an easy to understand format. (Fall 2013)
The instructor is to be commended for the effort required to
structure this course, grade assignments, and provide such meticulous,
constructive, individual feedback. The instructor is passionate about
the topic and cares that students are learning the material. The
instructor always makes himself available for assistance, and is
consistently quick to respond to questions posted in the class forum.
His responses areextremely resourceful and encouraging. (Spring 2013)
Prof. Oliva was very engaged throughout the course, and is one of the best professors I've encountered in the MIT program. (Fall 2012)
I wish all teachers were like him. (Fall 2012)
Please thank him for all the hard work he is putting in. (Summer 2012)
Prof. Oliva was extremely responsive. I never had to wait very
long for a response when I needed help. This was extremely helpful
during the homework assignments. (Summer 2012)
Prof.
Oliva is an excellent teacher. His lectures are very informational, and
he is very responsive to questions both in the live classroom and on
the forums. (Summer 2012)
Prof. Oliva is a treasure. He is passionate, caring
and always there for his students. He treats them with respect and is
always energetic. (Spring 2012)
This Instructor should be very proud of his work. I
would have him as my instructor for every class if I could. (Fall 2011)
He is to be commended for his patience and attentiveness to class
questions. I didn't see a single question in the forums that wasn't
answered in depth and in a timely fashion. (Fall 2011)
His response to postings where almost immediate keeping the
progress and enthusiasm for completing the task high. He was very
knowledgeable of the subject matter, so I was not keep wondering if I
knew what I was doing, all I had to do was ask the question. (Fall 2011)
Prof. Oliva was amazingly well prepared and conducts the
course in a very professional manner. He expected a lot from students
and gave a lot of time and effort in return. (Summer 2011)
I thought he was one of the better professors in my whole
program. He taught relevant material that could be used in the real
world, instead of just throwing theory and facts at us. (Summer 2011)
The professor's enthusiasm and subject knowledge are the highest
of all the classes I've taken in both my undergraduate and graduate
programs. This translated to excellent instructing and made me want to
learn more. (Spring 2011)
Prof. Oliva is easily in the top 3 instructors I've ever had, in
ALL of my educational environments. He is knowledgeable, helpful,
responsive, and truly interested in the material and in conveying that
knowledge and interest to his students. (Spring 2011)
Prof. Oliva was HIGHLY engaged in the forums where
the actual learning really happened. He was constantly responding to
questions and helping students work through the material and problems.
His dedication to the students really makes the difference
and is very appreciated. (Spring 2011)
Prof. Oliva was one of the most well-prepared and
thorough instructors I've had in the VTMIT program. He was always ready
to answer any questions you might have. He was extremely quick with
responses to the Scholar forum, and the turnaround on grading our
assignments was brief. I consider him the best instructor I've had in
the VTMIT program, by a wide margin. (Fall 2010)
I was thrilled to have a knowledgable and enthusistaic instructor who
packed as much quality and quantity in his lecture periods as I have
ever seen at VT in my undergrad or graduate careers. (Fall 2010)
Forum
posts and emails were responded to promptly and completely. The
instructor kept class short, concise and informative so he obviously
came well prepared. (Fall 2010)
Prof. Oliva was an amazing instructor and the ideal virtual
instructor. His dedication to the class and to the parts that make
online learning challenging have made this the best virtual course I
have taken inside and out of VA Tech. Unbelievable the amount of time
he spent supporting students online. (Summer 2010)
Professor Oliva has the knowledge and professional experiences to
provide insights and also has an amazing ability to teach the material
in his organized lectures and class overall. I applaud Professor Oliva
and with to thank him tremendously for his dedication to his students,
work ethic, and teachings. (Summer 2010)
Prof. Oliva is an extremely good professor, you can tell he puts
a ton of thought into the course design, and he makes every effort to
provide support. (Summer 2010)
Excellent professor. Very knowledgeable on the subject matter.
Incredibly responsive on the discussions forums, and each response
thorough and clear. Very organized and patient. Detailed feedback was
provided for each assignment without even having to ask for it.
VT needs more teachers like this! (Spring 2010)
You have the ability to cover material during lectures
at a fast enough pace such that I stay engaged in listening, but
somehow don't skimp out on any material. Some lecturers would say the
same thing in twice the time. (Fall 2009)
Prof. Oliva presented the course with up-beat and interesting examples, and presented me with new ways of looking at IT topics. (Fall 2009)
Prof. Oliva is by far the best instructor I have had at Virginia Tech. (Fall 2009)
I really appreciate the topics, your insight and energy as well your responsiveness. (Summer 2009)
One of the best professor that I have encountered. Seems to always put his students first. (Spring 2009)
Prof. Oliva is an excellent instructor. He is always willing to
go the extra mile to help students to gain a firmer grasp the concepts
underpinning the design of web applications. (Spring 2009)
Thanks for making this a great class. (Summer 2008)
The professor did a great job making the subject material
easy to understand and follow. (Summer
2008)
Professor Oliva has gone above and beyond my expectations
all semester. (Summer
2008)
Prof. Oliva, thanks for all of the time and energy you put into
this course. I really appreciated the responsiveness and detail you put
into the discussion board. This was my last course in the program and
it was very nice to end with such a positive experience. (Spring 2008)
Learning experience with Prof. Oliva was great. All the
assignments and
Project work assigned to us was challenging and professor was very
helpful in responding to the discussion board questions. (Fall 2007)
Prof. Oliva was outstanding in responding to Bulletin Board
questions. (Fall 2007)
Prof. Oliva has very strong knowledge on the subject
matter. Even the way the course is conducted is great. (Fall 2007)
While I didn't have time to attend class during the normal
session. The
professor explained things in a manner that would allow me to get what
I needed from subsequent sessions. In addition, he was VERY helpful and
thorough in the online discussion boards. He responded in a timely
manner allowing me to conclude that he takes the learning process
seriously. (Fall 2007)
The professor, besides showing excellent knowledge of the
subject
matter, seems to have bounless patience, dealing with a lot of basic
questions. (Summer 2007)
A+ learning experience. Top quality instructor. (Summer 2007)
Thank you for your time and dedication to the
class. And for all the help that you offered me along the
way. (Summer 2007)
I believe Prof. Oliva has been the best instructor I have
had
since starting the MIT program. Very patient in explaining
difficult concepts. Great feedback on assignments. (Summer 2007)
Professor Oliva was knowledgable in the subject, provided
content
that was both challenging and instructive. (Fall 2006)
The best instructor I've had at VT. (Fall 2006)
Prof. Oliva has complete command of the subject matter, was
very
good at responding to our questions and the class was amazingly well
organized with tremendous attention to detail. (Fall 2006)
Wonderful professor. His response time to questions posted
on the
discussion board was amazing. (Fall
2006)
You taught an excellent class, I'm actually glad I took
your
class. You have taught me a lot and I thank you.
You are
the best professor in the MIT program. (Summer 2006)
I also appreciated your work ethic - I don't think I have
had a
course until this one when I could count on an instructor answering a
question within 24 hours, let alone grading assignments within a week. (Summer 2006)
Prof Oliva was one of the best instructors I have had in
the MIT
program. His lectures were clear and understandable. He conveyed the
information in a way which held my attention. (Spring 2006)
The instructor impressed me throughout the semester with
his
very insightful and educated answers to any question myself or any of
the students had. He *always* provided very good and very relevant
answers to any questions posted on blackboard or through email. He was
prepared for class every week without fail, and explained the material
in a way that made it fun as well as relevant to today's computing
environment. He went out of his way to make sure we understood the
material, explained it in a thoughtful, informative, and
non-condescending way, and created an environment which welcomed
questions and discussion. I was VERY impressed with the overall
instruction of the class. (Spring
2006)
I really can't thank you enough for all your help and for
the
amount you have taught us in this course. (Fall 2005)
I've truly enjoyed the lectures over the course of the
semester. (Fall 2005)
Just want to thank Prof. Oliva for his rapt attention and
thorough responses on the discussion boards. I have had mixed
experiences in the past but his responses are the quickest and most
helpful of any I have seen in my previous four courses. (Summer 2005)
You're very knowledgable and I appreciate your sharing your
knowledge
with us. I also appreciate you recognizing the different
experience
levels in the class. Although I won't use the topics first
hand
as a
programmer, knowledge of the topics will help me do my job more
effectively.
Thanks for putting the time into the class and structuring
it so
well.
Keep up the good work, we need more teachers like you who
keep
the students on their toes and on top of things instead of inflating
grades and dumbing down your teaching content. That's really
rare
to see nowadays, especially at the Masters level.
I enjoyed the course thoroughly and look forward to another
chance to take a course with you.
Thank you for a wonderful course!
Now that this won't be construed as brown-nosing, I just
wanted
to tell you how much I enjoyed your class! I also thought that you
handled the class well given the varying levels of programming
knowledge.
The way you explained concepts really helped my
understanding
which in turn grew and built my solid technical foundation
The course was done well. In fact, it was one of
the best
classes I have taken to date and I think the instructor had a lot to do
with that.
Kudos to Prof. Oliva who ran the course well
I would like let you know how much your efforts were
appreciated
last semester. I learned a lot and have nothing but great
things
to say about you and your class! I really appreciate all of
your
hard work, including the individualized feedback and the extraordinary
amount of time you must have taken to ensure reuse of concepts and code
in the various assignments.
You made the subject fun and exciting and helped us
appreciate
the complexities of the internet. It was one of the best organized
classes I've taken so far. Hope you offer another class.
Would
love to take that too.