Final Projects
¢ A 5 minute PowerPoint presentation will be given to the class on the assigned date.
¢ At the beginning of class the student will Email a copy to alpcentauri@gmail.com and also to my school account.
¢ Stand during the presentation
¢ Refer to refer to bullets or pictures or graphs etc on the slides.
¢ The presentation must include
] An opening
] A cover slide with the title, date and name of the student.
] An outline or table of contents for the presentation.
] A body that follows the outline
] A summary of the main topics covered.
] Pictures, diagrams, and tables when appropriate.
] Bullets, not paragraphs.
¢ List all references used. Each project must have at least 3 references.
¢ References
] Texts: Title, Author(s), Publisher.
] Internet: URL, Title, Author(s).
] Citations
Ø Placed where used in body of text
Ø Format: (Reference number x, page x)
Ø If Internet reference, instead of page, enter Section TItle XXX)
Automatic Table of Contents
¢ Highlight the major headings (down to level 3) and from the toolbar at the top select Heading1, Heading2, or Heading3 as appropriate.
¢ Go to the section at the front of the document where you wish to insert a table of contents.
¢ Select Insert, Reference, Index and Tables, Table of Contents from the toolbar at the top.
¢ The table of contents will be inserted.
Automatic Index
¢ Highlight the word you want in the index
¢ Hold down the Shift and Alt keys and press x - select Mark from the popup
¢ Go to the section at the end of the document where you wish to insert the Index
¢ Select Insert, Reference, Index and Tables, Index from the toolbar at the top.
¢ The index will be inserted.
Research
|
Turing Machine |
Feynman Lectures on Computation, Richard Feynman |
|
Operating Systems |
|
Parallel Processing |
|
|
Numerical Methods |
|
|
|
Code
Improved rocket program
Utilize mass of rocket as changed by depletion of fuel
Changing velocity
Other parameters through research
Julia and Mandelbrot fractals
Elevator OOP Problem
Game from the material being presented
Others as Proposed and Approved
History and pioneers in
graphics-simulation software
Demonstrate typical applications in
the language being studied
Handbook of Applied Cryptography
Cryptography history and pioneers
Essentials of this text
John Von Neumann
Pres Eckert, John Mauchley, the Women
of ENIAC
Impact on modern computers: Hardware
and software
Other important items
The
Babbage machines: Difference Engine and Analytical Engine
Charles Babbage
Augusta Byron
Impact on modern computers: Hardware
and software
Other important items
Logic
Theory of Invariants
Impact on modern computers: Hardware
and software
Other important items
Stored Program Concept
Von Neumann Architecture (Princeton
versus Harvard concepts)
Impact on modern computers: Hardware
and software
Other important items
The Turing Machine
Work at Bletchley Part during WW2
Turing Test
Impact on modern computers: Hardware
and software
Other important items
Mathematical Theory of Communication
Relay and Switching Circuits
Impact on modern computers: Hardware
and software
Other important items
Development of compiler
Related military contributions
Impact on modern computers: Hardware
and software
Other important items
Development of first program
Work with Babbage
Impact on modern programs
Other important items
Define the term
Discuss the components
Discuss the major types and current
status
Discuss the major pioneers
Other important items
Define the term.
Discuss the major pioneers.
Describe the major types.
Discuss how they are used.
Other important items.
Define the term.
Discuss the evolution.
Discuss the major current languages
Discuss the major pioneers.
Other import items.
Define the term.
Discuss the major codes used.
Clearly define and code a relatively
simple program.
Other important items
Artificial Intelligence
Research
Define the term
Describe the major current programs
Discuss the major uses.
Other important items.
Genetic Algorithms
(if code then
add additional as for AI above)
Define the term.
Discuss the origins and major
pioneers.
Discuss the components of a standard
algorithm
Other important items.
Assembly Language
(if code then add
additional as for AI above)
Define the term.
Discuss the origins and major
pioneers.
Discuss major strengths and weaknesses
Other important items.
Define the term.
Discuss the origins and major
pioneers.
Discuss major strengths and weaknesses
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer.
Discuss utilizations
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer.
Discuss major strengths
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer.
Discuss major strengths and weaknesses
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer.
Discuss major strengths and weaknesses
Other important items.
Cryptography
(if code then add
additional as for AI above)
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer.
Discuss the components of a standard
algorithm
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer.
Discuss the components of a standard
algorithm
Discuss utilizations
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer
Trace the development in terms of components
Identify and discuss any governing
bodies
Discuss Internet law pertaining to
copyrights and web site content
Other important items.
Define the term.
Discuss the origins, major pioneers,
and who was the most significant pioneer
Trace the development in terms of components
Identify and discuss any governing
bodies
Discuss Internet law pertaining to
copyrights and web site content
Other important items.
Development of Computer Science
Languages
Define the terms: Computer Science and
Languages
Start with the earliest and discuss
each significant language in terms of its strengths and weaknesses
and how it built upon predecessors
Discuss assemblers, compilers
Discuss the major pioneers
Incorporate
Mass of rocket
Decrease in mass of rocket as fuel is
expended
Varying effect of gravity as a
function of distance from center of Earth
Variation in velocity
Other important effects
Calculation of area under curve using
either trapezoid or rectangle method. Set a precision.
Calculation of zeros (roots) of
polynomials using bisection or Newton's method. Set a precision
In both cases, plot the curve and
print out the polynomial used, the precision set, the attained precision,
and the area or root as appropriate.
Operating Systems
Machine hardware
Pioneers and their contributions
Traps and interrupts
Operating system structure and types
Operating system kernel
Boot process
Tasks performed to include process,
memory, file system, and device management
Other important items