An Algorithmic and Social Introduction to Computer Science (CSC-105 2000S)

What chapters/topics do you plan to present? When? Please list alternatives.


I would not mind presenting on the physical aspects of a computer. One such example in Dewdney would be chapter 53 on Disk Operating system. As the foundations of a computer, DOS is essential for the operation for most programs.

Another chapter that I could focus on would be chapter 17 (random access machine). I suppose this chapter relates random access memory to machines.


I could present on chapter 6 of F&M, "The Invasion of Privacy," or perhaps on the implications of internet voting (although I don't really have any sources on that right now, I'm sure I could find some). I would also be open to presenting with someone else if they wanted to do something similar. Any Tuesday or Friday would be fine (and sooner rather than later would probably be better), I would prefer not to present on a Monday or Wednesday.


Oh, I didn't realize this question was so specific until looking at it again just now. I had thought that you simply wanted us to suggest more readings so I had looked over the Forester last night, which people mentioned wanting to read more on, and ascertained that we've already read all the chapters except for 3: Software Theft, 6: The Invasion of Privacy, and 8: Computerizing the Workplace. I would be willing to present that last one, Chp. 8, next Friday, May 5th.

I guess I'd also tentatively be willing to present the chapters in Dewdney on Boolean Bases and Logic since I've always heard of the term "Boolean" in connection with searches but never fully understood it.

Other potentially interesting things to cover in Dewdney might be: 8-Random Numbers, 12-Error-Correcting Codes, 14-Regular Languages, 19-Computer Vision, 29-Cat Scanning, 38-Sequential Circuits, 39-Noncomputable Functions, 55-Iteration and Recursion, 63-The Word Problem, OR 65-Relational Data Bases.

HOWEVER, we certainly should NOT do ALL of the above, because we don't have time to, others may not be interested, and/or you may be aware of mathematical complexities involved in some chapters.

As always though, I'd like to put in a bid to do more HTML (and maybe JavaScript) and work on further expanding our webpages.


Possibilities that interest me on a quick overview:


Do our selections have to be chapters that we haven't covered in class? [That would be my preference.]

I would like to present either:


Random numbers-Chpt 8

I have a Macroeconomics test a week from Monday. I also might have a Political Science take-home test due that day. I also have a tournament at Carlton next Saturday and Sunday. I would prefer to go after that Monday. Ideally, I would present, at the earliest, later that week, possibly Wednesday or Friday.


I would like to present on Chapter 60: Computer Viruses, Chapter 33: Analog Computation, or Chapter 8: Random Numbers. Which one would be the most interesting or the most beneficial to the class? I will do it anytime after March 3. [I assume you mean May 3.]


Okay, since I missed class I'm not entirely sure how everyone reacted to this but I have wanted to do Chapter 3 of Forester and Morrison since we read Chapter 2. Chapter 3: Software Piracy. I figure other people will be wanting this chapter as well, so I suspect I might have to fight for it; since I'm the only first-year, I suspect my choice will be least important to the others. Because I suspect I'll be catching the short straw, I had to think about other choices. My other choices are Computerizing the Workplace (F&M 8), Invasion of Privacy (F&M 6), and Hacking/Viruses (F&M 4). I think there might be a chapter on viruses in Dewdney, but I'm pretty sick of Dewdney and I think everyone else is, too, so if it's there, I'll skim it and maybe offer some of that in my "lecture." I have no particular constraints on when I do it, except that I really would like my lecture to be after Wednesday, April 26, because I have a Physics test that day and a major paper due this Monday, so I'd like to be able to dedicate the appropriate amount of time to those things. After that, I'm flexible. My alternatives, by the way, are in no particular order if anyone's wanting to hold me to them. Hacking/Viruses is probably my number two, actually. Anyway . . . that's all.


I'm not positive, and I haven't found a lot of readings yet, but something about operating systems or the internet. I was thinking of the books "In the Beginning was the Command Line" and "Where Wizards Stay Up Late" and thought there might be fun stuff in there to discuss.

[I'd prefer that you find something in our existing texts, or something not quite so long. If you're using something outside of our texts, we need a way to distribute to the rest of the class.]


Disclaimer Often, these pages were created "on the fly" with little, if any, proofreading. Any or all of the information on the pages may be incorrect. Please contact me if you notice errors.

This page may be found at

Source text last modified Wed Feb 16 08:16:12 2000.

This page generated on Fri Apr 21 09:43:21 2000 by Siteweaver. Validate this page's HTML.

Contact our webmaster at