Most popular programs
Trending now
In this cutting-edge course, you'll discover how to:
Whether you're a seasoned software engineer or just starting your coding journey, this course will equip you with the skills and knowledge to push the boundaries of what's possible with AI-powered software development. Get ready to transform the way you build software and stay ahead of the curve in this exciting new era of AI-driven innovation.
• Module 1: About the Course (Module)
◦ Meet your instructors (Lesson)
‣ Course Introduction (Video, 1m 23s)
‣ Instructor Background: Noah Gift (Reading, 1m)
‣ Connect with your instructors (Reading, 1m)
‣ Course structure and etiquette (Reading, 1m)
‣ Meet and Greet (optional) (Discussion Prompt, 1m)
◦ An Economic Framework for Understanding Artificial Intelligence (Lesson)
‣ Key Terms (Reading, 10m)
‣ White House Framework 2024 for Understanding AI (Reading, 10m)
‣ Quiz-Understanding AI (Assignment, 10m)
‣ Lesson Reflection (Reading, 10m)
• Module 2: Introduction to Agile Concepts (Module)
◦ Historical Origins of Agile-Waterfall Planning (Lesson)
‣ Key Terms (Reading, 10m)
‣ Building a Playground vs Growing a Plant (Video, 1m 58s)
‣ Waterfall Planning (Video, 2m 25s)
‣ Ford Motor Company Long Beach Assembly Plant (Reading, 10m)
‣ Origins of Waterfall-Managing the Development of Large Software Systems (Reading, 10m)
‣ The Mythical Man-Month: Essays on Software Engineering (Reading, 10m)
‣ Design and Acquisition of Software for Defense Systems (Reading, 10m)
‣ Lesson Reflection (Reading, 10m)
◦ Historical Origins of Agile-Toyota Way (Lesson)
‣ Key Terms (Reading, 10m)
‣ Five Whys (5 Whys) (なぜなぜ分析 - Naze Naze Bunseki) (Video, 4m 7s)
‣ The 14 principles of the Toyota way: An executive summary of the culture behind TPS (Reading, 10m)
‣ Muda: Seven Types of Waste (Muda) (Reading, 10m)
‣ Kaizen- Continuous Improvement (Reading, 10m)
‣ Lesson Reflection (Reading, 10m)
◦ Foundational Agile Concepts (Lesson)
‣ Key Terms (Reading, 10m)
‣ Pragmatic Agile (Video, 2m 42s)
‣ Productivity Techniques (Video, 4m 32s)
‣ State of Agile Report (Reading, 10m)
‣ Atlassian Agile Project Management: Scrum and Kanban (Reading, 10m)
‣ Coursera: Scrum vs Kanban (Reading, 10m)
‣ Coursera: What is Agile? (Reading, 10m)
‣ Lesson Reflection (Reading, 10m)
‣ Quiz-Agile Concepts (Assignment, 10m)
• Module 3: Developing Effective Technical Communication (Module)
◦ Effective Technical Discussions (Lesson)
‣ Key Terms (Reading, 10m)
‣ Introduction to Technical Discussions (Video, 1m 46s)
‣ Technical Discussions with Markdown, GitHub and Jupyter/Colab (Video, 10m 50s)
‣ Creating Technical Demo Videos (Video, 1m 41s)
‣ Effective Critical Thinking (Video, 5m 10s)
‣ Effective Technical Triple Threat (Video, 2m 47s)
‣ Effective Technical Discussions (Reading, 10m)
‣ Create Markdown in Jupyter (Ungraded Lab, 1h)
‣ Reproducible Technical Discussion (Discussion Prompt, 10m)
‣ Lesson Reflection (Reading, 10m)
◦ Effective Technical Teamwork (Lesson)
‣ Key Terms (Reading, 10m)
‣ Introduction to Effective Technical Teamwork (Video, 37s)
‣ Effective Technical Teamwork (Video, 6m 3s)
‣ Team Performance Analysis (Discussion Prompt, 10m)
‣ Lesson Reflection (Reading, 10m)
◦ Effective Technical Project Management (Lesson)
‣ Key Terms (Reading, 10m)
‣ Introduction to Technical Project Management (Video, 2m 3s)
‣ Effective Technical Project Management (Video, 5m 29s)
‣ Ticket Tracking with Trello (Video, 4m 31s)
‣ Project Planning with Spreadsheets (Video, 5m 1s)
‣ Project Management Anti-Patterns (Video, 5m)
‣ Effective Technical Project Management (Reading, 10m)
‣ Agile vs. Waterfall Planning (Discussion Prompt, 10m)
‣ Unit Testing (Ungraded Lab, 1h)
‣ Lesson Reflection (Reading, 10m)
◦ Applied Practice: Developing a Project Plan (Lesson)
‣ Project Plan for Course 1 Project (Reading, 10m)
‣ Course 1 Project Plan (Discussion Prompt, 1h)
◦ Graded Quiz (Lesson)
‣ Graded Quiz - Technical Communication (Assignment, 3h)
• Module 4: Developing Effective AI Automation (Module)
◦ Untitled Lesson (Lesson)
‣ Key Terms (Reading, 10m)
‣ AIOps (Video, 1m 53s)
‣ Generative AI Use Cases (Reading, 10m)
‣ Forms of Waste (Muda) with AI (Reading, 10m)
‣ AI Pair Programming Paradigm Shift (Video, 3m 5s)
‣ Diagram Prompt Engineering (Video, 3m 47s)
‣ Use CodeWhisperer (Amazon Q) for Rust (Video, 7m 47s)
‣ Summarize Old Man and the Sea (Video, 5m 28s)
‣ Building Blocks of GenAI with Whisper.cpp (Video, 2m 51s)
‣ Lesson Reflection (Reading, 10m)
‣ Untitled (Assignment, 3h)
• Module 5: Conclusion and Next Steps (Module)
◦ Untitled Lesson (Lesson)
‣ Cargo Cult Science (Reading, 10m)
‣ Cargo Cult Agile (Reading, 10m)
‣ The Perils of Cargo Cult Procedure Compliance (Reading, 10m)
‣ Real World Management (Reading, 10m)
‣ Course Reflection (Reading, 10m)
‣ Next Steps (Reading, 1m)
Who can take this course?
Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.
Who can take this course?
Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.