{"product_id":"dd-20260914-seai-nm","title":"09\/14-09\/17 Software Engineering in the Age of AI, September 14-17, 2026","description":"\u003cp\u003e\u003cb\u003eClass Code: DD-20260914-SEAI-NM\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e[LANL Invoicing Eligible]\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eSoftware Engineering in the Age of AI\u003c\/i\u003e is designed for scientists and engineers working in environments where LLM-assisted and agentic coding workflows are increasingly common.  This course teaches Software Engineering as the discipline that ensure correctness and manages risk when code generation is cheap, but human attention and judgement are not.  Amid claims that coding agents can “one-shot” web applications, how can you maintain the discipline to demonstrate that your code is correct, provide accountability for design decisions and traceability of action, and provide the knowledge necessary (for human or agent) to debug or modify your code under pressure?\u003c\/p\u003e\n\u003cp\u003eIn this course, we will introduce you to modes of developing (human-led, agent-led, and collaborative), and provide you with foundational knowledge and experience to develop software you can have confidence in.  You’ll learn about naming and architectural practices, testing frameworks, logging tools, and the appropriate uses of source control software (git).  Whether you use a coding agent or not, these skills are critical for risk management when human attention and judgement are at a premium.\u003c\/p\u003e\n\u003cp\u003eWith lots of instructor-guided discussion, live demos, and practical exercises to walk through, this is a course to follow up \u003cem\u003ePython Foundations for Scientists \u0026amp; Engineers\u003c\/em\u003e or \u003cem\u003eData Analysis with Pandas\u003c\/em\u003e.  Pre-requisite: This course requires a basic proficiency in Python and the scientific Python stack.  Practical experience with Python and NumPy is necessary as this is not a course in \"vibe coding\".  If you have completed Python Foundations for Scientists \u0026amp; Engineers and at least one other Diller Digital course offering, or the equivalent from other sources, and spent 3 months actively developing in Python, you have the requisite background for this course.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/dillerdigital.com\/pages\/course-descriptions#SEAI\"\u003eFull description here.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eTaught over 4 days, September 14-17, 2026 from 9:00-16:00 Mountain Time, with an hour break for lunch.\u003c\/p\u003e\n\u003cp\u003eIn-person, Los Alamos National Lab, Research Park VisLab, Los Alamos, NM\u003c\/p\u003e\n\u003cp\u003eSee \u003ca href=\"https:\/\/public.dillerdigital.com\/files\/DDLLC_Virtual_Training_Services_Terms\u0026amp;Conditions.pdf\"\u003eTerms of Service\u003c\/a\u003e for details.\u003c\/p\u003e","brand":"Diller Digital, LLC - Training","offers":[{"title":"Default Title","offer_id":51155426345206,"sku":"DD-20260914-SEAI-NM","price":1950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0672\/0566\/0918\/files\/SEAI-color_276bdea3-2814-4175-b126-7920e1c9a078.png?v=1783013165","url":"https:\/\/dillerdigital.com\/products\/dd-20260914-seai-nm","provider":"Diller Digital","version":"1.0","type":"link"}