NTU Mods has new features!

ModsMA4891

AiMl To Engineering Applications

Current offering — AY2025/2026 Semester 2

Artificial Intelligence (AI) aims to simulate human thinking capability and behavior. Machine Learning (ML) is a subset of AI that allows machines to learn from data without being programmed explicitly. This is an introductory level course to introduce the fundamentals of AI and ML with the specific objective of imbuing the student with an in-depth ability to take the concepts to real world engineering application. Integration with autonomous vehicles and robotic applications is a direct extension for AI and ML as the vehicles need to navigate through unknown environments and complete assigned tasks. The course leads students towards physical realization through a series of demanding group projects that develop to various applications. The module covers definitions, theory, and peripheral knowledge for the development of simple AI/ML applications. Different data sources (manual user input, image library data, and onboard sensors) will be considered for different applications and integrated with open-source software to develop the different AI/ML applications to embrace technology without the need to write complex computer codes. The applications considered will include: a chatbot, object recognition tool and control of an autonomous vehicle or robotic application.

AUs3.0 AUs
Grade Type
PrerequisiteMA0218, MA2079, MA3005, MA3705
Not Available To ProgrammeME(DES), ME(IMS), ME(RMS), MEEC(DES), MEEC(IMS), MEEC(RMS)
Not Available To All Programme With
Not Available As BDE/UE To ProgrammeME(2011-2020)(Non Direct Entry), ME(2011-2021)(Direct Entry), MEEC(2011-2020)
Not Available As Core To Programme
Not Available As PE To Programme
Mutually Exclusive With
Not Offered As BDE
Not Offered As Unrestricted Elective
Exam

Total hours per week: 3 hrs