SYLLABUS

Contact Information:

  Lecture     MWF: 9:00 - 9:50 AM   (ENGR 126)
  Recitation     M: 1:00 - 1:50 PM   (ENGR 309)
  W: 1:00 - 1:50 PM   (ENGR 308)
  Lecturer     Joseph Picone, Professor  
  Office: EA 703A  
  Office Hours: (MWF) 8 AM - 9 AM, 11 AM - 12 PM  
  Phone: 215-204-4841  
  Email: picone@temple.edu  
  Skype: joseph.picone  
  Recitation Instructor     Christian Ward  
  Office: EA 202  
  Office Hours: (MW) 2 PM - 3 PM; (R) 12 - 1 PM  
  Phone: 267-441-4502  
  Email: tuf27176@temple.edu  
  Skype: christian.radcliffe.ward  
  Social Media     https://www.facebook.com/groups/temple.engineering.ece3512/  
  temple.engineering.ece3512@groups.facebook.com  
  Email     http://groups.google.com/group/temple-engineering-ece3512  
  temple-engineering-ece3512@googlegroups.com  
  Website     http://www.isip.piconepress.com/courses/temple/ece_3512  
  Textbook     Iyad Obeid
  Signals: Continuous and Discrete, 1st Edition  
  Cognella Academic Publishing  
  August 2013, 172 pages  
  ISBN: 978-1621319986  
  URL: Signals: Continuous and Discrete (1st Edition)  
  Reference Textbooks     B.P. Lathi
  Linear Systems and Signals, 2nd Edition  
  Oxford University Press  
  July 2004, 992 pages  
  ISBN: 978-0195158335  
  URL: Signal Processing and Linear Systems (2nd Edition)  

  A. Oppenheim
  Signals and Systems  
  MIT Open Courseware  
  August 2014  
  URL: Signals and Systems - MIT Open Courseware  
Other Reference Materials   Signal Processing Demonstrations: a collection of applets
  designed to demonstrate important signal processing concepts.

  R. Baraniuk, Signals and Systems: an excellent online course
  containing contributions from many well-known authors.
  Prerequisites     C- or better in ECE 2322 and MATH 2043  


Lecture Grading Policies:

  Item  
  Weight  
  Exam No. 1     10%  
  Exam No. 2     10%  
  Exam No. 3     10%  
  Final Exam     10%  
  Homework Assignments     10%  
  Quizzes     20%  
  Recitation     10%  
  Writing Assignments     20%  
  TOTAL:     100%  


The primary goal of this course is to teach you how to solve real-world problems using a combination of signal processing theory (e.g., Fourier Transforms) and practice (e.g., MATLAB). To achieve this level of mastery, you must follow a process that includes reading the textbook, working homework problems and verifying your solutions using computer simulations. Lectures are designed to introduce the essential theoretical concepts as well as a discussion of some applications. In recitiation, you will work in teams to solve problems. Computer simulations based on MATLAB will be used extensively.

We will have three in-class exams in this course and a comprehensive final. Each in-class exam will be closed books and notes. You will be allowed one page (double-sided) of notes for the in-class exams. For the final exam you will be allowed four pages of notes, presumably the same notes you used for the in-class exams. The exams will resemble the homework problems, so it is important that you thoroughly study the homework problems.

Unannounced quizzes will be given periodically throughout the course to encourage you to attend lecture classes and keep up with the daily work. If you miss a quiz without a prior excuse from the instructor, you receive a zero for that quiz with no exception. Make-up quizzes will not be given. The same policy applies to in-class exams and the final exam as well.

Homework solutions will be prepared in an 8.5"x11" notebook. You are required to use a three-ring binder and submit your solutions on loose leaf paper. The reasons for this will become clear as the semester progresses.

Students are expected to prepare detailed solutions to the homework and maintain these in this notebook. The instuctor will periodically collect these notebooks and grade your solutions. Students can collaborate on homework solutions, but the solutions you provide must be unique. Grading will take into account the accuracy of your solution as well as the quality of your explanation. Simply providing answers with no explanations gets no credit.

There will be four extended writing assignments based on homework problems. These will be based on a homework problem and involve both theoretical analysis and computer simulation. A template for this paper is provided here. You must conform to the template provided. The easiest way to do this is to start an assignment by editing the template provided and to use the format painter tool in Word. Consult with your Technical Communications instructor if you have questions about how to do various things in Word or have questions about what is expected for content.

In recitation you will work in teams of 4 students. Your instructor will submit a grade based on his or her observations of your participation, attendance, etc. You will be assigned specific problems to work and will be graded on these problems.

Lecture Schedule:

The lecture component of ECE 3512 meets three times a week and will cover the following topics:

  Class  
  Date  
  Sections  
  Topic(s)  
1
08/25
  Chap. 1     Continuous and Discrete-Time Signals  
2
08/27
  Chap. 1     Basic Properties of Signals  
3
08/29
  Chap. 1     Basic Statistical Modeling  
--
09/01
  Labor Day  
4
09/03
  Chap. 2     Definition of the Fourier Series  
5
09/05
  Chap. 2     The Trigonometric Fourier Series  
6
09/08
  Chap. 2     Fourier Series Examples  
7
09/10
  Chap. 2     More Fourier Series Examples  
8
09/12
  Chap. 2     Energy and Power Revisited  
9
09/15
  Chap. 3     Introduction to the Fourier Transform  
10
09/17
  Chap. 3   Properties of the Fourier Transform  
11
09/19
  Chap. 3     Modulation and Demodulation  
12
09/22
  Chap. 4     Basic System Properties  
13
09/24
  Exam No. 1     Lectures Nos. 1 - 8  
14
09/26
  Chap. 5     Discrete-Time Convolution  
15
09/29
  Chap. 5     Continuous-Time Convolution  
16
10/01
  Chap. 4     Fourier Analysis of Continuous Time Systems  
17
10/03
  Chap. 4     Review of LTI Systems  
18
10/06
  Chap. 6     The Sampling Theorem  
19
10/08
  Chap. 6     The Discrete Fourier Transform  
20
10/10
  Chap. 6     The Discrete Fourier Transform  
21
10/13
  Chap. 6     The Fast Fourier Transform  
22
10/15
  Chap. 6     Fourier Analysis of DT Systems  
23
10/17
  Chap. 4     The Laplace Transform  
24
10/20
  Chap. 4     Properties of the Laplace Transform  
25
10/22
  Chap. 5     The Inverse Laplace Transform  
26
10/24
  Exam No. 2     Lectures Nos. 9 - 22  
27
10/27
  Chap. 5     Differential Equations  
28
10/29
  Chap. 5     First and Second Order Systems  
29
10/31
  Chap. 5     Bode Plots  
30
11/03
  Chap. 5     Feedback Control  
31
11/05
  Chap. 6     The Z-Transform  
32
11/07
  Chap. 6     Properties of the z-Transform  
33
11/10
  Chap. 6     Difference Equations - IIR  
34
11/12
  Chap. 6     Difference Equations - FIR  
35
11/14
  Chap. 6     Block Diagrams  
36
11/17
  Chap. 6     Design of IIR Filters  
37
11/19
  Chap. 6     Design of FIR Filters  
38
11/21
  Exam No. 3     Lectures Nos. 23 - 30  
--
11/24
  Fall Break  
--
11/26
  Fall Break  
--
11/28
  Fall Break  
39
12/01
  Chap. 6     An Integrated Systems View  
40
12/03
  Chap. 6     Frequency Response and Systems  
41
12/05
  Chap. 6     Integrating Transform Concepts  
42
12/08
  Notes     Applications  
43
12/17
  Final Exam (08:00 - 10:00 AM)     Lectures Nos. 1 - 42 (emphasis on discrete-time)  


Please note that the dates above are fixed since they have been arranged to optimize a number of constraints. If you have conflicts with other classes, such as too many exams within the same week, we need to resolve that the first week of classes.

Homework:

The homework schedule is as follows:

  HW  
  Due Date  
  Item(s)  
1
08/29
  1.1-1, 1.1-2, 1.1-5, 1.4-3  
2
09/05
  6.1-1, 6.1-7, 6.3-8  
3
09/15
  7.1-1, 7.1-4, 7.1-5, 7.2-2, 7.2-4  
4
10/01
  7.3-2, 7.3-4, 7.3-5, 7.6-1, 7.6-6  
5
10/08
  2.4-4, 2.4-18  
6
10/15
  8.1-1, 8.1-2, 9.1-1, 9.1-4, 9.2-3  
7
10/22
  4.1-1, 4.1-3, 4.3-4, 4.8-2  
8
11/03
  4.3-12, 4.4-1, 4.4-9, 4.6-13, 4.9-1, 4.11-5  
9
11/14
  5.1-4, 5.1-5, 5.3-8, 5.3-11, 5.3-18, 5.3-23  
10
11/21
  5.5-1, 5.5-2, 5.5-5, 5.9-11, 5.M-1, 5.M-4  


The writing assignment schedule is as follows:

  WR  
  Due Date  
  Item(s)  
1
09/12
  Understanding Power Computations  
2
10/17
  The Fourier Transform  
3
11/14
  Fourier Transform vs. Fourier Series  
4
12/08
  Digital Signal Processing  


Additional Resources:

The course notes will include links to a variety of helpful resources.

University Policy Statements: