Course Title: Signals and Systems 2

Part A: Course Overview

Course Title: Signals and Systems 2

Credit Points: 12.00

Important Information:

Please note that this course may have compulsory in-person attendance requirements for some teaching activities.

To participate in any RMIT course in-person activities or assessment, you will need to comply with RMIT vaccination requirements which are applicable during the duration of the course. This RMIT requirement includes being vaccinated against COVID-19 or holding a valid medical exemption.

Please read this RMIT Enrolment Procedure as it has important information regarding COVID vaccination and your study at RMIT: https://policies.rmit.edu.au/document/view.php?id=209.

Please read the Student website for additional requirements of in-person attendance: https://www.rmit.edu.au/covid/coming-to-campus

Please check your Canvas course shell closer to when the course starts to see if this course requires mandatory in-person attendance. The delivery method of the course might have to change quickly in response to changes in the local state/national directive regarding in-person course attendance.


Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

EEET2113

City Campus

Undergraduate

125H Electrical & Computer Engineering

Face-to-Face

Sem 2 2006,
Sem 2 2007,
Sem 2 2008,
Sem 2 2009,
Sem 2 2010,
Sem 2 2011,
Sem 2 2012,
Sem 2 2013,
Sem 2 2014,
Sem 1 2015,
Sem 1 2016

EEET2113

City Campus

Undergraduate

172H School of Engineering

Face-to-Face

Sem 1 2018,
Sem 1 2019,
Sem 1 2020,
Sem 1 2021,
Sem 1 2022

EEET2477

RMIT University Vietnam

Undergraduate

172H School of Engineering

Face-to-Face

Viet2 2018,
Viet3 2019,
Viet3 2020,
Viet3 2021

Course Coordinator: Prof Margaret Lech

Course Coordinator Phone: +61 3 9925 1028

Course Coordinator Email: margaret.lech@rmit.edu.au

Course Coordinator Location: 12.11.11

Course Coordinator Availability: Email for appointment


Pre-requisite Courses and Assumed Knowledge and Capabilities

You are expected to have completed EEET2369 Signals and Systems 1 or other equivalent studies (these are not enforced pre-requisites).

You should be able to write MATLAB applications to solve typical signal processing or electrical/electronic engineering problems.


Assumed knowledge and capabilities:

  • Being able to solve fundamental problems in calculus and algebra,
  • Familiarity with complex numbers, Fourier transform, Laplace transform, integration and differentiation and partial fraction expansion;
  • Having basic MATLAB, Python or C/C++ programming skills.


Course Description

This course will introduce you to the fundamentals, implementation, and applications of Digital Signal Processing (DSP) techniques as applied to practical, real-world problems.

The course will extend your knowledge acquired in Signals and Systems 1 (EEET2369). You will learn how to formulate practical engineering problems in terms of signal processing tasks and how to solve these problems using signal processing methods.

The laboratory assignments included in this course were designed in consultation with local industry to give you practical knowledge of current industry practice in signal processing, machine learning and data analysis.

Particular topics to be investigated include:

  • Correlation
  • Random signals
  • Signals in noise
  • Matched filters
  • Algorithms machine learning and supervised classification
  • Algorithms for machine learning and unsupervised clustering
  • Basic Neural Networks
  • Numerical techniques for Deep Learning and Convolutional Neural Networks
  • Deep transfer learning
  • Autoencoders

Please note that if you take this course for a bachelor honours program, your overall mark in this course will be one of the course marks that will be used to calculate the weighted average mark (WAM) that will determine your award level. (This applies to students who commence enrolment in a bachelor honours program from 1 January 2016 onward. See the WAM information web page for more information.


Objectives/Learning Outcomes/Capability Development

This course contributes to the following Program Learning Outcomes of the Bachelor of Engineering (Honours):

     1.3 In-depth understanding of specialist bodies of knowledge within the engineering discipline.
     2.1 Application of established engineering methods to complex engineering problem-solving.
     2.2 Fluent application of engineering techniques, tools and resources.


On completion of this course, you should be able to:

  1. Explain basic concepts of digital signals and system analysis.
  2. Understand the basics of correlation analysis.
  3. Understand the concepts of random signals.
  4. Apply numerical correlation techniques to the signal detection in noise.
  5. Design and apply matched filters.
  6. Explain effects of noise on signal characteristics.
  7. Understand the principles of digital techniques for machine learning.
  8. Apply supervised classification algorithms to predict data categories.
  9. Apply unsupervised clustering algorithms to analyse data.
  10. Understand the principles of Deep Learning neural network algorithms.
  11. Implement basic pre-trained neural networks to solve engineering problems.
  12. Communicate your designs and test findings through written reports.


Overview of Learning Activities

Key concepts and their applications will be explained in pre-recorded lectures and lectorials, and practice-test examples demonstrating possible solutions.

The weekly homework exercises implemented as online practice tests will help you to develop problem-solving skills and provide systematic feedback on your progress.

Laboratory assignments will enhance your communication skills through written and verification methodology.


Overview of Learning Resources

All learning resources for this course are available on Canvas, the University Learning Management System.

These resources include:

  • Weekly modules providing step by step guidance how to proceed with your study.
  • Weekly modules including Power-point slides, and video recordings explaining course topics, and ideas.
  • Practice self-tests with feedback on your study progress included in weekly modules.
  • Laboratory assignment instructions within weekly modules, including written explanations and video-recorded instructions.
  • Access to the complete MATLAB software that you can install on your own computer to work in the lab or from home.


Overview of Assessment

This course has no hurdle requirements.

Assessment Tasks:

Assessment Task 1: Individual Written Assignment
Weighting: 25%
This assessment task supports CLOs 1-6.

Assessment Task 2: Lectorial Tests
Weighting: 30% (2 x 15%)
This assessment task supports CLOs 7-9

Assessment Task 3: Laboratory Group Projects Reports
Weighting: 20%
This assessment task supports CLOs 4,8,9 and 12

Assessment Task 4: Individual Final Timed Assessment
Weighting: 25%
This assessment task supports CLOs 10-12

The final timed assessment will be a 1.5-hour test that may be taken any time within a 24-hour period.