⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 http:^^www.duke.edu^~ecj^cps1^

📁 This data set contains WWW-pages collected from computer science departments of various universities
💻 EDU^~ECJ^CPS1^
📖 第 1 页 / 共 2 页
字号:
Date: Wed, 20 Nov 1996 22:18:49 GMTServer: NCSA/1.4.2Content-type: text/htmlLast-modified: Wed, 20 Nov 1996 16:04:34 GMTContent-length: 13830<html><head><title>CPS 1 Home Page</title></head><body background="../images/grey.jpg"><a name="top"></a><h2 align=center><!WA0><a href="http://www.duke.edu/">Duke University</a></h2><h1 align=center>Computer Science 1</h1><h5 align=center> [ <!WA1><a href="#general">General Info</a> |	<!WA2><a href="#announce">Announcements</a> |	<!WA3><a href="#grading">Grading policies</a> |	<!WA4><a href="#schedule">Schedule/Handouts</a> |	<!WA5><a href="#labs">Labs</a> |	<!WA6><a href="#grades">Grades</a> ]</h5><br><a name="general"></a><h3>General Information</h3><i>Instructor</i><br><!WA7><a href="http://www.cs.duke.edu/~awb/">Alan Biermann</a><br><!WA8><a href="mailto:awb@cs.duke.edu">awb@cs.duke.edu</a><br>D213 Levine Science Research Center<br><br><i>Lectures</i><br>Levine Science Research Auditorium<br>1:10-2:00, MWF<br>Lab sessions as scheduled in North Building 130<br><br><i>Office Hours</i><br>Click <!WA9><a href="http://www.duke.edu/~ecj/cps1/office.hours.html">here</a> for a schedule.<br><br><i>Teaching Assistants</i><br>Graduate TA:<br><!WA10><a href="http://www.cs.duke.edu/~myers/">Steve Myers</a><br><!WA11><a href="mailto:myers@cs.duke.edu">myers@cs.duke.edu</a><br><br>Head Undergraduate TA:<br><!WA12><a href="http://www.duke.edu/~ecj/">Eric Jewart</a><br>309-2709<br><!WA13><a href="mailto:ecj@acpub.duke.edu">ecj@acpub.duke.edu</a><br><br>Lab TAs: Click <!WA14><a href="http://www.duke.edu/~ecj/cps1/lab.tas.html">here</a>.<br><br><i>Textbooks</i><br><ul><li><i>Great Ideas in Computer Science</i> by A.Biermann, MIT Press<br>(Note: instructor's manual with answers is on reserve in Perkins)</li>    <li>Turbo Pascal version 7.0, Borland International, Inc.</li>    <li>Recommended for students who have difficulties in the course: Study Guide by Wes Ulm</li>    <li>Operating Systems and Networking Notes</li></ul><i>Central Theme</i><br>What computers are, how they work, what they can do, and what they cannot do, now and in the future.<br><br><i>Course Outline</i><br><ol><li>Computer programming in the language Pascal    <ol><li>Decision trees</li>	<li>Text manipulation</li>	<li>Numerical computation</li>	<li>Top down programming and subroutines</li>	<li>Software engineering</li>    </ol></li>    <li>Understanding what a computer is and how it works    <ol><li>Electric circuits</li>	<li>Machine architecture</li>	<li>Language translation</li>	<li>Operating systems</li>	<li>Computer networking (setting up your own home page)</li>    </ol></li>    <li>Advanced Topics    <ol><li>Complexity theory</li>	<li>Artificial intelligence</li>    </ol></li></ol><i>Topics Not Covered</i><br>Commercial word processing, operation of commercial software packages, history of computing, sociology of computing, impacts of computers on society.<br><br><i>Who Should Take This Course</i><br>This course is designed for students who have little or no experience in computer science and who want a general overview of the field.  Little or no mathematical background is required.  However, students should be prepared for a rigorous coverage of computing including extensive programming, detailed studies of the internals of the computer, and various advanced topics.  Students should be prepared to learn several mathematial notations in the course and to use them extensively.<br><br><a name="announce"></a><h3>Announcements</h3><! 17 Oct>This is kind of an informal section on the web page where I (Eric) will try to post class gossip and info about what's going on.<br><br>Click for <!WA15><a href="http://www.duke.edu/~ecj/cps1/old.news.html">old news</a><br><br><! 8 Nov>Anyone who scored 80 or higher on the midterm is exempt from the labfinal.  However, you can still take it if you wish to use it to raise yourgrade.  The lab final will probably be the week after Thanksgiving butthat's just my best guess--I haven't discussed it with Dr. Biermannyet.<br> <br><! 8 Nov>The final exam for this class is on Wednesday, 18 December from 7 to 10 PM.  Here's the <!WA16><a href="http://registrar.duke.edu/Univ-Calendars/Exam_Sched_Fall_96.html">whole schedule</a>.<br><br><! 29 Oct>We've decided that the T-F question on the quiz about right-clicking to download an image was poorly worded. If you lost half a point on this question, bring your quiz by my office in D328 (or slip it under the door) and I'll fix your grade.  -Steve<br><br><! 28 October>It's about time to be registering for classes for spring... if anyone is interested in taking more cps classes or in becoming a cps major and would like to talk to a fellow undergrad who has taken all the classes and is a major... <!WA17><a href="mailto:ecj@acpub.duke.edu">send me mail</a> or talk to me in lab or after class.<br><br><a name="grading"></a><h3>Grading</h3><i>Approximate weights</i><table border=1 width=100%><tr><td>Programs, problems</td>    <td>20%</td></tr><tr><td>Programming test (aka Lab Final, in labs)</td>    <td>10%</td></tr><tr><td>Quizzes (every week after Wednesday lecture)</td>    <td>25%</td></tr><tr><td>Midterm Exam (Wednesday, 16 October)</td>    <td>20%</td></tr><tr><td>Final Exam (as indicated on official schedule)</td>    <td>25%</td></tr></table><br><i>Policies</i><ol><li>Each student must write his or her own programs without help from other persons.  After a program is typed into a machine, students may help each other to find bugs but not to write new code.  Homework problems must be done without help from others.</li>    <li>No make-up exams will be given.  If an exam is missed for reasons beyond the student's control, a written excuse should be handed in.  The final grade will be based on the other scores earned.</li>    <li>The lowest two quizzes will not be counted.  No make-up quizzes will be given.  If a quiz is missed for an excusable reason, be sure to hand in a written excuse.  The quiz average will be based on the quizzes actually taken.</li>    <li>Late homeworks, programs, or labs will receive 80% of full credit if they are handed in within seven days o the regular due date.  After seven days, no credit will be given except in unusual circumstances.</li>    <li>The grade of <b>I</b> (incomplete) will be administered as specified by University rules.  Thus it will be not given to those students who simply did not complete the course on time.</li>    <li>Unethical practices by any student (such as copying on an exam or homework) will be dealt with strictly, usually by turning the case over to the Judicial Board. (Special caution: often two or more versions of the quizzes or exams are given on a given day.  Thus your neighbor may be taking a different test from you.)</li>    <li>The final exam is not optional and every student will be required to take it at the scheduled time unless a written excuse from the Dean is presented.</li>    <li>Students who receive 85% or higher on the midterm exam may skip the lab final programming test.  Their final grades will be based upon their average in other parts of the course.</li>    <li>Final grades will be assigned approximately on the basis of 90%-100% A, 80%-89% B, and so forth.</li></ol><br><a name="schedule"></a><h3>Schedule</h3>This schedule will be projected to the end of the term soon.  If you click on the topic for a day you will see a handout for that day.  Note that the handout for 9/4 is this document; clicking on it will take you back to the top.<br><table border=1 width=100%><tr><td><i>Date    <td><i>Topic    <td><i>Notes, Assignments, etc.</tr><tr><td>Wed 9/4    <td><!WA18><a href="#top">Course Overview</a>    <td>Read pages 1 to 51</tr><tr><td>Fri 9/6    <td><!WA19><a href="http://www.duke.edu/~ecj/cps1/handouts/handout2.html">Reading and Printing</a>    <td></tr><tr><td>Mon 9/9

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -