Learn the basics of user experience and requirements engineering to develop quality software.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
The internship program is designed for people with little experience in software development who want to understand how to translate user needs into clear specifications for building software, without requiring prior programming knowledge. It is also suitable for people who are already involved in software development, but want to update or continue their knowledge of UX and requirements engineering.
In the program’s practical project, you will apply the knowledge you have acquired during the courses to create a requirements catalog that summarizes user needs. You will also write user stories related to a software system.
Duration: 5 hours
Rating: 4.9 (33 ratings)
What you will learn: Software development is a complex activity that requires a deep understanding of the concepts and processes involved. The course is designed for people who want to start developing software or refresh their concepts on the subject. No prior knowledge of programming is required.
Duration: 10 hours
What you will learn: A theoretical course in which students will identify the historical roots and concepts of the human factor to understand the nature of human-computer interaction.
Duration: 8 hours
What you’ll learn: Requirements are the foundation of any software development project. The course is designed for people who want to start developing software or refresh their concepts. No prior programming knowledge is required.
Duration: 2 hours
What you will learn: The course is part of the special UX Fundamentals and Software Requirements program, designed for people with little experience in software development.



