-
Notifications
You must be signed in to change notification settings - Fork 1
/
copyright.html
314 lines (230 loc) · 8.94 KB
/
copyright.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>ECE 390 - Copyright Notice</title>
<link type="text/css" rel="stylesheet" href="/ece390/ece390.css" />
</head>
<body>
<table cellpadding="0" cellspacing="0" width="100%" class="header">
<tr>
<td align="left" valign="top" class="half">
<p><a href="/ece390"><img src="/ece390/icon/ece390.jpg" alt="" width="310" height="100" /></a><br />
<b> Computer Engineering II</b><br />
<b> <span class="red">Copyright Notice</span></b></p>
</td>
<td align="right" valign="middle" class="half">
<table border="0" width="100%" cellspacing="1" cellpadding="0" class="maxheight">
<tr><td align="right" class="dark"><a href="/ece390/schedule.html">Schedule</a> </td><td class="dark"> <a href="/ece390/labsched.html">Lab schedule</a></td></tr>
<tr><td align="right"><a href="/ece390/hw.asp">Homework</a> </td><td> <a href="/ece390/books/labmanual/">Lab Manual</a></td></tr>
<tr><td align="right" class="dark"><a href="/ece390/mp.asp">Machine Problems</a> </td><td class="dark"> <a href="/ece390/resources">Resources</a></td></tr>
<tr><td align="right"><a href="fp">Final Project</a> </td><td> <a href="/ece390/user/photos">Photos</a></td></tr>
<tr><td align="right" class="dark"><a href="/ece390/grades">Gradebook</a> </td><td class="dark"> <a href="/ece390/feedback.asp">Feedback</a></td></tr>
<tr><td align="right"><a href="/ece390/syllabus.html">Syllabus</a> </td><td> <a href="/ece390/archive">Archives</a></td></tr>
<tr><td align="right" class="dark"><a href="/ece390/lecture">Lectures</a> </td><td class="dark"> <a href="/ece390/resources/turbo.zip">Download NASM</a></td></tr>
<tr><td align="right"><a href="/ece390">Home</a> </td><td> <a href="https://courses.engr.illinois.edu/ece390/admin">Restricted access</a></td></tr>
</table>
</td></tr>
<tr><td colspan="2" class="spacer"><img src="spacer.gif" alt="" width="100" height="8" /></td></tr>
</table>
<table cellpadding="7" cellspacing="1" width="100%" border="0"><tr><td valign="top">
<p>This material is provided freely on the Internet and is
available for general distribution so long as all copyright notices remain
intact. These notes serve as an <i>outline</i> for the ECE 390 course, at
the <a href="http://www.uiuc.edu/">University of Illinois</a> in the <a
href="http://www.ece.uiuc.edu/">Department of Electrical and Computer
Engineering</a>.</p>
<p>These notes are not meant to be a substitute for regular classroom
attendance. Additional discussion, clarification, and examples are
provided in the classroom.</p>
<p>Use of this material at non-profit, educational insititutions is
permitted and encouraged. Use of this material (or parts) for profit or
commercial use requires written consent of author(s). Contact
<a href="mailto:[email protected]">[email protected]</a> for more
information.</p>
<p><b>Numerous individuals have made major contributions to ECE 390,
including:</b>
<ul>
<li>
Josh Potts
<ul>
<li>Lecturer for Fall 2001, Summer 2001, Spring 2001, and Summer 2000
semesters</li>
<li>Revised lecture content, updated lab manual</li>
</ul>
</li>
<li>
Constantine Polychronopoulos
<ul>
<li>Professor for Spring 2000 semester</li>
<li>Course Director</li>
</ul>
</li>
<li>
Zbigniew Kalbarczyk
<ul>
<li>Professor for Fall 2000 and Fall 1999 semesters</li>
</ul>
</li>
<li>
<a href="http://www.arl.wustl.edu/~lockwood/">Prof. John
Lockwood</a>
<ul>
<li>Professor for Spring 1999, Fall 1998, Spring 1998,
Fall 1997, Spring 1997, and Fall 1996 semesters</li>
<li>Authored Course Material on Networking, Floating Point Math
and FPU operations, Instruction-level Parallelism (MMX, 3DNow,
SSE), 3D graphics</li>
<li>Developed and implemented ECE 390 Gradebot and Web-based
grading tools</li>
<li>Developed ECE 390 web pages and created first on-line
class</li>
</ul>
</li>
<li>
Jay Moorman
<ul>
<li>Summer 1999 and Summer 1998 Instructor</li>
<li>Authored course material for error detection</li>
</ul>
</li>
<li>
Matt Plavcan
<ul>
<li>Summer 1997 Instructor</li>
<li>Authored course Material on Coding techniques, Sound,
DMA</li>
</ul>
</li>
<li>
Prof. Michael Loui
<ul>
<li>Professor for: Spring 1996, Fall 1995, Spring 1995,
Fall 1994, and Spring 1994 semesters</li>
<li>Authored course Material on: Stack-based programming,
Bresenham's line algorithm, Encryption</li>
<li>Guest Lecturer for Engineering Ethics</li>
</ul>
</li>
<li>Joseph Gebis</li>
<li>Eric Meidel</li>
<li>
Prof. Kent Fuchs
<ul>
<li>Development of LegoBot System</li>
</ul>
</li>
<li>
Prof. Gernot Metz
<ul>
<li>Authored course material on: Peripheral I/O
(Serial/Parallel/Keyboard)</li>
</ul>
</li>
<li>Tom Maciukenas</li>
<li>Jonathan Greenlaw</li>
<li>Andy Assad</li>
<li>David Eprim Pearah</li>
<li>Michael Thiems</li>
<li>Doug Stirrett</li>
<li>Allan M. Krol</li>
<li>Brandon Long</li>
<li>Jeff Stahl</li>
<li>
Peter L. B. Johnson
<ul>
<li>Constructed NASM real-mode and DJGPP protected-mode
development environments</li>
<li>Developed PModeLib, the course protected mode library</li>
<li>Developed EX390, a high-resolution graphics driver for
Windows 2000</li>
<li>Edited, updated, and authored new material for lab
manual</li>
</ul>
</li>
<li>
Michael Urman
<ul>
<li>Developed 16-bit SoundBlaster module for PModeLib</li>
<li>Designed and implemented ECE 390 Gradebot 2000</li>
</ul>
</li>
</ul>
</p>
<p><b>The "Art of Assembly"</b>
<ul>
<li>Copyright by Randall Hyde.</li>
<li>Included in this collection with the permission of the
author.</li>
</ul>
</p>
<p><b>Lecture Notes</b>
<ul>
<li>Copyright 2001, Josh Potts</a></li>
</ul>
</p>
<p><b>"Lockwood Lectures"</b>
<ul>
<li>Copyright 1996-1999, <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a></li>
<li>Written and created by <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a>.</li>
</ul>
</p>
<p><b>The original interactive, Web-based <i>GradeBot</i></b>
<ul>
<li>Written and created by <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a>.</li>
<li>Copyright 1996-1999, <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a></li>
</ul>
</p>
<p><b>GradeBot 2000</b>
<ul>
<li>Written and created by Michael Urman</li>
<li>Copyright 2000, Michael Urman</li>
</ul>
</p>
<p><b>Machine Problems</b>
<ul>
<li>Spring 1999: Copyright <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a>
(Network Tag, HP-Calc) with help from Josh Scheid (GUI
front-end)</li>
<li>Fall 1998: Copyright <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a> with
help from Brandon Tipp (RSA), Josh Scheid (Tron), Sankalp Acharya
(ZBuffer)</li>
<li>Summer 1998: Copyright Jay Moorman. (File Parser, Error
Detector, Black Jack, Bomb)</li>
<li>Spring 1998 Copyright <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a>
(Huffman Encoding) with help from Mike Carter (Everitt3D) and Dan
Restelli (15-Puzzle)</li>
<li>Fall 1997 Copyright <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a>
(Battletank 3D Simulator, Score Distribution, Run-Length
Encoder) with help from Dan Restelli (Visual Sorting)</li>
<li>Summer 1997 Copyright Matt Plavcan (Paintboard,
TSR-Screensaver, Infix calculator, ASM formatter)</li>
<li>Spring 1997 Copyright <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a> (Tag,
Lunar Lander, Bakery of Hanoi, Little (Visiting Assistant)
Professor, Events Calendar)</li>
<li>Fall 1996 Copyright <a
href="http://www.arl.wustl.edu/~lockwood/">John Lockwood</a>
(Maze3D, Maze, HPCalc, Class Standings)<br />
<i>(first on-line class)</i>
</li>
</ul>
</p>
<p><b>Final Projects</b>
<ul>
<li>Copyright by the students of ECE 390, as listed.</li>
</ul>
</p>
</td></tr></table>
<table width="100%" class="dark" cellspacing="0" cellpadding="0">
<tr><td><a href="/ece390/"><img src="/ece390/icon/go-back.gif" alt="" width="16" height="17" /> Return to ECE390 Home Page</a></td>
<td align="right">Spring 2006</td></tr></table>
</body></html>