University of Calgary

SENG 643 - Automated Software Engineering - Fall 2019

Discusses the main techniques for automating software engineering tasks such as requirement analysis, design, development, and testing. The covered automation techniques are based on concepts from data science, search-based software engineering, and model-driven software engineering. Focuses on the fundamental techniques and algorithms in each category with examples.
This course may not be repeated for credit.


  • (3-0)


  • Credit for Software Engineering 643 and 607.26 will not be allowed.


This course will be offered next in Fall 2020.
Powered by UNITIS. More features.