Signal Processing - July 2016 - 67
Table 2. Attendance figures on Coursera for the EPFL DSP class,
with "Yield" representing passed/registered in percentage.
Edition
First
Second
Third
Fourth
Fifth
■■
■■
Date
Feb. 2013
Oct. 2013
May 2014
Jan. 2015
Oct. 2015
Registered
48,000
35,000
19,000
25,000
16,000
Active
24,000
20,000
10,000
17,000
7,500
Passed
1,500
1,000
280
450
360
Yield
3.1
2.9
1.5
1.8
2.2
A peak of activity at the end of the class (April 2015)
occurs, but only in terms of visits. Apparently, in online
classes as in real classes, in the end students try to cram
(and then give up).
Interestingly enough, visits do not taper off to zero after
the end of the class (April 2015 in Figure 2) but remain at
the same level until the next offering of the course (homework submissions and forum participation obviously do
stop). This strongly indicates that a MOOC model based
on self-paced learning certainly has its place alongside
monitored editions of the class.
Demographics
(Note: Although the following data refer to the fourth edition
of the class, no significant differences have been remarked
in the latest edition.) The student population showed a pronounced gender imbalance, with an 87% male component; a
majority (42%) was in the 25-34 age range; and approximately
half of the attendees were full-time employees and 37% fulltime students. Overall, 31% held an M.S. degree and 34% a
bachelor's degree, which suggests many take online classes of
this kind more as a sort of refresher. The geographical distribution of students sees the United States at the top with 20%,
followed by India (17%) and China (8%). As a whole, Asia
leads with 38% of enrollments, followed by Europe (26%) and
North America (25%).
Impact on the EPFL residential course
common commentary in the exit questionnaire), but the rigor
was almost unanimously appreciated by the students who
made it to the end of the class. In general, the more senior and
more educated students tended to ask for more material and a
longer, in-depth class. Younger participants advocated splitting
the class into shorter independent units. We certainly cannot
claim to have pleased everyone, and we had our share of constructive and nonconstructive criticism. But the real privilege,
as teachers, is the wealth and diversity of direct feedback that a
MOOC provides. Considering that approximately 70 students
per year attend the residential class, we can now sift through a
century's worth of class evaluations!
Rice University's Discrete-Time Signals
and Systems on edX
Overview and goals
Discrete-Time Signals and Systems (301x) is a rigorous mathematical introduction to signal processing modeled on 50%
of the Rice University course ELE301, Signal and Systems, a
core undergraduate class taken by all electrical and computer
engineering (ECE) majors, typically in the junior year. Rather
than following the classical approach to teaching discrete-time
signals and systems as discretized versions of continuous-time
signals and circuits, the course approaches discrete-time signals and systems from first principles. The key overarching
theme is the importance of linear algebraic concepts in signal
processing: vector spaces, signals as vectors, linear systems
as matrices/operators, linear time-invariant (LTI) systems as
Toeplitz/circulant matrices, and the Fourier transform from
the eigendecomposition of these LTI matrices. The course,
which also covers the z transform and filter analysis and
design, teaches students to analyze discrete-time signals and
systems in both the time and frequency domains. Students
continuously apply these concepts in interactive MATLAB
programming exercises. The course has been taught twice on
edX: the first edition in spring 2014 as a ten-week course [19]
and the second edition in spring 2015 as two five-week minicourses [14], [20].
Initially, we thought about using MOOC recorded material to
flip the classroom on campus. We attempted this during the
first run of the online class, which coincided with a scheduled
offering of the residential course. Students were instructed to
watch the video lectures at home and prepare for Q&A sessions during the nominal lecture hours, but the experiment
was unsuccessful. Students expressed an unmitigated dislike
toward the absence of standard lecture time and considered
their learning experience to be incomplete. We therefore
decided not to repeat the format, and now we simply recommend that students enroll in the online classes and use the
material to review and catch up on the standard lectures.
10,000
8,000
6,000
4,000
2,000
0
February
Feedback
Overall feedback from the online students was decidedly
positive for every edition. The consensus held that the class
was hard ("harder than I anticipated" was perhaps the most
March
April
May
FIGURE 2. Engagement data for the fourth edition (19 January 2015-
6 April 2015) of the EPFL course: visits to the course page (black), video
views (blue), homework submission (red), and forum browsing (yellow).
IEEE Signal Processing Magazine
|
July 2016
|
67
Table of Contents for the Digital Edition of Signal Processing - July 2016
Signal Processing - July 2016 - Cover1
Signal Processing - July 2016 - Cover2
Signal Processing - July 2016 - 1
Signal Processing - July 2016 - 2
Signal Processing - July 2016 - 3
Signal Processing - July 2016 - 4
Signal Processing - July 2016 - 5
Signal Processing - July 2016 - 6
Signal Processing - July 2016 - 7
Signal Processing - July 2016 - 8
Signal Processing - July 2016 - 9
Signal Processing - July 2016 - 10
Signal Processing - July 2016 - 11
Signal Processing - July 2016 - 12
Signal Processing - July 2016 - 13
Signal Processing - July 2016 - 14
Signal Processing - July 2016 - 15
Signal Processing - July 2016 - 16
Signal Processing - July 2016 - 17
Signal Processing - July 2016 - 18
Signal Processing - July 2016 - 19
Signal Processing - July 2016 - 20
Signal Processing - July 2016 - 21
Signal Processing - July 2016 - 22
Signal Processing - July 2016 - 23
Signal Processing - July 2016 - 24
Signal Processing - July 2016 - 25
Signal Processing - July 2016 - 26
Signal Processing - July 2016 - 27
Signal Processing - July 2016 - 28
Signal Processing - July 2016 - 29
Signal Processing - July 2016 - 30
Signal Processing - July 2016 - 31
Signal Processing - July 2016 - 32
Signal Processing - July 2016 - 33
Signal Processing - July 2016 - 34
Signal Processing - July 2016 - 35
Signal Processing - July 2016 - 36
Signal Processing - July 2016 - 37
Signal Processing - July 2016 - 38
Signal Processing - July 2016 - 39
Signal Processing - July 2016 - 40
Signal Processing - July 2016 - 41
Signal Processing - July 2016 - 42
Signal Processing - July 2016 - 43
Signal Processing - July 2016 - 44
Signal Processing - July 2016 - 45
Signal Processing - July 2016 - 46
Signal Processing - July 2016 - 47
Signal Processing - July 2016 - 48
Signal Processing - July 2016 - 49
Signal Processing - July 2016 - 50
Signal Processing - July 2016 - 51
Signal Processing - July 2016 - 52
Signal Processing - July 2016 - 53
Signal Processing - July 2016 - 54
Signal Processing - July 2016 - 55
Signal Processing - July 2016 - 56
Signal Processing - July 2016 - 57
Signal Processing - July 2016 - 58
Signal Processing - July 2016 - 59
Signal Processing - July 2016 - 60
Signal Processing - July 2016 - 61
Signal Processing - July 2016 - 62
Signal Processing - July 2016 - 63
Signal Processing - July 2016 - 64
Signal Processing - July 2016 - 65
Signal Processing - July 2016 - 66
Signal Processing - July 2016 - 67
Signal Processing - July 2016 - 68
Signal Processing - July 2016 - 69
Signal Processing - July 2016 - 70
Signal Processing - July 2016 - 71
Signal Processing - July 2016 - 72
Signal Processing - July 2016 - 73
Signal Processing - July 2016 - 74
Signal Processing - July 2016 - 75
Signal Processing - July 2016 - 76
Signal Processing - July 2016 - 77
Signal Processing - July 2016 - 78
Signal Processing - July 2016 - 79
Signal Processing - July 2016 - 80
Signal Processing - July 2016 - 81
Signal Processing - July 2016 - 82
Signal Processing - July 2016 - 83
Signal Processing - July 2016 - 84
Signal Processing - July 2016 - 85
Signal Processing - July 2016 - 86
Signal Processing - July 2016 - 87
Signal Processing - July 2016 - 88
Signal Processing - July 2016 - 89
Signal Processing - July 2016 - 90
Signal Processing - July 2016 - 91
Signal Processing - July 2016 - 92
Signal Processing - July 2016 - 93
Signal Processing - July 2016 - 94
Signal Processing - July 2016 - 95
Signal Processing - July 2016 - 96
Signal Processing - July 2016 - 97
Signal Processing - July 2016 - 98
Signal Processing - July 2016 - 99
Signal Processing - July 2016 - 100
Signal Processing - July 2016 - 101
Signal Processing - July 2016 - 102
Signal Processing - July 2016 - 103
Signal Processing - July 2016 - 104
Signal Processing - July 2016 - Cover3
Signal Processing - July 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com