Computer Science 494

Advanced Discrete Mathematics and Functional Programming
Spring 2009
Thomas VanDrunen



Meeting time: Th 8:30-10:20 pm.
Meeting place: Armerding 123

Office hours: MWF 2:00-4:00 pm; Tu 10:30-11:30 am.
Contact: 112 Armerding; 752-5692; Thomas.VanDrunen@wheaton.edu
http://cslab.wheaton.edu/~tvandrun/cs494

Syllabus: ps pdf


Resources:
List of required readings and suggested books.


Moon's dayWoden's dayThor's dayFrigga's day

Jan 12

Jan 14

Jan 15

Questioning technology.
[Bas98]

Jan 16

Jan 19

Jan 21

Jan 22

Ethics of Technology.
HF 1, [Pos90]

David

Jan 23

Jan 26

Jan 28

Propose book review assignment by today

Jan 29

Value-Laden Technology
HF 2, [Gab89-00]

Joe

Jan 30

Confirm book review assignment by today

Feb 2

Feb 4

Feb 5

Computers and Community
HF 3, [Hug04]

Andrew

Feb 6

Feb 9

Feb 11

Feb 12

Alienation etc
HF 4, [Joy00],[Tal95]

Andrew

Feb 13

Feb 16

Feb 18

Feb 19

Technology and wealth
HF 5, [And01],[Nis01]

Dawson

Feb 20

Feb 23

Feb 25

Feb 26

Professional use
HF 6, HF Appendix A, [Lam88]

Yelemis

Feb 27

Mar 2

Mar 4

Mar 5

Freedom and privacy
HF 7, [Bar93][Man98]

Yelemis

Mar 6

Book reports due

Mar 9

(Spring break)

Mar 11

(Spring break)

Mar 12

NO CLASS

Mar 13

(Spring break)

Mar 16

Mar 18

Mar 19

Piracy and Ownership
HF 8, [Sta97] [Tou01]

Dawson

Mar 20

Mar 23

Mar 25

Propose paper topic by today

Mar 26

Malicious computer use
HF 9, [Ayc05]

Ben

Mar 27

Confirm paper proposal by today

Mar 30

Apr 1

Apr 2

Artificial Intelligence
HF 10, [Dij81]

David

Apr 3

Apr 6

Apr 8

Submit paper outline by today

Apr 9

The Internet
HF 12, pg 424-439. [Sto95]

Ben

Apr 10

Apr 13

Apr 15

Apr 16

"Colossus"

Joe

Apr 17

Apr 20

Apr 22

Submit paper rough draft by today

Apr 23

Teaching Programming
[Lev94][Dij88][MF02]

Apr 24

Apr 27

Apr 29

Apr 30

Dr VD's Faith-Learning project
[Gab00][Van08]

May 1

Final paper due today