शुरू करने से पहले आपको क्या जानना चाहिए
आप शुरू करें

शुरू होता है 5 June 2026 16:38

समाप्त होता है 5 June 2026

00 दिन
00 घंटे
00 मिनट
00 सेकंड
course image

AI Receptive Software Development

Master modern software development principles with AI integration, focusing on human-centered design, operational efficiency, and ethical considerations while building practical skills through hands-on projects and real-world applications.
Clemson University via Coursera

Clemson University

2874 कोर्स


23 hours 42 minutes

वैकल्पिक अपग्रेड उपलब्ध है

Not Specified

अपनी गति से आगे बढ़ें

Free Online Course (Audit)

वैकल्पिक अपग्रेड उपलब्ध है

अवलोकन

Designed to be accessible as an entry-level course in modern software development principles, this course embraces the potential for strategic integration and appropriate use of AI tools to enhance operational efficiency of the development process without compromising quality or safety. Emphasis is also placed on human-centered design, ensuring an enhanced user experience both during development and post development of software technology.

पाठ्यक्रम

  • Module 1: Introduction to Software Engineering and AI
  • This module is an introduction to the course and covers the basics of software engineering and artificial intelligence. [Workload: 1 Week]
  • Module 2: Principles of Human-Centered Design
  • This module covers human-centered design, why human-centered design is important, and how to understand user needs when designing software. [Workload: 1 Week]
  • Module 3: Understanding User Needs and Behaviors
  • This module reviews the principles of human-centered design and discusses how to understand user needs when designing software through the examination of case studies.
  • Module 4: Introduction to Software Development Positions and How AI Can Be Introduced
  • This module covers the software development process, the key roles and what they do in the software development process, and how AI can fit into the software development process.
  • Module 5: AI Tools and Their Uses in Software Development
  • This module covers different AI tools, how they’re used in software development, and provides hands-on experience using AI tools to develop software.
  • Module 6: Playing with AI Project
  • This module provides hands-on experience through the Playing with AI Project and allows learners the opportunity to receive feedback and reflect on using AI tools in software development.

द्वारा पढ़ाया गया

Paige Rodeghero


विषय

Programming