National University Of Sciences & Technology, Islamabad intermediate

AI Native Software Engineering — 7-topic bundle

Comprehensive AI-generated study curriculum with 1 detailed note module.

4 views 1 notes

Course Syllabus

  1. Introduction to Software Engineering in the Age of AI
  2. The Software Development Process
  3. Roles, Artifacts, and Team Collaboration
  4. Software Requirements Engineering
  5. Software Design and Architecture
  6. Implementation, Testing, and Deployment
  7. Software Maintenance, Evolution, and Project Management

Study Notes

Introduction to Software Engineering in the Age of AI

Traditional software engineering focuses on writing explicit rules and logic for a computer to follow. In the age of AI, this shifts to designing systems where parts of the logic are learned from data, often by machine learning (ML) models. This introduces new challenges and best practices.

Read full note →