Drexel dragonThe Math ForumDonate to the Math Forum

The Math Forum Internet Mathematics Library

Browse and Search the Library
Home : Math Topics : Applications/Connections : Sciences : Computer Science

Library Home || Search || Full Table of Contents || Suggest a Link || Library Help

  Subcategories   (see also All Sites in this category)
  Selected Sites   (see also All Sites in this category)

  1. Alan Turing Centennial - The Trustees of Princeton University
    Held May 10-12, 2012, the Princeton Turing Centennial Celebration honored Turing's time at Princeton, where he earned a Ph.D. in 1938. This event also celebrated the pivotal role that Turing's thesis played in the evolution of computer science, and the broad reach of his work. Watch lecture videos by the weekend's speakers, who gathered to mark the hundredth anniversary of the birth of the "father of computer science." The site also offers Turing's doctoral dissertation, graduate file, and university portrait. more>>

  2. Dictionary of Algorithms, Data Structures, and Problems - Paul E. Black
    Originally compiled for the CRC Dictionary of Computer Science, Engineering and Technology: a dictionary of algorithms, algorithmic techniques, data structures, and archetypical problems, with related definitions. Algorithms include common functions, such as Ackermann's function. Problems include traveling salesman and Byzantine generals. Some entries have links to further information and implementations. Index pages list entries by area, for instance sorting, searching, or graphs, and by type. A page also lists all implementations. more>>

  3. Don Knuth's Home Page - Donald E. Knuth, Stanford University
    From the author of The Art of Computer Programming. "Computer Musings" chronologically documents Knuth's informal lectures at Stanford. It also links to Musings Online, digitized versions of videos from the lecture series that included Dancing Links; The Joy of Asymptotics; Bubblesort at random (one-dimensional particle physics); Finding all spanning trees; Trees, Forests, and Polyominoes; and Mathematical Writing (1987). See, in particular, "The 'Aha' sessions," over 25 hours of graduate CS students tackling five previously unsolved programming problems in number theory, code-breaking (cryptagrams), high-speed chip testing, distributed control, and computer graphics (a self-portrait). "You could literally see the Aha taking place. People can watch the problem-solving process as it occurred." Frequently Asked Questions include "What's your favorite programming language?" and "Why do you pay $2.56 for every error found in your books?" and "Who will answer my questions about TeX?" Also, Knuth's recent news, preprints of recent papers, encapsulated PostScript graphics to download, and CWEB and other programs to download, featuring two demonstrations by different methods that exactly 2,432,932 knight's tours are unchanged by 180-degree rotation of the chessboard. more>>

  4. FOLDOC: Free On-line Dictionary of Computing - Denis Howe
    A searchable dictionary of acronyms, jargon, programming languages, tools, architectures, operating systems, networking, theory, mathematics, telecoms, institutions, companies, projects, products, history, in fact anything to do with computing - and broad enough to include a cross-section of mathematics topics. Also cross-references, links to other resources, and bibliographical information. more>>

  5. The Object-Oriented Numerics Page - Todd Veldhuizen
    Mailing lists; Free libraries of software for linear algebra, arrays and images, neural networks and genetic algorithms, multiprecision/exended exponent data types, differential equations, automatic differentiation and interval arithmetic, visualization, and misc. uses; Free tools; Commercial libraries and software; Related Projects; Reference material; Conferences; Related Web Indices; and a Bibliography. more>>

  All Sites - 260 items found, showing 1 to 50

  1. 0-1 Programming Benchmarks with Hidden Optimum Solutions - Ke Xu
    Benchmarks with different problem sizes are provided, all of which are planted with hidden optimum solutions. It is expected, based on the study of phase transitions in NP-complete problems, that the difficulty of solving these benchmarks will grow very ...more>>

  2. 2001 International Conference on Computational Science (ICCS 2001)
    May 28-30, 2001, San Francisco, U.S.: a conference concentrating on computational science in parallel and distributed environments, encompassing facilitating theoretical foundations and the applications of large-scale computations and offering the opportunity ...more>>

  3. Abstract State Machines - Jim Huggins
    The Abstract State Machine (ASM) Project (formerly known as the Evolving Algebras Project) was started by Yuri Gurevich as an attempt to bridge the gap between formal models of computation and practical specification methods. The ASM thesis is that any ...more>>

  4. Academic OR/MS Courses on the Web - Armann Ingolfsson
    Links to Web pages of courses in Operations Research/Management Science and related fields offered at universities or colleges all over the world. Also short courses and tutorials on OR/MS-related topics. By Armann Ingolfsson for the INFORMS Forum on ...more>>

  5. Activity Group on Discrete Mathematics - Society for Industrial and Applied Mathematics (SIAM)
    The SIAG on Discrete Mathematics focuses on combinatorics, graph theory, cryptography, discrete optimization, mathematical programming, coding theory, information theory, game theory, and theoretical computer science, including algorithms, complexity, ...more>>

  6. The Ada Project (TAP) - Carol Frieze and Women@SCS; Carnegie Mellon University
    Tapping Internet Resources for Women in Computer Science, this site serves as a clearinghouse for information and resources relating to women in computing: conferences, projects, discussion groups and organizations, fellowships and grants, notable women ...more>>

  7. Ainsworth Computer Seminar - Dick Ainsworth
    Sample programs, flowcharts, and hypertext illustrating how software works. Select the desired level, from a quick overview of software to a detailed look at how these programs are developed. A special section for programmers and other curious people ...more>>

  8. The Air Force Collaboratory - U.S. Air Force
    The Collaboratory poses military challenges for students to tackle with a community of peers — and alongside real Airmen. Experience science, technology, engineering and mathematics (STEM) in action with projects such as "Search and Rescue 2.0," ...more>>

  9. Alex Vinokur's Home Page - Alex Vinokur
    Links to resources of interest to computer scientists: Huffman Coding (an n-ary Huffman Template Algorithm, Arbitrary Huffman trees), Fibonacci numbers (computing very large Fibonacci numbers, computing Fibonacci numbers on a Turing Machine, the connection ...more>>

  10. Amara's Wavelet Page - Amara Graps
    Read a brief overview of wavelets, or listen to sounds compressed using wavelets. Page also includes an extensive list of wavelet resources. ...more>>

  11. The Analytical Engine - John Walker
    The mathematician Charles Babbage designed an Analytical Engine, a mechanical precursor to the computer, in the late 1800s. Read historical documents related to the Engine, including Blaise Pascal's account of his mechanical adding machine (in French), ...more>>

  12. Andrew Odlyzko
    Home page of the Head of the Mathematics and Cryptography Research Department at AT&T Labs. The site contains a comprehensive list of his papers, most of which may be downloaded in LaTex, PDF, or PostScript form if they are not available as plain ...more>>

  13. AP Computer Science - College Board Online
    General information about exams and courses (A and AB), links to archives of free-response questions in C++, the AP CS mailing list, development committee access, related websites, and an on-line store for College Board books. Maintained by the College ...more>>

  14. Applied Wavelet Analysis Courses - Gerald Kaiser
    The Virginia Center for Signals and Waves, founded by mathematical physicist Gerald Kaiser, is dedicated to a physics-based approach to signal analysis and processing. Information about Kaiser's book A Friendly Guide to Wavelets, his curriculum vitae, ...more>>

  15. AP Test Prep Books
    Find an AP prep book for multiple subjects, including AP Calculus, Computer Science, Economics, Physics, and Statistics. ...more>>

  16. Arbeitsgruppe Bachem/Schrader - University of Köln
    A working group of the Center for Parallel Computing (ZPR) at Köln. Site includes a list of members and contact address; informative write-ups on its projects, some in English. Topics include: Basic Research (meaning "pure" as opposed to "applied"); ...more>>

  17. arXiv.org e-Print archive - Los Alamos National Laboratory (LANL)
    A major site for mathematics preprints that has incorporated many formerly independent specialist archives including alg-geom, funct-an, dg-ga, q-alg, auto-fms, cd-hg, MAGNUS, Several Complex Variables, Logic E-prints, Commutative Algebra, Dynamical Systems, ...more>>

  18. Association for Computing Machinery (ACM)
    The world's oldest and largest educational and scientific computing society. Since 1947 ACM has provided a vital forum for the exchange of information, ideas, and discoveries. Today, ACM serves a membership of more than 80,000 computing professionals ...more>>

  19. Association for Women in Computing
    The Association for Women in Computing (AWC) is a not-for-profit, professional organization for individuals with an interest in information technology. AWC is dedicated to the advancement of women in the computing fields, in business, industry, science, ...more>>

  20. Athena Scientific
    A small publishing company that specializes primarily in textbooks written by professors at the Massachusetts Institute of Technology and used in their courses. Publications: three textbooks currently used in first year graduate courses at the Department ...more>>

  21. Automated Deduction - William McCune
    Research on applications of automated deduction to problems in abstract algebra and algebraic geometry, algorithms and strategies for searching for proofs and for counterexamples, high-performance implementation of automated deduction algorithms, and ...more>>

  22. Automated Scheduling and Planning Group (ASAP) - Dept. of Computer Science, Univ. of Nottingham, U.K.
    The main aim of the group is to conduct research into models, heuristics and algorithms for automatically producing high quality solutions to a variety of real world scheduling and optimisation problems, including timetabling, production and maintenance ...more>>

  23. Barry G. Adams
    Barry Adams is a professor of mathematics and computer science at Laurentian University in Ontario, Canada. His website includes many Java applets, including elementary numerical methods (i.e. Newton's Method), various examples of chaotic attractors, ...more>>

  24. Base Considerations - Keith Devlin (Devlin's Angle)
    A discussion of base systems, including negative bases, used in computers. "We are so used to computers nowadays that it seems obvious that computer arithmetic should be performed in a binary fashion. After all, this is the most natural form for a computer, ...more>>

  25. BHOSLIB: Benchmarks with Hidden Optimum Solutions for Graph Problems - Ke Xu
    Benchmark graphs for testing several NP-hard graph algorithms: maximum clique, maximum independent set, minimum vertex cover and vertex coloring. All instances are expressed in DIMACS format and are planted with hidden optimum solutions. ...more>>

  26. The Big_Number Page - Jerome Delcourt
    Libraries written in the Ada programming language for computing large numbers (mainly large integers) greater than the predefined numerical types. ...more>>

  27. Big-Integer Arithmetic in BASIC - Sjoerd J. Schaper
    A small but complete, free, open source, large integer/big number library in Basic code. Developed under QuickBasic for speed, but just as easily used with Visual Basic for Win. Some QB number theory sample modules are added, as well as a VBwin cryptographic ...more>>

  28. A biographical sketch of Ada Byron, Lady Lovelace - Dr. Betty Toole
    A brief biography and book reference of Ada Byron, Lady Lovelace, one of the most picturesque characters in computer history, who suggested to Babbage a plan that is now regarded as the first "computer program." Also Ada Lovelace's Notes on her translation ...more>>

  29. Biomathematics - Department of Mathematics, Marquette University
    Biological modeling refers to the development and analysis of mathematical equations that model biological phenomena. Accurate modeling depends on the interdisciplinary collaboration of mathematicians, biologists, and often other scientists as well; faculty ...more>>

  30. Bisection Method Tutorial - Joseph L. Zachary
    A tutorial that explores the bisection method for finding the roots of equations. Includes a Java applet that opens in a separate window, for use alongside the tutorial. From a Computer Science course at the University of Utah, and the book Introduction ...more>>

  31. Boost Your Skills With ATI Courses! - Applied Technology Institute (ATI)
    A center for technical training in the form of short courses and distance learning in space, communications, defense, sonar, radar, and signal processing. ...more>>

  32. Bootstrap
    Providers of formal CS education to girls and underrepresented students in grades 6-12. Bootstrap's free materials include a nine-unit algebra course that applies mathematical concepts and programming principles to the creation of a simple 3-character ...more>>

  33. BorschtWithAnna - Anna Blinstein
    Blog by a Bay area middle and upper school mathematics teacher "working on problem-based inquiry, collaborative learning environments, interdisciplinary connections, and rigorous, deep, mathematical understanding." Posts, which date to May, 2012 — ...more>>

  34. Calendrical Calculations - Nachum Dershowitz and Edward M. Reingold
    A book about the algorithms used to calculate different calendars (Gregorian, Julian, Mayan, Hebrew, Persian, and more.) The preface, table of contents, index, and a sample chapter are available in PDF and PostScript formats. Other book resources include ...more>>

  35. Carl Offner's Home Page - University of Massachusetts, Boston
    Expository papers by Offner on mathematics and computer science (levels: advanced undergraduate to 1st-year graduate student): Repetitions of Words and the Thue-Morse Sequence; Finite Fields and Pseudo-Random Number Generation; Some Early Analytic Number ...more>>

  36. C/C++ Café: Scientific Computing with C/C++
    The site provides an open forum for discussion to assist programmers of scientific applications in analyzing and improving the performance of their code. ...more>>

  37. CelLab - Rudy Rucker and John Walker
    Programs to explore cellular automata, for Windows or MS-DOS, which allow you to view preset patterns, or create your own rules using Java, C, Basic, or Pascal. Download a copy or subscribe to a mailing list. The substantial User's Manual includes bibliographies ...more>>

  38. Center for Computational Mathematics (CCM) - Dept. of Mathematics, Univ. of Colorado at Denver
    A broad-based response to rapid and dramatic changes in the various fields of computation, the Center is intended to be a highly interdisciplinary organization with associates in other departments at CU-Denver, on other campuses of the Rocky Mountain ...more>>

  39. Center for Nonlinear Studies (CNLS) - H. Frauenfelder; Los Alamos National Lab, Los Alamos, NM
    The CNLS coordinates a broad range of theoretical, experimental, and computational basic research programs in nonlinear science. Research themes include: Multilevel Upscaling in Heterogeneous Porous Media; Nonlinearity in Structural and Electronic Materials; ...more>>

  40. CERFACS - European Centre for Research and Advanced Training in Scientific Computation
    CERFACS is one of the world's leading research institutes working on efficient algorithms for solving large-scale scientific problems. This involves the evaluation of existing, and the development of new tools which exploit high-performance serial, vector, ...more>>

  41. Channeling quantum information efficiently - Ivars Peterson - Science News Online
    By carefully choosing how a message is encoded and decoded, it's possible to approach the theoretical maximum for transmitting information via photons or other quantum particles. ...more>>

  42. Chaos vs. Determinism - Harold Brochmann
    Recursive vs. Newtonian Functions - two ways of calculating the value of an investment; The Real World - how do things work in reality? (planetary orbits); The Logistic Function - a study of population growth and extinction. ...more>>

  43. Charles Babbage Institute of Computer History (CBI) - University of Minnesota
    CBI is a research center at the University of Minnesota dedicated to promoting the study and preservation of the history of information processing. As part of its mission, CBI maintains an archival collection available for use by the public that includes ...more>>

  44. Chicago Journal of Theoretical Computer Science (CJTCS) - Michael J. O'Donnell; Dept. of Computer Science, Univ. of Chicago
    A peer-reviewed scholarly journal in theoretical computer science. Articles are submitted and published in LaTeX source form, are distributed internationally over the InterNet, and are augmented by refereed forward references to improvements and subsequent ...more>>

  45. Chinook (champion checkers computer program) - Jonathan Schaeffer, Dept. of Computing Science, Univ. of Alberta
    Chinook is the World Man-Machine Checkers Champion, a title it earned by competing in human tournaments and defeating the best players in the world. Chinook is the by-product of a research effort started in 1989 into game-playing strategies. The long-term ...more>>

  46. Clash of the Chess Titans - Keith Devlin (Devlin's Angle)
    Thoughts on the Kasparov-Deep Blue match of 3 May 1997. Throughout history, people have been building machines that can perform tasks better than humans. When Kasparov, referring to his upcoming match, talks about "an area that defines human beings," ...more>>

  47. The Collection of Computer Science Bibliographies on Mathematics - Alf-Christian Achilles; Computer Science Bibliography Collection
    A collection of bibliographies of scientific literature in computer science from various sources, covering most aspects of computer science. Math journals range from Mathematical Physics to the Mathematics of Computation to Applied Mathematics and Computation. ...more>>

  48. Combinatorica - János Bolyai Mathematical Society, Springer-Verlag
    An international journal that publishes research papers in English in a variety of areas of combinatorics and the theory of computing, with particular emphasis on general techniques and unifying principles. ...more>>

  49. Combinatorics, Probability & Computing - Cambridge University Press
    Now published bimonthly, the journal covers combinatorics, probability theory, and theoretical computer science. Topics covered include classical and algebraic graph theory, extremal set theory, matroid theory, probabilistic methods and random combinatorial ...more>>

  50. Compasswallah
    Hoping to "exhume the analog geometry of ancient discoveries for a confrontation with the digital age," Compasswallah analyzes and looks at the history of astronomy, surveying, geodesy, cartography, geomagnetism, geometry, scientific instruments, analog ...more>>

Page:  1  2  3  4  5  6 [next>]

Search for these keywords:

Click only once for faster results:

all keywords, in any order at least one, that exact phrase
parts of words whole words

Power Search

[Privacy Policy] [Terms of Use]

Home || The Math Library || Quick Reference || Search || Help

© 1994- The Math Forum at NCTM. All rights reserved.