SENG 4610

Applications of Machine Learning to Software Engineering

Lec 01 and Lab L01 selected

Students are introduced to the concepts of developing machine learning models to interpret software engineering datasets. Students explore open source libraries for solving linear regression, non-linear regression, classification,clustering and dimensionality reduction problems focusing their applications in software engineering lifecycle datasets. Students learn the deep-learning archtitectures including convolutional neural networks (CNNs) and recurrent neural networks (RNNs). Students gain hands-on experience solving complex and simple software engineering lifecycle problems related to coding, testing and quality assurance, requirements etc., by applying various machine learning and deep learning algorithms.

Sections

Lecture
Lab

Syllabus

Have the syllabus for SENG 4610? Share it and everyone gets the grading, textbooks and rules.