Synopsis
This course introduces the fundamental elements of analog and digital communication systems. The focus will be on the mathematical analysis of the signals and basic building blocks of communication systems. Performance of digital communication systems in the presence of noise will be discussed towards the end. The skills and knowledge gained from this class are essential for other advanced communication courses such as, data communications, computer network, digital communication systems, and mobile communication.
Announcements
- Note: In case the course website is unavailable,
- files for the current year are backed up on Google Drive
- you can also access the mirror website.
- The (second) online self-evaluation form is available now.
- Information regarding the final exam [Updated @ 9AM on Dec 3]
- Check this course website regularly for breaking news about the final.
- Date: December 11, 2019
- TIME: 9:00-12:00
- ROOMs: BKD 3507
- Basic calculators, e.g. FX-991MS, are permitted.
- 10 pages = 9 pages + one cover page
- To save time, read the cover page before going into the exam room.
- 20+1 = 21 questions. (5+6+3+3+12+4+3+11+5+3+2+10+8+2+6+2+4+3+4+3+1 = 100)
- One A4 sheet allowed.
- Use the returned study sheet from the midterm exam.
- Add more formulas or information on the remaining side (or in the remaining space(s)).
- Basically, you have one whole page for the final exam.
- Q: Can I make a brand new study sheet?
A: No.
However, if you think the old one is in a bad shape (falling apart), you can use a photocopy of your own. (Reduction in size is not allowed though) - Q: What can I do if I lose my study sheet?
A: Dr.Prapun may be able to print out a scanned copy for you. (The1 writing won’t be as crisp as the original one but it’s better than nothing.) Otherwise, see below. - Q: I think the midterm study sheet (and the thing I wrote on it) is cursed (making me get poor score); I don’t want to see or use anything on it anymore. What can I do?
A: You may bring a brand new sheet for the final exam. However, you can only use one side of it.
- Basically, same rules as the midterm:
- Must be hand-written in your own handwriting.
- No small pieces of paper notes glued/attached on top of it.
- Indicate your name and ID on the upper right corner of the sheet (in portrait orientation).
- Do not modify (,e.g., add/underline/highlight) content on the sheet inside the exam room.
- Submit your A4 sheet with your exam.
- Violating the above instructions may cost you upto 10 pt.
- Cover all the materials that we discussed in class and practice in the exercises and HWs.
- Material Distribution (score-wise): CH4 (34) + CH5 (23) + CH6 (26) + CH7 (9) + CH8 (7)
- For your studying pleasure
- All post-midterm annotated notes combined in one pdf file.
- All post-midterm HWs and their solutions
- Checked HWs can be picked up in front of the EC office on the 6th floor.
- All post-midterm exercises and their solutions
- The version without the solution
- Graded exercises are posted on Google Drive.
- The exercises in 2018 are similar to the exercises this year. So, they are also quite useful.
- If you have valid reason for missing class on the day that we have exercise, please indicate the date, exercise number, and the reason in the (second) online self-evaluation form. Make sure that you also submit/email supporting document/evidence to Dr.Prapun (if you haven't done so).
- All post-midterm slides
- See some old exams.
- Midterm results [Posted @ 10AM on Oct 10]
- Information regarding the midterm exam [Posted @ 5PM on Sep 26; Updated @ 11PM on Sep 27]
- Slides shown on Sep 26
- Check this course website regularly for breaking news about the midterm.
- The midterm exam:
- 8 pages (including the cover page)
- To save time, read the cover page before going into the exam room.
- Draft:
- 12+1 = 13 questions. (7.5+9+3.5+1.5+6+3.5+7+6+6+11.5+2+2.5+1 = 67 pt)
- Cover all the materials that we discussed in class and practice in the HWs.
- Material Distribution (score-wise): 19 (CH2) + 27.5 (CH3) + 11 (SEC4.1) + 8.5 (SEC4.2)
- Closed book. Closed notes.
- (1 pt) One A4 page allowed.
- Must be hand-written in your own handwriting.
- No small pieces of paper notes glued/attached on top of it.
- Indicate your name and ID on the upper right corner of the sheet (in portrait orientation).
- Do not modify (,e.g., add/underline/highlight) content on the sheet inside the exam room.
- Make sure that another side is blank. This will be used for the final exam.
- Submit your A4 sheet with your exam. (You will get it back before the final exam.)
- Q: I don't need any formulas. What should I do?
A: Bring in and submit a blank sheet of paper with your name and ID.
- Violating the above instructions will cost you 10 pt.
- Basic SIIT-approved calculators, e.g,. FX-991MS, are permitted, but borrowing is not allowed.
- For your studying pleasure....
- All pre-midterm annotated notes combined in one pdf file.
- All pre-midterm HWs and their solutions
- All pre-midterm exercises and their solutions
- Graded exercises are posted on Google Drive.
- All pre-midterm slides
- Old exams are posted below.
- Graded exercises are posted on Google Drive.
- Note: In case the course website is unavailable, files for the current year are backed up on Google Drive.
- Note that we also share the tutorial/make-up session with ECS315. See Google calendar below.
- This site can be accessed via prapun.com/ecs332
- Welcome to ECS332! Feel free to look around this site.
General Information
- Instructor: Asst. Prof. Dr.Prapun Suksompong (prapun@siit.tu.ac.th)
- Office: BKD, 6th floor of Sirindhralai building
- Office Hours: See Google calendar below.
- Lectures: See Google calendar below.
- Course Syllabus[Posted @ 4PM on Aug 8]
- Textbook: [C&C] A. Bruce Carlson and Paul B. Crilly, Communication Systems: An Introduction to Signals and Noise in Electrical Communication, McGraw-Hill, 2010, 5th International edition.
- Call No. TK5102.5 C3 2010. ISBN: 978-007-126332-0.
- Companion Site
- References
- Draft of the lecture notes [Posted @ 1PM on Aug 14]
- Caution: The lecture notes will still be updated throughout the semester. Therefore, do not rely on this version for use in class. The arrangement/inclusion/exclusion of topics may be different from the ones posted below and the versions available at the copy center.
- [Z&T] Rodger E. Ziemer and William H. Tranter, Principles of Communications, 6th International student edition, John Wiley & Sons Ltd, 2010.
- Call No. QA273 Y384 2005. ISBN: 978-0-471-27214-4
- Student Companion Site
- [L&D] B.P. Lathi and Zhi Ding, Modern Digital and Analog Communication Systems, 4th Edition, Oxford: Oxford University Press, 2009. Call No. TK5101 L333 2009
- J. G. Proakis and M. Salehi, Communication Systems Engineering, 2nd Edition, Prentice Hall, 2002. ISBN: 0-13-095007-6
- S.S. Haykin, Communication Systems, 4th Edition, John Wiley & Sons, 2001. Call Number: TK5101 H38 2001.
- [J&S] C. R. J. Jr, W. A. Sethares, and A. G. Klein, Software Receiver Design: Build Your Own Digital Communication System in Five Easy Steps, 1st ed. Cambridge University Press, 2011.
- [J&S] C.R. Johnson and W.A. Sethares, Telecommunications Breakdown: Concepts of Communication Transmitted via Software-Defined Radio, Prentice Hall, 2003.
- [C&T] Thomas M. Cover, Joy A. Thomas, Elements of Information Theory, Second Edition, Wiley-Interscience, 2006
- MATLAB Primer, 8th edition T. A. Davis. CRC Press, 2010.
- MIT RES.6.007 Signals and Systems (1987) on Youtube
Handouts and Course Material
- Slides: Course Introduction [Posted @ 6PM on Aug 12]
- Full version [Posted @ 1PM on Aug 14]
- Part I: Review [Posted @ 4PM on Aug 8]
- Another version with p. 5 removed. (Download this one if the version above crashed your device.) [Posted @ 2:30PM on Aug 13]
- Chapter 1 (Intro. to Commu. Systems)
- Slides [Posted @ 1PM on Aug 14]
- Chapter 2 (Frequency-Domain Analysis)
- Annotated version [Posted @ 10:30PM on Aug 16; Updated @ 10PM on Aug 21, @ 3:30PM on Aug 23, @ 2PM on Aug 28, @ 4PM on Aug 30, @ 2PM on Sep 4, and @ 4PM on Sep 6]
- Slides: Part A [Posted @ 1PM on Aug 14; Updated @ 10:30PM on Aug 16]
- Slides: Part B [Posted @ 10:30PM on Aug 16; Updated @ 10PM on Aug 21, @ 4PM on Aug 30, @ 10AM on Sep 4, and @ 4PM on Sep 6]
- Exercise 1 Solution [Posted @ 9:30AM on Aug 23; Updated @ 4PM on Aug 23]
- Exercise 2 Solution [Posted @ 10AM on Aug 29]
- Exercise 3 Solution [Posted @ 9AM on Sep 16]
- Exercise 4 Solution [Posted @ 9AM on Sep 16]
- References
- Video: But what is the Fourier Transform? A visual introduction [3Blue1Brown]
- Video: Step Function and Delta Function [MIT RES.18-009, Fall 2015]
- Video: Impulse function and sifting property [ME 360 Winter 2015, at University of Michigan]
- Video: Dirac delta function [Khan Academy]
- Additional references:
- Part II: Continuous-Wave Modulation
- Chapter 3 (Modulation and Communication Channels) [Posted @ 9AM on Aug 27]
- Annotated version [Posted @ 4PM on Sep 6; Updated @ 2PM on Sep 11, @ 10:30PM on Sep 13, and @ 5PM on Sep 18]
- Slides [Posted @ 2PM on Sep 11; Updated @ 11PM on Sep 13]
- Exercise 5 Solution [Posted @ 9AM on Sep 16]
- Exercise 6 Solution [Posted @ 9AM on Sep 16]
- Exercise 7 Solution [Posted @ 9AM on Sep 16]
- Exercise 8 Solution [Posted @ 5PM on Sep 18]
- Chapter 4 (Amplitude/Linear Modulation)
- Sections 4.1-4.3 [Posted @ 3PM on Sep 17]
- Premidterm
- Annotated version for Section 4.1 [Posted @ 2PM on Sep 25; Updated @ 4PM on Sep 27]
- Annotated version for Section 4.2 [Posted @ 1PM on Sep 23; Updated @ 2PM on Sep 25]
- Slides for Section 4.1 [Posted @ 2PM on Sep 25; Updated @ 4PM on Sep 27]
- Slides for Section 4.2 [Posted @ 2PM on Sep 25]
- Exercise 9 Solution [Posted @ 1PM on Sep 23]
- Exercise 10 Solution [Posted @ 4PM on Sep 27]
- Postmidterm
- Annotated version for Section 4.3 [Posted @ 4PM on Oct 9; Updated @ 9AM on Oct 15]
- Slides for Section 4.3 [Posted @ 4PM on Oct 9; Updated @ 9AM on Oct 15]
- Exercise 11 Solution [Posted @ 10:30PM on Oct 30; Updated @ 10:30AM on Nov 25]
- Premidterm
- Sections 4.4-4.9 [Posted @ 10AM on Oct 9]
- Annotated version for Section 4.4 [Posted @ 3PM on Oct 16]
- Slides for Section 4.4 [Posted @ 3PM on Oct 16]
- Exercise 12 Solution [Posted @ 10:30PM on Oct 30]
- Annotated version for Section 4.5 [Posted @ 4PM on Oct 17; Updated @ 11:30PM on Oct 18 and @ 11:30PM on Oct 25]
- Slides for Section 4.5 [Posted @ 11:30PM on Oct 25]
- Exercise 13 Solution [Posted @ 10:30PM on Oct 30]
- Exercise 14 Solution [Posted @ 10:30PM on Oct 30]
- Annotated version for Section 4.6-4.9 [Posted @ 5PM on Oct 30; Updated @ 4PM on Nov 1]
- Slides for Section 4.6-4.9[Posted @ 5PM on Oct 30; Updated @ 4PM on Nov 1]
- Exercise 15 Solution [Posted @ 10:30PM on Oct 30]
- Notes from the tutorial session [Posted @ 11:30PM on Oct 18]
- Chapter 5 (Angle Modulation) [Posted @ 10AM on Oct 29]
- Annotated version [Posted @ 4PM on Nov 1; Updated @ 4PM on Nov 6]
- Slides [Posted @ 4PM on Nov 1; Updated @ 4PM on Nov 6 and @ 10AM on Nov 29]
- Exercise 16 Solution [Posted @ 10PM on Nov 18]
- Exercise 17 Solution [Posted @ 10PM on Nov 18]
- Exercise 18 Solution [Posted @ 10PM on Nov 18]
- Part III: Transition from Analog to Digital Signaling
- Chapter 6 (Sampling and Reconstruction)
- Annotated version [Posted @ 3PM on Nov 13; Updated @ 9AM on Nov 22]
- Slides for Section 6.1 [Posted @ 3PM on Nov 13; Updated @ 4:30PM on Nov 15]
- Slides for Section 6.2-6.4 [Posted @ 4:30PM on Nov 15]
- Exercise 19 Solution [Posted @ 10PM on Nov 18]
- Exercise 20 Solution [Posted @ 10PM on Nov 18]
- Chapter 7 (Pulse Modulation)
- Annotated version [Posted @ 9AM on Nov 22; Updated @ 3:30PM on Nov 22 and @ 2PM on Nov 27]
- Slides [Posted @ 2PM on Nov 27]
- Chapter 8 (PCM)
- Annotated version [Posted @ 2PM on Nov 27; Updated @ 2:30PM on Nov 29]
- Slides [Posted @ 2:30PM on Nov 29]
- Appendices A-C [Posted @ 7PM on Aug 12]
- Annotated version [Posted @ 2PM on Aug 28; Updated @ 4PM on Aug 30]
Problem Set
- HW Submission
- Announcement [Posted @ 10AM on Aug 23]
- Online HW Submission
- For those who directly work on the posted HW files using devices with pen input and don’t want to print a hardcopy.
- No scanned work or photos.
- PDF only.
- Your file name should start with your 10-digit student ID followed by the course code and the assignment number:“5565242231 332 HW1.pdf”
- For those who directly work on the posted HW files using devices with pen input and don’t want to print a hardcopy.
- HW 1 (Due: Aug 20)
- HW2 (Due: Aug 30)
- Solution [Posted @ 9AM on Sep 3]
- HW3 (Due: Sep 13)
- Some MATLAB scripts [Posted @ 9AM on Sep 4]
- Remarks on the use of MATLAB Mobile and Octave [Posted @ 11PM on Sep 13]
- Solution
- HW4 (Due: Sep 27)
- With remarks from the Tutorial session on Sep 20 [Posted @ 9:30AM on Sep 24]
- Solution[Posted @ 4PM on Sep 27]
- HW5 (Due: Not Due)
- Solution[Posted @ 3PM on Sep 24]
- Self-Evaluation Form (1) (Due: Oct 4)
- HW6 (Due: Oct 25)
- With remarks from the Tutorial session on Oct 18 [Posted @ 11:30PM on Oct 18]
- Solution[Posted @ 5PM on Oct 30]
- HW7 (Due: Nov 8)
- Optional problems
- With remarks from the Tutorial session on Nov 1 [Posted @ 8:30AM on Nov 8]
- Solution [Posted @ 5PM on Nov 21]
- HW8 (Due: Nov 15)
- Optional problems
- Solution [Posted @ 5PM on Nov 21]
- HW9 (Not Due)
- Solution [Posted @ 4:30PM on Nov 21]
- HW10 (Not Due)
- Solution [Posted @ 4:30PM on Nov 21]
- HW Scores
- Self-Evaluation Form (2) (Due: Dec 11)
Calendar
Old Exams
- 2018 Midterm Exam
- Some solutions discussed in the tutorial session on Sep 27, 2019
- The solutions of the in-class exercises in 2019 also contain the solutions to many of these problems.
- 2017 Midterm Exam
- The solutions of the in-class exercises in 2018 also contain the solutions to many of these problems.
- 2016 Midterm Exam
- Annotated version from 2017
- The solutions of the in-class exercises in 2017 also contain the solutions to many of these problems.
- For the midterm, you may skip the following parts because we haven't studied the corresponding topics yet in class: Q8, Q10, Q14
- 2011 Midterm Exam
- For the midterm, you may skip the following parts because we haven't studied the corresponding topics yet in class: Q5, Q7-11
- 2016 Final Exam
- Annotated version [Posted @ 4:30PM on Nov 21; Updated @ 2:30PM on Nov 29]
- Annotated version from 2017
Reading Assignment
Misc. Links
- Paper: B.L. Burrows and D.J. Colwell, The Fourier transform of the unit step function, International Journal of Mathematical Education in Science and Technology, Vol. 21, Iss. 4, 2006
- Article: IEEE 802.11ac—Wi-Fi for the Mobile and Video Generation
- C.E. Shannon
- Paper: C.E. Shannon, "A Mathematical Theory of Communication", Bell System Technical Journal, vol. 27, pp. 379–423, 623-656, July, October, 1948
- Video: Claude Shannon - Father of the Information Age
- The Significance of Shannon's Work by Aaron Wyner
- Video: Demo from MIT (1987) showing introduction to function generator, spectrum analyzer (with sampling and FFT), spectrum of square and triangular signals, time and frequency scaling, spectrum of speech, and amplitude modulation.
- Video: Demo of Amplitude Modulation (AM) using MATLAB Simulink.
- Article: The Compact Disc Story gives background information on the many technical decisions made, including the choice of the sampling frequency, playing time, and disc diameter.
- A Brief History of Communications: IEEE Communications Society - a fifty-year foundation for the future
- ประวัติย่อ "การสื่อสารโลก": ห้าสิบปีชมรมไฟฟ้าสื่อสาร--รากฐานสู่อนาคต
- Thai Telecommunications Encyclopedia (สารานุกรม โทรคมนาคมไทย)
- ข้อสอบทดสอบความรู้ระดับภาคีวิศวกร (ปรับปรุงใหม่ 2556)
- IEEE Thailand Section
- Google Calculator (Cheat Sheet)
- Learn the Greek Alphabet in less than 10 minutes
- The Greek Alphabet Song