ELEC 342 Discrete Time Signals and Systems, Summer 2019

 

Concordia University, Department of Electrical and Computer Engineering

 

Instructor:        Dr. Reza Soleymani

Office: EV 5.125; Office Hours: Tuesdays 10am - noon.

Tel: 848-2424 x 4103; Email: msoleyma@ece.concordia.ca            

 

Course Objectives: The objective of this course is to apply knowledge of mathematics (namely algebra and calculus, complex variables and series) and engineering (basic circuits) to make important insights on the signals (that is a stream of data) and the systems (that process signals). This course is quite basic to the field of communications (e.g., ELEC 363), control (e.g., ELEC 372), and signal processing (ELEC 442).

 

Instructor:        Dr. Reza Soleymani

Office: EV 5.125; Office Hours: Tuesdays 10am - noon.

Tel: 848-2424 x 4103; Email: msoleyma@ece.concordia.ca        

    
Lectures:          Tuesdays and Thursdays: 2:45 – 5:30 pm H-531

 

Tutorials:         Section AB Thursdays:             5:45-7:25 pm H-423

                        Section AE Thursdays:  5:45-7:25 pm H627

Section AF Thursdays:  5:45-7:25 pm H625

                       

Labs:                Section AI Wednesdays: 2:45-5:30 pm H-843

                        Section AJ Mondays:   1:15-4:00 pm H-843

                        Section AK Wednesdays: 2:45-5:30 pm H-847

Section AL Mondays: 11:45-2:30 pm H-847

                        Section AM Mondays: 2:45-5:30 pm TBA

                        Section AN Wednesdays: 2:45-5:30 pm TBA

 

Prerequisite:    ELEC 242: Continuous Time Signals and Systems

Textbook:         Continuous and Discrete Time Signals and Systems by Mrinal Mandal and Amir Asif. Cambridge University Press

 

a.     Course Schedule:

                                          i.    DATE

TOPIC

Chapter 1, 2, (discrete time elements only), ch 10, May 7, 9

Introduction to discrete time signals and systems. Time domain analysis

Chapter 11 May 14, 16

Discrete time Fourier Series and Fourier Transform

Chapter 9,12 (12.1 to 12.3) May 21, 23

Sampling, Quantization, DFT

Chapter 13 May 28, 30

z-Transform

Chapter 14 (not 14.8), 15, June 4, 6

Filtering

Chapter 16, June 11, 13, 18

Filtering

 

Skills: By the end of this course you are expected to have basic skills in MATLAB. The lab will introduce you to MATLAB and there will be a lab test focusing on MATLAB.

 

Exams: Three class tests and one final exam will be given. The class test will be during the tutorials. Their duration will be 30 minutes. All exams will be closed book. You will be allowed to prepare a formula sheet. If you miss the exam you lose the mark for the exam The

 

Assignments: One of the most important skills that you can have as an engineer is the ability to read a technical document and get something out of it. A technique to get more out of what you read is to make notes and formulate questions and hypothesis as you read. This takes the often passive activity of reading and makes it active.

 

Before the Tuesday of each week you should have read the sections in the textbook for the upcoming week. You should turn in at the beginning of class on specified dates:

 

1.     Three pages of “jottings”. This is original handwritten material concerning the material you have read. It             can take any form, for example: summary, questions that occurred to you, insights, etc.

2.     Three sentences that summarize what you’ve read.

 

A teaching assistant will do two things:

 

1.     Check that you did the jottings (no photocopies!!).

2.     Give you a mark on your three sentences.

 

We will do this for On May 14, 21, 30 and June 6 and 13. The best three of these five marks will yield 5% of the final grade.

 

Suggested Problems (no marks not to be handed in):

 

2)     1.6(i,iii,iv),1.8(i,ii,iii), 1.15(i,iii,v),1.28(i,ii,iii,iv,viii)1.29

3)     2.10(i,iii,iv),2.12 (ii,iv), 2.14(i,ii),219,2,21

4)     10.2,10.4,10.5(a,b), 10.7, 10.9, 10.12, 10.13(a,c), 10.14(b,d), 10.16, 10.19(b,d)

5)     11.1(ii,iii,v), 11.2(iv,v), 11.3(vi, vii,ix,x), 11.5(ii, iii, iv), 11.6(ii, iii), 11.12, 11.13(iii), 11.14,11.16,11.17, 11.19

6)     9.1 (b,c), 9.2(d), 9.3, 9.4, 9.7, 9.8, 9.9, 9.11, 9.14, 9.15, 9.18, 9.21, 9.21 (i), (iii)

7)     13.1(iv), 13.3(iii,iv), 13.4(iv), 13.5(b), 13.7, 13.10(i,ii,iii), 13.11,13.13, 13.15, 13.16 (iv), 13.19 (i-v)

8)     14.1, 14.3, 14.5, 14.6, 14.8, 14.9, 14.11, 14.14, 14.16, 14.17

 

Class Test:  Three class tests will be given. The questions on these tests will be related to the assignment questions. The tests will take place in the tutorial as follows:

 

1)         Test 1   May 16

2)         Test 2   May 30

3)         Test 3   June 13

 

Labs (see Lab Guidelines): There will be five compulsory labs during the term. Students must attend all 5 lab sessions. Students will do and prepare their reports individually. Labs start on the second week of the term and there will be one each week for five consecutive weeks.

 

There are no lab exemptions for this course. If you are repeating this course you must redo the lab, obtain new data and write a new lab report (including the any prelab). It is an academic offense to submit lab reports or lab data from a previous term.

 

Lab test: The Lab test for the Wednesday lab sections (AI & AK) will take place on June 15. The Lab test for the Monday lab section (AJ) will take place on June 20. 

Grading scheme:

 

Scheme A

Assignments                5% (best 3 out of 5)

Class Tests:                 25% (8, 8, 9)

Labs                             15%   (Five compulsory labs)

Lab Test                                   5%

Final Exam:                             50% (Sample Final)

 

Note: Failure to write the Class Tests will result in losing the mark assigned to them (unless a note from Concordia Health Center is provided).

 

Honor Code: All students are expected to respect the academic honor system and abide by the Code of Academic.

 

5. Graduate Attributes

 

The graduate attributes and indicators being assessed in this course are:

 

KB - A knowledge base for engineering: (Demonstrated competence in university level mathematics, natural sciences, engineering fundamentals, and specialized engineering knowledge appropriate to the program)

 

INV - Investigation: An ability to conduct investigations of complex problems by methods that include appropriate experiments, analysis and interpretation of data, and synthesis of information in order to reach valid conclusions.

 

UET - Use of engineering tools: An ability to create, select, apply, adapt, and extend appropriate techniques, resources, and modern engineering tools to a range of engineering activities, from simple to complex, with an understanding of the associated limitations

 

Grad. Attribute

Indicator

CLO

Evaluation Tool

KB - A knowledge base for engineering

ECE-KB-3. Knowledge base in a specific domain (ELEC and COEN)

1, 2

Quizzes, Midterm and Final Exams.

INV – Investigation

ECE-INV-1. Background and hypothesis formulation

ECE-INV-2. Designing experiments

ECE-INV-3. Conducting experiments and collection of data

ECE-INV-4. Analysis and interpretation of data

4, 5, 6

Lab Experiments, Lab Tests and Exam Questions.

UET - Use of engineering tools

ECE-UET-1. Ability to use appropriate tools, techniques, and resources

ECE-UET-3. Demonstrate awareness of limitations of tools, create and extend tools as necessary

7, 8

Skill in using Lab. Lab. experiments and Lab. tests.