Skip To Content
Introduction to Software Engineering is a Course

Introduction to Software Engineering

Ended Aug 9, 2020

$59 Enroll

Full course description










Introduction to Software Engineering:

This exam will cover software life cycle models; project management, development environments and methodologies; software architectures; quality assurance and standards; legal, ethical issues.

Course Objectives:

This deficiency exam will cover the following course objectives:

  1. Apply basic software engineering techniques and approaches covering requirement, design, coding, testing, and maintenance within a process model
  2. Demonstrate an awareness of national and international standards
  3. Demonstrate an ability to follow code of ethics
  4. Develop software following disciplined engineering processes
  5. Develop software systems individually and in team settings
  6. Develop plan and track software development activities
  7. Develop software artifacts using current software engineering tools
  8. Conduct software quality assurance
  9. Document and evaluate software product artifacts and team activities

Who this deficiency exam designed for:

Students who are admitted with deficiencies to graduate programs in Software Engineering in the School of Computing, Informatics, and Decision Systems Engineering (CIDSE) at Arizona State University or students who are interested in becoming eligible to apply for this program. Students may also complete this deficiency exam if they have general interest in the topic area or who are looking for a refresher on software engineering topics.

What you'll receive:

 If you are planning to apply for the Master of Computer Science program, please upload the certificate of completion in the prerequisite section or the application. If you are currently enrolled in the Masters in Computer Science program, you will need to submit the Deficiency waiver form and upload your certificate here: