Skip to content

Skip to content

LEARNING AT NORTHEASTERN UNIVERSITY LONDON

Engage with the world, from the vantage point of a culturally diverse global city.

Advanced Software Engineering

30 Credits

This course examines advanced software engineering practices using contemporary standards and tools. Learners will explore software testing, verification, documentation, methods for software development, model-based development and software architecture. Industry standards, security considerations, ethical and professional codes of conduct and constraints that guide software development will be considered in relation to the goals of developing reliable, secure, maintainable and adaptable software. Learners will apply methodologies used to manage the software development lifecycle.