UnitLevel 2Undergraduate

ECE2191 Probability and AI for engineers

Faculty of Engineering

ECE2191 Probability and AI for engineers is a level 2, 6-credit-point, undergraduate unit from the Faculty of Engineering, offered in 2025 in Semester 2 at Clayton and Malaysia. It needs (MTH1030 or ENG1005) and (ENG1013, ENG1003 or FIT1045) and unlocks 3 units.

Credit points
6
Offered in 2025
Semester 2
Clayton, Malaysia
Assessment
Exam 50%
and 3 other tasks
Workload
144 hours
per semester

This is the 2025 handbook entry. See the 2027 entry.

Reviews

No reviews yet

No reviews yet. Be the first to review ECE2191.

Requisites

Overview

This unit will introduce fundamental concepts of probability theory applied to engineering problems in a manner that combines intuition and mathematical precision. The treatment of probability includes elementary set operations, sample spaces and probability laws conditional probability, and independence. A discussion of discrete and continuous random variables common distributions, functions, and expectations forms an important part of this unit. You will also learn the law of large numbers and the central limit theorem.

In the second half of the unit, the focus shifts to practical machine learning techniques. You will gain hands-on experience in supervised learning methods, ranging from decision trees and random forests to regression analysis. The unit also introduces optimisation theory, crucial for understanding the behaviour of learning algorithms. Furthermore, you will learn about data wrangling and the basics of feedforward neural networks. The unit features application examples from various domains to demonstrate the utility of these mathematical tools in real-world scenarios, including analysing radio telescopy data, images and audio signals.

Offerings in 2025

Teaching periodCampusMode
Second semesterClaytonFlexible
Second semesterMalaysiaOn campus

Assessment

  • QuizzesQuiz / TestThreshold hurdle
    20%
  • AssignmentsWrittenThreshold hurdle
    20%
  • Engagement quizzesQuiz / TestThreshold hurdle
    10%
  • Final assessmentExaminationThreshold hurdle
    50%

Learning outcomes

When you finish this unit, you should be able to:

  1. 1

    Describe concepts and fundamentals of probability theory, such as random variables, probability mass, and density functions.

  2. 2

    Analyse discrete, continuous and multiple random variables to interpret uncertainty in data.

  3. 3

    Interpret a comprehensive array of supervised and unsupervised learning techniques, including regression and classification.

  4. 4

    Apply machine learning algorithms to formulate data-driven decisions for a range of engineering problems.

  5. 5

    Verify the performance and limitations of various machine learning models in real-world contexts, including regression models and classification techniques.

Workload and teaching

  • Workshops24 hours
  • Studio activities24 hours
  • Practical activities24 hours
  • Teaching approachSimulation or virtual practice
  • Teaching approachProblem-based learning
  • Teaching approachActive learning

The minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of 3-6 hours of scheduled learning activities and 6-9 hours of independent study per week. Scheduled activities may include a combination of teacher-directed learning, peer-directed learning and online engagement. Independent study may include associated readings, assessment and preparation for scheduled activities.

Learning resources

Required resources

Materials available on the unit's Moodle site.

Technology resources

Python

Where it fits

ECE2191 is part of 6 areas of study in the 2025 handbook.

Contacts

Chief Examiners
Associate Professor Mehrtash Tafazzoli Harandi
Unit Coordinators
Associate Professor Mehrtash Tafazzoli Harandi
Dr Ding Ze Yang

Common questions

What are the prerequisites for ECE2191?

You need (MTH1030 or ENG1005) and (ENG1013, ENG1003 or FIT1045) before you enrol; and ENG2005 or MTH2010 before or alongside it.

What can I take after ECE2191?

ECE2191 is a prerequisite or corequisite for 3 units, including ECE4076, ECE4078 and ECE4179.

When is ECE2191 offered?

In 2025, ECE2191 runs in Semester 2 at Clayton and Malaysia.

How much work is ECE2191?

The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.

Does ECE2191 have an exam?

Yes. The exam is worth 50% of the final mark, alongside 3 other tasks.

More details

Credit points
6
Level
2
Study level
Undergraduate
Faculty
Faculty of Engineering
Organisational unit
Department of Electrical and Computer Systems Engineering
Type
Coursework
EFTSL
0.125
Student contribution
SCA Band 2
Study abroad
Available