DOC PREVIEW
Duke CPS 100E - Topics

This preview shows page 1-2-3 out of 9 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

TopicsThe examEssential conceptsOn programming and deadlinesWhat’s nextOn educationSlide 7What does this position entail?Computer Science in a NutshellCompSci 100e13.1TopicsData StructuresArrays•ArrayListsLinked Lists•Circular•Doubly-linkedBinary Trees•Binary Search Trees •AVL Trees•Heaps•Huffman TreesAbstractions•Stacks•Queues•Hash Tables•GraphsAlgorithmsSortingSearchingTraversalsProgramming techniquesJava BasicsReferencesRecursionInheritanceComplexityBig-OhRecurrence relationsCompSci 100e13.2The examFriday, Dec. 14, 9am-12pm in B101 LSRCOpen book/open note ~50% multiple choice/short answerCumulativeBy end of the day on Sunday, December 9:All grades up (except extra credit)Grade problems: Submit Eclipse assignment issuesFinal grades up Monday, Dec 17 morningHelp sessionsBy appointmentWednesday, Dec 12 5:15-6:45 in North Building 311Thursday, Dec 13 5:15-6:45 in North Building 311CompSci 100e13.3Essential conceptsThere is beauty at all levels of sophistication and all levels of abstraction.-David A. BlackwellIf life were really fair, algebra would actually come in handy-Amstel Light commercial-Which algorithm is better? X or Y?CompSci 100e13.4On programming and deadlinesObserve that for the programmer, as the chef, the urgency of the patron may govern the scheduled completion of task, but it cannot govern the actual completion. An omelet, promised in two minutes, may appear to be progressing nicely. But when it has not set in two minutes, the customer has two choices -- wait or eat it raw. Software customers have the same choices..-Fred BrooksWe don’t have time to stop for gas -- we’re already late.-Old software project planning proverb via Mike CleronI love deadlines. I like the whooshing sound they make as they fly by. -Douglas AdamsCompSci 100e13.5What’s nextCompSci 102: Discrete MathematicsUnderstand the Math that underlies CSCompSci 104: Computer Organization, Design, & ProgrammingUnderstand the machine at a lower levelCompSci 108: Software DesignProgramming at a larger scaleOther choicesCompSci 182s: Intellectual Property and Internet ProtocolsCompSci 160: Computational GenomicsCompSci 140: Formal Languages & Automata TheoryCompSci 150: Numerical AnalysisInterdisciplinary minorComputational Biology & BioinformaticsComputational EconomicsCompSci 100e13.6On educationThe college you attend does not determine the scope and possibility of your life’s achievements. It will have some influence, no doubt. What is more important is the encouragement that we, as parents and friends, offer these prospective students as they explore their own educational trail. In the end, the experiences they encounter and the depth of character they build along the way will mean far more than the name of the institution on their diploma.-John HennessyEducation is not filling a bucket but lighting a fire. -William YeatsCompSci 100e13.7On educationAn education isn’t how much you have committed to memory, or even how much you know. It’s being able to differentiate between what you know and what you don’t.-Anatole FranceThe best way to have a good idea is to have lots of ideas.-Linus PaulingIf there is no struggle, there is no progress-Frederick DouglassThe ability to quote is a serviceable substitute for wit. -W. Somerset MaughamCompSci 100e13.8What does this position entail?Do you want to build quantitative models millions of people will use, based on data from the world's largest online laboratory? Are you passionate about formulating relevant questions and producing solutions to initially ill-defined problems? Do the challenges and opportunities of terabytes of data excite you? Can you think abstractly and apply your ideas to the real world? Can you contribute to the big picture and are not afraid to handle the details?We are looking for people with the right blend of vision, intellectual curiosity, and hands-on skills, who want to be part of a highly visible, entrepreneurial team http://www.ph.tn.tudelft.nl/PRInfo/jobs/msg00185.htmlCompSci 100e13.9Computer Science in a


View Full Document

Duke CPS 100E - Topics

Documents in this Course
Lecture

Lecture

3 pages

Notes

Notes

2 pages

Hashing

Hashing

19 pages

Lecture

Lecture

59 pages

Lecture

Lecture

6 pages

Lecture

Lecture

4 pages

Lecture

Lecture

20 pages

Lecture

Lecture

12 pages

Lecture

Lecture

12 pages

Lecture

Lecture

7 pages

Lecture

Lecture

8 pages

Lecture

Lecture

10 pages

Lecture

Lecture

4 pages

Notes

Notes

16 pages

Lecture

Lecture

5 pages

Lecture

Lecture

9 pages

Lecture

Lecture

4 pages

Lecture

Lecture

13 pages

Lecture

Lecture

6 pages

Lecture

Lecture

16 pages

Lecture

Lecture

5 pages

Lecture

Lecture

5 pages

Lecture

Lecture

12 pages

Lecture

Lecture

12 pages

Lecture

Lecture

10 pages

Sets

Sets

14 pages

Lecture

Lecture

9 pages

Lecture

Lecture

4 pages

Test 1

Test 1

7 pages

Load more
Download Topics
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Topics and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Topics 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?