YL
Simple enough to fast track the learning, while it still manages to maintain the depth levels which allows learner to grapsh the main aspects on software engineering

If you want to enter the exciting world of software development, this Software Engineering Foundations Specialization is for you. No prior degrees or knowledge of programming or application development are necessary. Software Developers are in great demand earning a median salary of US$110,140 per year according to the US Bureau of Labor and Statistics. The field is growing at a rate of 22% making it a great time to start a career in software engineering. The self-paced courses in this program provide the foundations to prepare for a wide range of IT & software development related careers, including web development, mobile application development, front-end, back-end, and full stack application development, software testing & quality assurance (QA), as well as DevOps engineering. This specialization is full of engaging videos, hands-on labs, and real-world projects that explore fundamental programming principles and foundations of design, architecture, and deployment; the software development lifecycle; Git and GitHub repositories; using the Linux terminal and creating Bash shell scripts to automate a variety of tasks; and coding with the Python programming language. The program is suitable for those new to software engineering or for those who would like a review of software engineering fundamentals. It prepares you with an introduction to the culture, technology, and job-ready skills needed to become successful in software engineering.

YL
Simple enough to fast track the learning, while it still manages to maintain the depth levels which allows learner to grapsh the main aspects on software engineering
FM
A very complete and dynamic course that develops learning how to operate GitHub, its history and the benefits for the community.
DG
All is good except final peer review task.You have to make a lot of screenshots and your peers sometimes put 0 for correct answer for example when you write 86400 instead of 60*60*24
TM
it becomes easier wand clearer when one gets to complete the assignments as to how to utilize what has been learned. Practical work is a great way to learn, which was a fundamental part of the course.
RN
A challenging course since it incorporates multiple concepts at the same time and it could be demanding, not a great deal if you are organized
OC
This Introductory course to Software Engineering was all-rounded. After taking this course, the information it delivers is well-rounded and fundamental for a beginner.
AO
A wonderfully organised course and thank you for letting me do the course it was a great learning time especially for me
RO
Very Dense Content wise , and Very Clear audio. If you actually try to remember it all it will take much longer than 4 hours. Highly Recomended
EH
It is a very valuable course that I have learned for the Python skillset. It contains some advanced methods. It helps me to build more confidence in using Python and understand the concept in general.
CC
if you are not a developer or have an understanding of the terminology this is very hard. But, if you put the time and effort in, it's gratifying. Help is limited.
PK
A very valuable addition, many people solely focuses on technical part but this course enhanced and extended my knowledge on different aspects and approach of a developer.
MC
Useful and easy to learn if you pay attention. I also love step by step approach and practice project first, doing it on my own later for grade was much easier.
Showing: 20 of 1,041
If you're into robot voice narration and 1980s style educational editing for laser disk productions, this flashback to the past is for you.
Incredibly boring course. Presented by TikTok voice. A complete waste of time.
This Introductory course to Software Engineering was all-rounded. After taking this course, the information it delivers is well-rounded and fundamental for a beginner.
The course content is Awesome & i got the overview of the software industry quickly. But they use robot voice. I tried hard to keep focused but it very difficult to keep up with the robot presenter. A real human could made this things more pleasant.
Simple enough to fast track the learning, while it still manages to maintain the depth levels which allows learner to grapsh the main aspects on software engineering
Very bad and very boring.
A great course by all standards, however, I didn't really enjoy the AI or computer generated voice that was reading the lecture notes. I'd prefer a real person took us through the course. I also enjoyed the industry people who gave their experiences in software development at the various work places
Extremely bloated and doesn't start with what's important. It feels like a song in a constant state of build-up but never gets to the point.
It's okay course if you have absolutely no idea about IT and programming at all. Otherwise, you end up listening to boring text read by machine reader. There's a reason why you need a real person in the course, it just makes it real, personal.
they are issuing certificate to coursera
not to the participant who enrolled the course
This course is the best introduction course in Coursera in terms of learning everything you need to know about Software Development. You will feel like a pro after completing this course.
This course is amazing it covers all fundamental concepts that are required for Software Engineering. This course helped me to master concepts and fundamentals. Thanks Coursera & IBM
I've never seen a course about anything, anywhere, as boring as this: It's basically a multiple hour powerpoint read out by a monotone generated voice. It's stultifying. Awful.
certificate without name is being issued
ai voice is hard to listen yo
This is a great course taught by industry experts.
I find the experts viewpoints very educating because it gives insight into how Software Engineers solve problems daily
This course is a must to enroll for beginners in software engineering. I really like the way they present the lecture, and the hands-on activity.
bgvih
Great course for anyone wanting to get into Software Engineering, or a great refresher for those who have SE experience but need to fill in any gaps they may have. Highly recommended!
This fantastic course provides the foundation and knowledge of different technical roles, methodologies, frameworks, jobs to consider, and advice from SMEs on this career journey.