Chevron Left
Back to Introduction to Software Engineering

Learner Reviews & Feedback for Introduction to Software Engineering by IBM

4.7
stars
3,523 ratings

About the Course

Are you curious about the lucrative field that is software engineering and how you might be a part of it? This is the course for you! By taking
this course, you will gain foundational knowledge of software development, programming, and the many exciting job roles and career paths
that the IT industry offers. Learn about the power of the Software Development Lifecycle (SDLC), and modern software development
frameworks methodologies like Agile and Scrum. Explore fundamental programming principles and foundations of design, architecture, and
deployment. The course offers a number of labs that will help you get important hands-on experience. These include getting ...
...

Top reviews

FZ

Jul 15, 2024

This Course was incredible. It was informative as well as very easy to handle. Complete details were provided at each level so that the students don't feel any sort of difficulty while learning.

RP

Sep 11, 2024

This course surprised me in its applicability to software development. It is a great first course in establishing a foundation of programming before actually doing any programming itself.

Filter by:

51 - 75 of 749 Reviews for Introduction to Software Engineering

By Von B M

Oct 6, 2022

This is my first cource from IBM and I have to say, I really liked it. It was fun, straight to the point, and no time wasted. I also liked the subtle touches of personal experiences, and insider viewpoints from experience software engineers from the industry. Overall, great course! I learned a lot.

By KATLEGO W M

Jan 19, 2023

This Course exceptionally designed with relevant and indepth knowledge that makes one confident after learning, I've been studying IT related Modules but I've never felt this confident and now more than ever I'm eager to study more!

Intro to python coding is highly appreciated.

By Noval R

Sep 27, 2024

The explanation is versatile and cover important key concept of Software Engineering. It works well to grasp the big picture of Software Engineering world. After taking this course, I can confidently navigate to pick which software engineering's path I will pursue further.

By Pranav g

Jul 6, 2025

This course gave me a good understanding of how software is developed step-by-step. I learned about different development methods like Agile and Waterfall, and how to design software using diagrams and patterns. The hands-on exercises with coding and testing were helpful.

By Afzal K

Feb 14, 2025

one of the best easy friendly courses of software engineering i have ever taken, in this course everything is explained precisely and taking this course was very fun. thank you IBM, thank You coursera and thank you to all the team members who produced this course for us.

By Asfarul H

Sep 16, 2023

Great course for anyone who is thinking of a career in software engineering this course helps to build your knowledge in all software engineering roles and responsibilities and many other fundamental things related to software engineering including programming, and SDLC.

By Julia A

Aug 10, 2023

I liked the course! It would help if you fetch more examples from real life in each module. For example - SDLC applications, and documentations example of software. Hands-on experience with diagrams. I think it is vital if a person wants to become a software engineer.

By Truong V L

Nov 13, 2024

This course contains a lot of software engineering terminologies. It requires a novice to have a little imagination to comprehend. However, the content brings a lot of basic knowledge to learners. In addition, I really like the sharing from experts, it's so real.

By Nathan S

Nov 28, 2022

I a new to software engineering and this course gave me an excellent view into the field. It helped to lay out a good foundation and gave me a lot of info that I am able build on. If you are new to software engineering I highly recommend taking this course.

By Amulya S

Nov 16, 2024

This course offers a solid introduction to software engineering, covering key topics like SDLC, software architecture, and development methodologies. The content is clear and well-organized. Overall, it's a great starting point for anyone new to the field.

By Magesh N

Oct 1, 2024

Very thorough, yet very concise. I don't know how you guys did that. It takes a lifetime to navigate everything that was taught. As a retired technology executive who started 3 decades ago as a programmer, I am honestly impressed and amazed. Good job guys.

By Thea B

Sep 5, 2024

Great introduction! Even if I had a lot of training related to software engineering, I learned a lot of new things. They also explained things very well, and using real-life comparisons. I believe I can explain abstract concepts a lot easier to others.

By Jeremy B

Oct 4, 2024

A great refresher for me who went through this kind of content probably about 20 years ago and while some things haven't changed some things have moved on - great course for anyone - pro tip if you are using this as a refresher - watch at 1.5x speed

By Roberto L

Nov 3, 2024

A la hora de los cuestionarios o examenes podrian mejorar la traduccion, algunos terminos tecnicos son mas conocidos en ingles y seria bueno que los agregen en las preguntas ya que la traduccion literal de esos terminos puede ser confusos. Gracias

By James P

Oct 8, 2024

I took the course because it is part of a learning path since I currently work as a Programmer Analyst but even having a good part of the knowledge shared in the course I feel that I managed to learn and improve my understanding on certain points.

By Oscar G C L

Oct 3, 2024

Es un curso muy interesante que te muestra todas las características y herramientas necesarias para ser un ingeniero de software. Ayuda mucho a enfocar a personas que tienen conocimientos en la parte de datos, pero no en el área de software.

By Denis K

Oct 2, 2023

Really comprehensive introduction to the programming world to start with. It was important for me to gain a better understanding of the overall process in the industry, and this course did a good job of that. Thank you, IBM and Coursera!

By Md Z

Sep 30, 2023

It's an Amazing Course which gives a excellent understanding of what software engineering is and all the related questions. The language of this course is kept very simple and easy so, anyone could understand and take the most out of it.

By Khanh P

Mar 2, 2025

I've gained valuable insights into current job roles, which has helped me recognize that many companies may be assigning roles to their staff incorrectly. I'm truly grateful for your efforts. Wishing all the best to the IBM instructors!

By Tasos K

Jun 14, 2025

Although I've worked as a developer and and engineer for years, I actually got a lot of useful information out of this course, things I hadn't considered before as well as deeper knowledge on concepts I already (kind of) knew about!

By Ahmed B

Sep 28, 2024

Coursera offers high-quality courses from top universities and institutions, making learning flexible and accessible. While some content can be expensive, it's an excellent platform for professional development and skill-building.

By AugustineJnr W

Mar 2, 2025

I came into the course with zero knowledge on software engineering. I learnt a lot of new things and I'm grateful. I totally recommend this to anyone who wants to get a clear picture of what software engineering is all about.

By SIGNA V

Jul 7, 2025

It was wonderful experience to learn software engineering in a detailed manner , and i am so happy to learn through this platform and its a very great opportunity , thanks to IBM &Coursera and also to the instructors .....

By LARRY Z

Jun 22, 2024

Good introductory course. Give a very good overview of software engineering. Not deep in any of the topics, but enough for me to understand the basic concept and start dig deeper on any topic that I'm interested in.

By Chloe S

Jan 8, 2025

I did it at 1.5 speed. Good length modules. Good analogies. Nice opportunity to try out a coding environment and get a feeling for what programming entails. Good real-world human perspectives. Well designed course.