The course structure and the way it is taught are really good and helped me learn a lot. The weekly agenda is posted and having all the links and important updates being listed
helped me be up–to–date with my work and not miss any deadlines or important parts of the course.
The professor is very responsive and makes the course very interesting. The assignments and projects are very well designed to help conceptualize the things taught in the
course. Overall I would recommend everyone to take this course.
Thank you Professor for past 3 months. We had a very good learning experience. There were so many things to take home from this course. I personally found myself having a
better knowledge of software development practices after completing this course. There were so many topics discussed in the lectures that I had never heard before. I was
introduced to many new terms and technologies in this course which I believe to my future learning experiences. Overall, it was very pleasant experience.
Overall, I enjoyed the course throughout the whole semester. The lecture materials were enriched with useful information and the professor deliver it using different interesting
techniques that help me to understand better. I have also gained knowledge about the existing literature of software engineering that might help me in my academic research. The
strategy of taking quizzes on every lecture was very helpful as it improves the collaboration and interaction in the class and help us to improve our learnings from each lecture.
Furthermore, the supplementary materials such as the code example of BM25, LDA, PageRank, Word Embedding also help me to complete my assignments. Finally, I would like
to thank you for giving us a wonderful learning experience in this course.
There were lot of interactive sessions along with discussing the idea at the end of each topic which helped me in the sharing the ideas and thinking innovative for software
maintenance. It has also motivated me to study further in the subject.
I understood the way a research paper has to be evaluated and different automation techniques used in software maintenance and evolution. Assignments were very helpful.
The programming part helps me to understand the actual process of detecting, locating, and fixing the software bugs.
The course syllabus is designed properly. The professor delivered the course material explaining properly all the techniques. I like the way entire course is organized.
Assignments are very well designed and I think I learned many things from the Assignments.
This course had an interesting and engaging project, as well as fun assignment that felt like a fun puzzle for me to solve! I really enjoyed taking this course and learning android
development from the instructor. He taught very well, and was caring and compassionate with his students. Dr Masud Rahman has done a great job teaching this course!
I enjoyed taking this course as it provided me with very practical experience in software engineering. All the components solidified my understanding of software engineering very
effectively.
I am an engineering student and took this course as an elective, comparatively online teaching was far ahead of what electrical and computer engineering department offered.
This is my second course from FCS and they both well adaptive for online and in–person teaching. From organization of brightspace to in–class quizzes, everything was easy to
follow. Great use of technology for this mixed teaching environment.
Weekly agenda - this is something no other courses offered so far. Its extremely helpful and its the reason why ive never missed a deadline for this course...
1) I really enjoyed the in–person lectures as they were more interactive and allowed discussions. The slides show real–life examples which help a lot to understand the topics like
code smell and refactoring. 2) The code examples in the slides clearly explained the topic and I ended up returning a lot to the slides when I was doing the group project for references. the in–class
demonstrations allowed me to understand better how to use IntelliJ and refactor tools. 3) I enjoyed the small tophat quizzes as they allowed me to realize how much I really understand the topic and in case of failure, I have the time to ask during or after the lectures.
4)The tutorials helped a lot with the group project and also I was able to ask concepts of the lectures and how to implement them into the group project.
Thanks to you professor, I learned a lot, your quizzes assignment and projects were well designed. To be honest there's nothing to add. I loved your course. I am eager to take
other course with you. I enjoyed each and every second in your class. You are one of the best professors I've ever had.
Lectures and lecture slides are very well–organized and laid out in a clear and straightforward manner. Early release of slides is really helpful for us to take a look through what we
will do in the lectures. Code examples are extremely helpful in demonstrating concepts as they can get really confusing, especially for code smells and refactoring. Weekly
agendas are very clear and expectations are also clearly stated, thank you so much for that! Thank you so so much for a great course this term!
The quality of the lectures, tutorials, is amazing. Prof. Rahman gives very clear instructions on lecture notes, quizzes, assignments, etc. His TAs are awesome too. We are
exposed to real–life technologies and have hands–on learning experiences. He puts a lot of effort into this course; I am very impressed!
I thought the assignments were fantastic. The expectations were very clear, they enhanced my Android Studio skills and helped me grasp a variety of topics from the lectures.
They were graded fairly as well, it was a stressful semester so I appreciated the grace period.
mostly watched recorded lectures and read lecture slides on my own due to mental health issues. The recorded lectures as well as the lecture slides were very clear and
provided me all the information in order to succeed in this class, and most of the information taught in the course seemed to be applicable in the workplace.
I really appreciate the dedication and willingness to deliver the best lecturers. I really liked that the course is designed in such a way that every student can feel comfortable and confident to participate and complete the assignment. I really enjoyed your class and looking forward to taking more courses from you!
Thank you once again for wonderful course:)
I very much enjoyed this course Professor. I believe that even though the project was challenging (because of time constraints), everything else made up for it. This is my best course this term, and I owe it all to you. Thank you for being a great prof. Best of luck.
I love this course and learn a lot in 3130. I think professor well organized this course. He explained concept very clearly and provided useful code example in gitlab. Also, the tutorial session is useful for our project implementation. The project & iterations helps to learn Android development knowledge and Teamworking. Really great and practical course.
This course was so much fun to follow! It's by far my favorite course. Thank you for designing the course with such interesting concepts that can be applied in real life examples. It changed my perspective in coding especially with all the principles and tests. I would love to take other courses provided by Professor Masud Rahman.
At one point in the semester, I felt very stressed as many midterms and assignments were due in a week. I approach the professor and he was ready to help me in the best way possible and I think that really helped me during that time period.
He organized the class in an amazing way that I've never seen another professor do (except for Srini). Quizzes and assignments were fair and evenly spaced out. He was very responsive.
Excellent communication, very organized, (I really appreciated the time taken to insert all the links into documents, brightspace posts, lecture slides) these are extremely helpful and should be noted!
The live lecture in this course is the best lecture I ever take during the pandemic period. The interaction during lecture time and email replies help me a lot.