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 2024 in Semester 2 at Clayton and Malaysia. It needs (ENG1005 or MTH1030) and (FIT1045, ENG1013 or ENG1003).

Credit points
6
Offered in 2024
Semester 2
Clayton, Malaysia
Assessment
No exam
4 tasks
Workload
144 hours
per semester

This is the 2024 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 2024

Teaching periodCampusMode
Second semesterClaytonFlexible
Second semesterMalaysiaOn campus

Assessment

  • QuizzesThreshold hurdle
    20%
  • AssignmentsThreshold hurdle
    20%
  • Engagement quizzesThreshold hurdle
    10%
  • Final assessmentThreshold 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

  • Practical activities24 hours
  • Workshops24 hours
  • Teaching approachProblem-based learning
  • Teaching approachSimulation or virtual practice
  • 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 3 areas of study in the 2024 handbook.

Contacts

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

Common questions

What are the prerequisites for ECE2191?

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

When is ECE2191 offered?

In 2024, 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?

No. ECE2191 has 4 assessment tasks and no exam.

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