SJSULOGOMathematics and Computer Science

Mathematics Web Resources

Electronic Journals and WebZines
in Mathematics

University Web Pages
in Mathematics

Computer Science Web Resources

Electronic Journals and WebZines
in Computer Science

University Web Pages
in Computer Science

 

 MASTEP | Science Main Menu 

| Department of Technology Home | SJSU Home | College of Engineering |

This web page is under the supervision of Dr. Patricia Backer. She can be reached at pabacker@email.sjsu.edu or by phone at (408) 924-3214. This page was last updated on 02/21/01 .

Mathematics Web Resources

ASK DR. MATH by the SWAT TEAM - S. Weimar & S. Seastone at Swarthmore

http://forum.swarthmore.edu/dr.math/drmath.elem.html
Elementary, Middle, High, and College levels: 100's of problems, favorite problems, and Problem of the Week, Problem of the Month.

The Calculus Consortium

http://www.math.harvard.edu/~calculus/
Welcome to the Calculus Project home page! The Calculus Project is an NSF funded program to write a new (and improved) calculus text book. This site includes excerpts from their precalculus, calculus and multi-variable calculus texts as well as a list of sites for mathematics education.

Chance

http://www.dartmouth.edu/~chance/
This data base contains materials designed help teach a Chance course or a more standard introductory probability or statistics course. The Chance course is a case study quantitative literacy course developed cooperatively by Middlebury, Grinnell, Spelman, University of California San Diego, University of Minnesota, and Dartmouth. The aim of Chance is to make students more informed, and critical, readers of current news that uses probability and statistics as reported in daily newspapers such as "The New York Times" and current journals and magazines such as "Chance", "Science", "Nature", and the "New England Journal of Medicine".

Education by Design

http://www.edbydesign.com/index.html
Put up by an Australian teacher, Education by Design contains math games and puzzles, and provides the opportunity for children to publish stories on the Net. Of special interest to parents are the short explanations of current theories on how children learn spelling, reading, math skills, etc.

ENC - Eisenhower National Clearinghouse for Math and Science

http://www.enc.org/
This site provides teachers with ways to increase their effectiveness with lessons, activities, articles, and the highlighting of 13 outstanding sites every month.

Extend--Perspectives on Mathematics Education

http://www.stolaf.edu/other/extend/
EXTEND is a national Internet forum on mathematics education intended to involve new constituencies, to engage new voices, and to examine new perspectives. In addition, EXTEND provides information on innovative programs and links to important documents related to reform of mathematics education in schools, colleges, and universities.

A Gallery of Interactive On-Line Geometry

http://www.geom.umn.edu/apps/gallery.html
Explore the generation of geometric figures with detailed explanation of the mathematical concepts behind the algorithms. From the University of Minnesota Geometry Center

The Geometry Center

http://www.geom.umn.edu/
"The Geometry Center Web at a Glance" will help you to navigate this site, which details the work of the Geometry Center, a National Science Foundation Center at the University of Minnesota. You'll find interactive Web and Java applications, geometry reference archives, software, video, and teaching materials.

GRAPHICS FOR THE CALCULUS CLASSROOM

http://www.math.psu.edu/dna/graphics.html
These are excerpts from a collection of graphical demonstrations the author developed for first year calculus. He uses many such demonstrations to illustrate and enrich my classes in the McAllister Technology Classroom. Those interested in higher math may also want to visit his page of graphics for complex analysis.

Graphing Vector Calculator: an interactive Java applet

http://www.frontiernet.net/~imaging/vector_calculator.html
Constructed for K-12 math students, this site allows you to "learn about Vectors and Vector Operations by sketching and playing with them." Drag your mouse across the grid to create the vectors and then follow the directions to perform calculations on them.

History of Mathematics

http://aleph0.clarku.edu/~djoyce/mathhist/mathhist.html
This site features links to timelines; databases of information categorized by subject, chronology, and geographical regions; as well as lists of nooks and other historical resources.

IMSA Educational Resources

http://www.imsa.edu/edu/
The Illinois Mathematics and Science Academy lists resources for k12 instruction.

Imaging the Imagined: Raytracing tips from da Vinci & me

http://www.frontiernet.net/~imaging/contents.html
The author is interested in "the art and science of modeling: rendering imagined worlds with math and a keyboard." He's produced a page with the math, physics, theory, and practice to warm a programmer's heart! Don't miss the raytracing Java applet that allows you to create your own 3-D images.

Mathematics Archive

http://archives.math.utk.edu/
This site contains software and materials for teaching college mathematics; a great resource for teachers and students alike. And it's very nicely done.

Mathematical Programming Glossary

http://carbon.cudenver.edu/~hgreenbe/glossary/glossary.html
This contains terms specific to mathematical programming, and some terms from other disciplines, notably mathematics, that are directly related By Harvey J. Greenberg, University of Colorado at Denver

The Math Forum Home Page

http://forum.swarthmore.edu/
A virtual center for mathematics on the Web.Projects and offerings for teachers and students in all levels of math.The Forum Internet Resource Collection is a fully searchable and annotated collection of resources for math, education, and much more.

MathMagic on the Web

http://forum.swarthmore.edu/mathmagic/
An interactive site targeting grades K-12. It's designed to encourage participation in problem solving through the Web. Very impressive, and a neat idea.

MathMania - Mathmania Society, Canada

http://csr.uvic.ca/~mmania/
Tutorials and examples in Knots, Graphs, Sorting Networks, and Finite State Machines.

MathsNet

http://www.anglia.co.uk/education/mathsnet
If you take pleasure in mathematics, you'll love MathsNet. Put up by a UK math teacher/department head, MathsNet offers articles, debate, puzzles, teacher resources, and animations, plus full pages on such topics as logo, spreadsheets, and graphs. Interesting, straightforward, and easy to use.

Math Pages

http://www.seanet.com/~ksbrown/
This site has over 300 articles on a wide range of topics from number theory to the history of mathematics.

MathWorld Interactive Home Page

http://www.mathworld-interactive.com/
MathWorld Interactive is a free project dedicated to helping educators and parents motivate and teach their students from grades K-12 to solve open-ended word problems, share cultural and geographical information, and communicate mathematically. Currently, we have participating students from all over the globe including Malaysia, Egypt, England, Jamaica, Singapore, Italy, Finland, Norway, Canada, Australia, United Arab Emiritus, and throughout the USA.

MSTE Curriculum Resources

This site, sponsored by the University of Illinois at Urbana-Champaign, includes the following sections:

SciEd: Science and Mathematics Education Resources

http://www-hpcc.astro.washington.edu/scied/science.html
This is a really extensive list of Science and Math links specifically designed with the educator in mind.

This is MegaMathematics!

http://www.c3.lanl.gov/mega-math
Under the auspices of the Los Alamos National Laboratory, MegaMath attempts "to bring unusual and important mathematical ideas to elementary school classrooms so that young people and their teachers can think about them." Some very interesting projects, and they'd be fun for older students as well!

 

Visual Calculus

http://archives.math.utk.edu/visual.calculus/
Originally, this collection was designed for instructors to give some ideas how technology, in particular, computers, can be used in the teaching of calculus. Detailed instructions on implementing these ideas with various public domain, shareware and commercial software packages are provided. The collection has been expanded to include interactive modules (MathView, Java, and Javascript) which can be used by either students or faculty and now also includes detailed instructions for TI-85 graphing calculators. As an additional aid for students, modules containing drill problems have also been added.

 

 

Computer Science Web Resources

3D Site

http://www.3dsite.com/3dsite
Everything you need for totally awsome 3-D effects. Loads of downloadable stuff. HUGE!

The Ada Project- Tapping Internet Resources for Women in Computer Science

http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/tap/tap.html
Lots of articles and links to resources, plus a discussion board. Resources include: bibliographies and online papers, conferences, employment, awards, news, organizations, projects and statistics. Everyhing you've been looking for!

Adrenalin

http://www.calweb.com/~dstoflet/
A site for Java enthusiasts--the creator is nuts about Java, and has done some pretty cool stuff with it. He dabbles in a few other things as well. You'll also find source code and a number of programming tips for Java.

BABEL

http://babel.alis.com:8080/
An Alis Technologies / Internet Society joint project to internationalize the Internet.

Center for Democracy and Technology

http://www.13x.com/cgi-bin/cdt/snoop.pl
Concerned about Net security? Find out what information you reveal about yourself when you visit a Web site from this clear, concise, and brief page. Scary or fascinating, depending on your viewpoint.

CERN: European Laboratory for Particle Physics

http://public.web.cern.ch/Public/Welcome.html
Information about the World Wide Web from the place where it was invented. Just about anything you'd want to know about the Web can be found here or in links from here. The main thrust of the site is the Laboratory's work in Particle Physics.

The Chaotic Routing Project - Computer Science & Engineering, U. of Washington

http://www.cs.washington.edu/research/projects/lis/chaos/www/chaos.html
The Chaos Router Simulator is a powerful simulator which can simulate all sorts of networks and routing algorithms. It includes a very nice graphical front end!

Chronological History of Microcomputers - K. Polsson

http://www.islandnet.com/~kpolsson/comphist/
This list is a chronology of events in the history of the PC.

CMOS Java Tutorials

http://tech-www.informatik.uni-hamburg.de/applets/cmos/cmosdemo.html
This page demonstrates how CMOS transistors and basic gates work. It is intended for our computer science undergraduate students. The applets were written as a test and working demonstration for Java/Hotjava.

Common Lisp: the Language

http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html
Site contains the complete text of the second edition of this book. By Guy L. Steele.

Computational Science Education Project

http://csep1.phy.ornl.gov/csep.html
CSEP is an electronic book for teaching Computational Science and Engineering. The intended audience are students in science and engineering at the advanced undergraduate level and higher. Tutorials for freely available networking and visualization software are included and have attracted a range of users, including high-school students and people from the commercial sector.

Computer Engineering by Nerd World Media

http://www.nerdworld.com/nw1056.html
Tons of computer and engineering sites here, but also a 27-category index search tool with site summaries. Excellent.

Computers - General Interest Links - Cornell Theory Center Math and Science Gateway

http://www.tc.cornell.edu/Edu/MathSciGateway/computing.html
Includes links to a computing dictionary, a virtual reality theater, computer modeling software, online courses, and computer manuals and tutorials.

Computer Glossary - Gateway 2000

http://www.gw2k.com/educ/support/cs_glossary/
Definitions and some examples of the words and phrases of the computer world.

Computer History

http://www.si.edu/resource/tours/comphist/computer.htm
This large site has much to offer, including a slide show tour of the Smithsonian's Information Age exhibit, transcripts of interviews with Bill Gates and others important in the development of computers, and Adobe Acrobat files of important historical documents.

Computer Science WWW Points of Interest

http://www.mills.edu/ACAD_INFO/MCS/CS/cs.poi.html
A compilation of departments, resources, and general web sources for computer science.

The Computer Teacher's Resource Page

http://nimbus.temple.edu/~jallis00
This is a help for anyone interested in using computers to teach elementary school children. The author believes these links can be used in creating classroom projects for students. There are some really good links: more learning-intensive than some lists, with less fluff.

Computer Vision Demos

http://www.cs.cmu.edu/~cil/v-demos.html
Links to many research laboratories (image processing algorithms) worldwide.

Cool Tool of the Day

http://www.cooltool.com/
Keep up with the latest and neatest Web tools on this site, which, unsurprisingly, features a new tool each day. Archives of past tools are sorted by category for easy browsing and locating.

CS152 Lectures

http://www-inst.eecs.berkeley.edu/~cs152/index_lectures.html
Twenty-two lectures (in .ps and .pdf format) from intro to instruction set tradeoffs to multicycle processor design to the UltraSPARC multiprocessor server.

DATA COMMUNICATIONS and other courses - B. Brown at the Central Institute of Technology, New Zealand

http://www.cit.ac.nz/smac/csware.htm
This site contains the Central Institute of Technology's Self-Study Learning on the Web Courseware Center. Here you find study guides on a variety of different subjects which you can browse through at your leisure, using them as a reference or simply to learn about new things. These self study guides are available for you to access free of charge. They are designed for people of all ages, with no prior background necessary, to learn and understand about Information Technology.

Digital Library of Silicon Valley - ITSP, Stanford University

http://www-leland.stanford.edu/group/itsp/
The Information Technology & Society Project (ITSP)
is a forum where scholars, students, professionals and corporations explore the history, sociology, politics, economics and culture of the digital age.

EduHound

http://www.eduhound.com/
EduHound.com, a division of T.H.E. Journal, is a highly specialized educational directory with built-in resource links offered free to educators, students and parents. EduHound.com seeks to harness the vast information resources of the Web, while enabling educators to use the Internet as a classroom tool. Under the main menu, there are links to mathematics, science, and technology web resources.

Engines of Creation - The Coming Era of Nanotechnology

http://www.foresight.org/EOC/index.html
Web version of the book.

Finding Alternative Routes (Java Applet) - Intelligent Systems Transportation Program, Princeton University

http://www.sor.princeton.edu/~dhb/PULSAR/ALTERNATIVE_PATHS/
Large-Scale Automobile Routing System: "... we have developed an algorithm for finding alternative routes that have "few" links in common with the fastest route..." Try it for yourself!

FOLDOC

http://wombat.doc.ic.ac.uk/
Free On-Line Dictionary of Computing, plus a long list of linked computer sites.

Group Method Data Handling - Dept. of Complex Systems Modelling, NAS, Ukrainia

http://www.inf.kiev.ua/GMDH-home/
This site provides review of the GMDH approach and describe recent developments in complex systems modeling, forecasting, decision support and pattern recognition by the Group Method of Data Handling (in English and Ukranian).

Learning on the Web Courseware Home Page

http://www.cit.ac.nz/smac/csware.htm
These self study guides in Computer Programming are available for you to access free of charge. If you are a student, you may reference them or use parts of the information in assignments as long as you use appropriate citations which recognize the source. If you are an educator, you may link to this material or use it for teaching purposes, however, you may not store a copy of the files locally for student use unless you purchase the CD-ROM. As an educator, you are free to use portions of the material or link to the material as long as you use appropriate citations which recognize the source.

The Math & Science Gateway

http://www.tc.cornell.edu/Edu/MathSciGateway/
This Gateway provides links to resources in mathematics and science for educators and students in grades 9-12, although teachers of other levels may find these materials helpful. The Math & Science Gateway has won numerous awards and hopes to increase our success with input from internet community.

Matt's Script Archive, Inc.

http://worldwidemart.com/scripts
Download CGI scripts free from this established archive.

MIT Laboratory for Computer Science

http://www.lcs.mit.edu/
Information on one of the world's leading computing technology centers; they're also experimenting with video over the Net.

NCSA

http://www.ncsa.uiuc.edu/
The National Center for Supercomputing Applications has one of the most extensive and informative sites on the Web. A goldmine of technology information.

Net Lingo

http://www.netlingo.com/
This handy online guide containing definitions of hundreds of Internet terms is a great resource for Web users.

Neural Networks at your Fingertips - K. Kutza, Berlin, Germany

http://www.icenet.it/icenet/neurality/links/home_uk.html
Software programs and a list of web sites for the most popular neural nets.

Opsis: A Java Applet that Combines Programming, Proof, and Animation to Teach Binary Search Tree Algorithms

http://opsis.sourceforge.net
Opsis is a Java applet designed to teach binary search tree algorithms. Opsis is not an animation program; rather, the system uses visual programming in an abstract way. 

PBS Online presents… Triumph of the Nerds

http://www.pbs.org/nerds
This is a companion site for the PBS documentary. It contains a timeline of the history of the computer and a "Who's Who" of computer history.

PC Museum

http://www.microtec.net/~dlessard
The history of the microcomputer is here, with events large and small chronicled from 1926 to the present. There are pictures of some old classics, an offer to take your "old classic" off your hands, and features on the Altair 8800, Bill Gates, and the Internet. Very interesting.

SciCentral

http://www.scicentral.com/
Gateway to over 50,000 scientific sites and news articles pertaining to over 120 specialties in science, medicine and engineering.

The VRML Repository

http://www.sdsc.edu/vrml
Find out the latest news and developments on VRML technology on this informational site. Decide for yourself if VRML is going to take on the world, or if Quicktime VR has beat it to the punch.

Visual Turing Machine - Cheran

http://www.cheransoft.com/vturing/
Image examples and software.

WEBSOM -Self-Organizing Map for Internet Exploration - Helsinki University

http://websom.hut.fi/websom/
An ordered map of the information space is provided: similar documents lie near each other on the map. The order helps in finding related documents once any interesting document is found."

Women and Computer Science

http://www.ai.mit.edu/people/ellens/gender.html
This is mostly a links page to papers and studies, but the author does include some of her own writings. These are great research sources for such a new topic. She also has a site for women and minorities in science and engineering.

Return to Menu

Electronic Journal and Webzines in Mathematics

From NewJourn (5/26/98)

COMPEL: The International Journal for Computation and Mathematics in Electrical and Electronic Engi
http://www.mcb.co.uk/compel.htm

Annals of Mathematics
http://www.jstor.org/

Experimental Mathematics
http://www.expmath.com/

Mathematics of Computation
http://www.ams.org/mcom/

Advances in Applied Mathematics
http://www.apnet.com/www/journal/am.htm

Applied Mathematics and Optimization
http://link.springer.de/link/service/journals/00245/index.htm

Furman Mathematics Journal
http://math.furman.edu/~mwoodard/fuejum/welcome.html

Journal of Formalized Mathematics
http://www.mizar.org/JFM/

European Journal of Applied Mathematics
http://www.journals.cup.org/cup/jrn_info/ejm.html

Journal for Research in Mathematics Education
http://www.indiana.edu/~jrme/

New York Journal of Mathematics
http://nyjm.albany.edu:8000/nyjm.html

SIAM Journal on Applied Mathematics
http://www.siam.org/journals/siap.htm

SIAM Journal on Discrete Mathematics
http://www.siam.org/journals/sidma.htm

Discrete Mathematics and Theoretical Computer Science
http://www.chapmanhall.com/dm/default.html

Los Alamos xxx Mathematics Archive
http://front.math.ucdavis.edu/

Southwest Journal of Pure and Applied Mathematics
http://rattler.cameron.edu/swjpam/swjpam.html

National Council of Teachers of Mathematics News Bulletin
http://www.ntcm.org/news-bulletin/nb-home.htm

Advances in Mathematics
http://www.apnet.com/www/journal/ai.htm

Return to Menu

Electronic Journal and Webzines in Computer Science

From NewJourn (5/26/98)

Computer
http://www.computer.org/pubs/computer/computer.htm

Computer Speech & Language
http://www.hbuk.co.uk/ap/journals/la.htm

Computers & Structures
http://www.elsevier.nl:80/inca/publications/store/3/5/9/359.pub.shtml

Journal of Computer and System Sciences
http://www.apnet.com/www/journal/ss.htm

Journal of Universal Computer Science
http://www.jucs.org/

Mathematical Structures in Computer Science
http://www.journals.cup.org/cup/jrn_info/msc.html

Discrete Mathematics and Theoretical Computer Science
http://www.chapmanhall.com/dm/default.html

Journal of Chemical Information and Computer Sciences
http://pubs.acs.org/journals/jcisd8/index.html

University Web Pages in Mathematics

Advanced Integer Programming

http://www-math.cudenver.edu/~hgreenbe/courses/mip/7594_S98.html
Mixed-integer (mostly linear) programming and combinatorial optimization. Online: Syllabus. Calendar. Lecture notes. Assignments. Links to related materials. By Harvey Greenberg, University of Colorado at Denver.

Advanced Linear Programming

http://www-math.cudenver.edu/~hgreenbe/courses/advlp.html
Polyhedral theory, sensitivity analysis, consistency, and related topics in model formulation and analysis. Sparse matrix techniques and other algorithm tactics for simplex and interior methods. Syllabus, calendar, and assignments. By Harvey J. Greenberg, University of Colorado at Denver.

Advanced Nonlinear Programming

http://www-math.cudenver.edu/~hgreenbe/courses/advnlp.html
Conjugate duality, stability, differentiability, and global optimization. Syllabus, assignments, and links to related materials. By Harvey J. Greenberg, University of Colorado at Denver.

calculus@internet - Calculus I, Vector Calculus, and Differential Equations

http://calculus.sjdccd.cc.ca.us
Web meta-text for calculus laboratory curricula. Interactive Web pages, with hyperlinks to the Computer Algebra System (CAS) notebooks Mathematica, Theorist, and Maple. Assignments, online exams, and student work. By Robert R. Curtis, San Joaquin Delta College.

Calculus II

http://math.vanderbilt.edu/~talbert/171b/171b.html
Integration to physics, geometry, and economics, with advanced integration techniques. Exponential and logarithmic functions and their uses. Infinite series and sequences. Syllabus, calendar, assignments, grades, student work, and links to related materials. By Robert N. Talbert, Vanderbilt University.

Calculus III

http://math.vanderbilt.edu/~talbert/222/222.html
Three-dimensional coordinate systems, vectors, partial derivatives, max/min problems with several variables, multiple integration, and vector calculus. Syllabus, calendar, assignments and links to related materials. By Robert Talbert, Vanderbilt University.

Calculus of a Single Variable

http://www.scar.utoronto.ca/homes/mathlab/calculus/
Limits and continuity, derivatives, methods of integration (definite/indefinite integrals), Newton's Method, extremum problems, Taylor approximation, graph sketching and differential equations. Syllabus, assignments, exams, and links to related materials. By Ragnar O. Buchweitz and Eric Moore, University of Toronto, Scarborough College, Canada.

CalculusQuest Home Page

http://osu.orst.edu/instruct/mth251/cq/
First term differential calculus course offered dually as an entirely Web-based course and as an enhancement to a traditional course. Available for college credit through continuing higher education at Oregon State University. Offered since 1996.

College Algebra

http://admin1.athens.tec.ga.us/mat191main.html
Linear and quadratic equations and functions, simultaneous equations, inequalities, exponents and radicals, graphing techniques, and word problems. Syllabus, calendar, lecture notes, assignments, exams, student work, and links to related materials. By Margaret Morgan, Athens Area Technical Institute.

College Algebra

http://instruction.elgin.cc.il.us/classes/mth112/index.htm
Delivered entirely over the Internet. Syllabus, lecture notes, assignments, and links to related materials. By Joan Bookbinder, Elgin Community College.

Combinatorics Topics for K-8 Teachers

http://www.math.ilstu.edu/~day/305S96.html
Discrete mathematics, probability and statistics, combinatorics, and counting techniques. Application of combinatorial techniques for connections to algebra and probability and the study of proof by induction, recursion, and generating polynomials. Syllabus, calendar, lecture notes, exams, and grades. By Roger Day, Illinois State University.

Math 7594: Mixed Integer Programming and Combinatorial Optimization

http://carbon.cudenver.edu/~hgreenbe/courses/mip/7594_S01.html
Objectives, online lecture notes, schedule, guide, and problems. By Harvey J. Greenberg, University of Colorado, Denver.

e-Calculus

http://www.math.uakron.edu/~dpstory/e-calculus.html
Beginning calculus course presented as .pdf files. Syllabus, lecture notes, assignments, exams, and links to related materials. By D. P. Story, University of Akron.

Finite Mathematics

http://courses.ncsu.edu/MA114/
For use by an on-line version of the class. Syllabus. Calendar. RealAudio and PowerPoint lecture notes. Assignments. Grades. By Lavon B. Page, North Carolina State University.

Higher Geometry I

http://www-math.cudenver.edu/~wcherowi/courses/m3210/m3210.html
Axiomatic systems, convexity, modern synthetic geometry, constructions and non-Euclidean geometry for teachers. Syllabus, calendar, lecture notes, assignments, exams, and grades. By Bill Cherowitzo, University of Colorado at Denver.

Interactive Graph Theory Tutorials

http://www.utm.edu:80/departments/math/graph/
Course. Interactive tutorials and links to related materials. By Chris Caldwell, University of Tennessee at Martin.

Introduction to Differential Equations

http://www.math.vt.edu/people/srirang/m2214f96/m2214f96.html
Course. Syllabus, calendar, lecture notes, assignments, exams, interactive Java programs, solutions to homework problems, and links to related materials. By Rukmini Sriranganathan, Virginia Tech.

Linear Algebra, Probability, and Personal Finance

http://www.suce.syr.edu/online/courses/graver/isa121.htm
Delivered entirely over the Internet. Syllabus and calendar. By Jack Graver, Syracuse University.

Math Foundations of Artificial Intelligence

http://www-math.cudenver.edu/~hgreenbe/courses/5576.html
Complements other approaches to artificial intelligence, such as those in engineering and business administration. Syllabus, assignments, and links to related materials. By Harvey J. Greenberg, University of Colorado at Denver.

Mathematical Analysis I

http://www.math.unl.edu/~webnotes/home/home.htm
Taught at the level of Rudin's "Principles of Mathematical Analysis." Syllabus, calendar, lecture notes, assignments, exams, and links to related materials. By John Orr, University of Nebraska at Lincoln.

Multivariable Calculus

http://www.math.vt.edu/people/srirang/m2224s96/m2224s96.html
Partial derivatives, level curves, directional derivatives, tangent plane, maxima and minima, double integral, triple integral, polynomial approximations, and series and sequences. Syllabus, lecture notes, assignments, and exams. By Rukmini Sriranganathan, Virginia Tech.

Multivariable Calculus

http://www.math.ucla.edu/~ronmiech/
1200 solved problems. Problems. By Ronald J. Miech, University of California at Los Angeles.

Multivariable Calculus with Maple Online

http://omega.albany.edu:8008/calculus3
Vector geometry, vector functions, functions of several variables, and integral and differential calculus in several variables. Lecture notes. By Carlos C. Rodriguez, State University of New York at Albany.

Nonlinear Optimization

http://www-math.cudenver.edu/~hgreenbe/courses/5665.html
Mathematical foundations, algorithms, and applications of optimization problems that have nonlinear functions in the constraints and/or objective. Applications include natural phenomena, medicine, and economics. Syllabus, calendar, assignments, and links to related materials. By Harvey Greenberg, University of Colorado at Denver.

Numerical Methods for Engineers

http://www.math.vt.edu/people/srirang/m4404su96/m4554f96.html
Mathematica used extensively in course. Syllabus, calendar, lecture notes, assignments, and exams. By Rukmini Sriranganathan, Virginia Tech.

Studies In Mathematics

http://zaphod.uchicago.edu/~bryan/math/
Ancient number systems, congruence arithmetic, primes, Euclid's algorithm, and cryptography (public key). Syllabus, calendar, assignments, interactive examples, interactive discussion page, and links to related materials. By Bryan Clair, University Of Chicago.

Technology Tools for Secondary School Mathematics

http://www.math.ilstu.edu/~day/326S96.html
Mathematical representations available through technology, including numerical, tabular, graphical, statistical, algebraic, and geometrical representations. Mathematical explorations using calculators or computers. Syllabus, calendar, assignments, student work, and links to related materials. By Roger Day, Illinois State University.

Trigonometry

http://www.ionet.net/~jimmeyer/trigsyl.htm
Plane and spherical trigonometry and applications. Syllabus, calendar, and lecture notes. By James S. Meyer, St Gregory's College.

 

University Web Pages in Computer Science

A Complete Illustrated Guide to PC Hardware

http://www.mkdata.dk/english/
A "click and elarn" course of 190 pages of course material for self study or remote instruction.

Accelerated Computer II

http://www.cs.montana.edu/~starkey/254.html
A laboratory-based accelerated introduction to Computerqq for students with degrees in other disciplines.Syllabus, calendar, lecture notes, assignments, exams, student work, and links to related materials.By Denbigh Starkey and Ray Babcock, Montana State University.

Advanced Java Programming

http://www.phrantic.com/scoop/tocadv.htm
One of three tutorials: Introductory, Intermediate, Advanced. Lecture notes. Links to related materials. By Richard G. Baldwin, Austin Community College.

Advanced Java Programming (The DocJava.Com Home Page)

http://lyon.bridgeport.edu/
Covers language and extending the API. Syllabus, calendar, lecture notes, assignments, student work, and links to related materials. By Douglas Lyon, University of Bridgeport.

Advanced Object Technology

http://www.virtualschool.edu/mon/LRNG731/
Advanced. Syllabus and readings. By Brad Cox, George Mason University.

Advanced Systems Programming and Operating System Kernel

http://www.evitech.fi/~tk/rt_html/rtgiftoc.htm
POSIX 1003 with real- time extensions. Structures and functions of a simple operating system kernel. Examples are in Intel x86 and Hitachi HS7000 processor environments. Lecture notes, assignments, exams, student work, and links to related materials. By Tuomo Kortesmaa, Espoo- Vantaa Institute of Technology (Finland).

Advanced Theory of Computation

http://www.cs.uidaho.edu/~foster/590s95/index.html
Recursive function theory. Theory of computational complexity; inherent limitations of computation, both theoretical and practical. Syllabus, calendar, assignments, exams, and links to related materials. By James A. Foster, University of Idaho.

Algorithms and Data Structures

http://classes.cec.wustl.edu/~cs241/
Study guides. Calendar, exams, and assignments. By Diana Moore, Washington University.

Algorithms and Software Design

http://www.math.grin.edu/~stone/courses/software-design/
Software design, implementation, testing, and maintenance. Evaluation and construction of appropriate algorithms. Small-scale programming experience. Syllabus, calendar, assignments, exams, and links to related materials. By John David Stone, Grinnell College.

CGI Programming 101

http://lightsphere.com/dev/class/
is an online CGI programming class, intended for anyone who knows HTML, but doesn't know Perl or CGI programming (and maybe doesn't know any programming at all). The goal here is to introduce you to writing Perl CGI scripts, teach you the basics of scriptwriting, and walk you through several common CGI programming applications for the Web.

CGS 1000 Index

http://www.hcc.cc.fl.us/services/faculty/pusins/cgsindex.htm
A general introduction to information processing with modern computer systems. Basic hardware and software concepts are covered. Topics include data representation, the central processing unit, media, operating systems, file organization, and programming languages. Designed for the student who wishes to acquire a general understanding of computer hardware and software.

CISY 160- Internet

http://www.raritanval.edu/departments/cis/internet_course_outlines.html
This course helps the students to understand various services that are available on Internet. These services include: E-mail, ftp, telnet, gopher, Usenet, IRC, WWW, etc.

Computer Architecture & Engineering Course - D.E. Culler, UC Berkeley

http://www-inst.eecs.berkeley.edu/~cs152/index.html
Lectures (in .ps and .pdf format) on the following topics: Instruction set design, Register Transfer. Computer design project requiring about 100 hours. Data-path design. Controller design. Memory system. Addressing. Microprogramming. Computer arithmetic. Survey of real computers and microprocessors.

Computer Graphics Lab

http://www.tc.cornell.edu:80/Visualization/Education/cs418/
This is the Laboratory Web Site developed by the Cornell Theory Center for the Cornell University undergraduate computer graphics course, CS 418. assignments, student work, and links to related materials.By Bruce Land, Cornell University.

Computer: A Liberal Arts Approach

http://ei.cs.vt.edu/~masc1044/MaSc1044TOC.html
Syllabus, calendar, and assignments.By Mary Beth Rosson and John A. N. Lee, Virginia Polytechnic Institute and State University.

Concepts of Programming Languages

http://lal.cs.byu.edu/cs330/homepage.html
Class policies, syllabus, assignments, lecture notes, and much more. By Phil Windley and Paul Black, Brigham Young University.

CS Seminar

http://www.cs.montana.edu/~starkey/500.html
A 1-credit seminar course that all CS graduate students must take at least once.Weekly presentations by students, faculty, or outside speakers. Syllabus, calendar, lecture notes, assignments, exams, student work.By Denbigh Starkey, Montana State University.

Csci 12 - Introduction To Structured Programming With Visual Basic

http://www.cc.cc.ca.us/cconline/dised.htm
Introduction to the fundamentals of structured programming, problem definition, algorithm development, andprogram logic using Visual Basic.

Csci 2 - Introduction To Computers

http://www.cc.cc.ca.us/cconline/dised.htm
Non-technical analysis of computer systems. Development and application of critical thinking through human andcomputer parallels. Computer literacy as a vehicle of communication through technology and methodology.Survey of computer history, terminology, application and social impact. Problem solving using an integratedcomputer software system; spreadsheet, word processing and database applications.

Csci 51a - Beginning Spreadsheets

http://www.cc.cc.ca.us/cconline/dised.htm
Hands-on microcomputer course designed to provide a basic understanding of spreadsheets. Spreadsheetdesign, creation, revision, formatting, and printing are covered.

Csci 52a - Beginning Database

http://www.cc.cc.ca.us/cconline/dised.htm
Hands-on microcomputer course designed to provide a basic understanding of database programs. Databasedesign, creation and revision, and report formatting and printing are covered.

Data Networking: Protocols, Technology and Practice - K.W. Ross, University of Pennsylvania

http://www.seas.upenn.edu/~ross/tcom500/tcom500.html
Internet telecommunications course which includes a Virtual Course with protocols, technology, and Practice which Thisincludes RealAudio with the lecture notes.

Electronic Information Literacy

http://www.olc.ouc.bc.ca/library/index.html
The course teaches fundamental information technology concepts and skills required by students who are enrolled in Web-based courses at Okanagan University College. Modules include E-mail, the Web, and Library and Internet Research. The materials are meant to accompany lab-based workshops but may be used on their own.

Ethics and Law on the Electronic Frontier

http://www-swiss.ai.mit.edu/6095
Syllabus, assignments, class notes, student work.By Hal Abelson, Massachusetts Institute of Technology.

EZone: Online programming courses

http://www.waite.com/ezone
online courses in programming topics such as Photoshop, Office 97, Java, Perl, HTMl, C++, Javascript, Visual Basic etc. Continuing Ed units

Fault-Tolerant Systems

http://www.cs.uidaho.edu/~krings/CS449/index.html
Design, modeling, analysis, and integration of hardware and software for computing systems employing on-line fault-tolerance. Case studies on Boeing 777, Space Shuttle, Tandem, and Stratus. Syllabus, calendar, lecture notes, and links to related materials. By Axel W. Krings, University of Idaho.

Graphics and Scientific Visualization

http://www.cs.montana.edu/~starkey/525.html
A second, graduate-level, course in computer graphics taught in seminar format. Syllabus, calendar, lecture notes, assignments, exams, student work, and links to related materials.By Denbigh Starkey and Ray Babcock, Montana State University.

Internet Programming Tutorials - Html and Javascript

http://www.geocities.com/SiliconValley/Bay/3179/
These Html and Javascript tutorials are written with the non-programmer in mind. They assume you know NOTHING about programming when youstart. Many examples and hands-on, step-by-step programming samples.

Intro to Web Design

http://Stars.com/Authoring/HTML/Tutorial/
This is a three half-day course designed by Selena Sol. It deals with The Basics of HTML, Hyperlinks and Images,and Advanced Formatting by means of step-by-step instructions,examples, and exercises. Editorial notes bythe WDVL staff link the material to more advanced references.

Introduction to Java--A Free Online Course

http://www.ibm.com/java/education/intro/home.htm
This is a free course provided by IBM, and requires a minimum 486 66MHz processor, Soundcard or Mwave card, minimum 28.8modem for audio/video version and 14.4 modem for audio only version, monitor resolution of 800 x 600, andWindows 95/NT or OS/24.0 with Netscape Navigator 2.0 or higher. The Bamba audio/video plug-in is also required.

Introduction to Object-Oriented Programming

http://cs.indiana.edu/classes/c304/oop-intro.html
Introductory information, example files, discussions of Makefiles, and pointers to additional resources.By Michael Chui, Indiana University.

ITEC 820 Instructional Multimedia Authoring: Director 6

http://students.itec.sfsu.edu/ITEC820/ITEC820.htm
This course introduces students to the use of Macromedia Director as the main authoring system for designing multimedia instruction. Students are expected to be advanced users of Macintosh or PC computers and experienced with multimedia programs in teaching and/or training. The primary emphasis of this course is hands-on experience with the authoring capabilities of Director 6. In addition to learning the software, students also work with other sound, graphics, and movie development programs.

Mobile Computing and Intelligence

http://www.cs.purdue.edu/homes/joshi/courses/mobile/info.html
Introduction to mobile computing and the use of intelligent agents.Syllabus, calendar, lecture notes, assignments, student work, and links to related materials.By Anupam Joshi, Purdue University.

Modular Web Teaching Pyramid

http://www.science.widener.edu/~withers/pyramid.htm
This pyramid consists of eight self-contained modules which can be used for Web instruction. These materials were designed at the WolfgramMemorial Library, Widener University.

NCSA Internet Tutorials

http://www.ncsa.uiuc.edu/Edu/Tutorials/TutorialHome.html
were created by NCSA's Education Group in an initial effort to help instruct local teachers about the Internet.

New Electronic Media: The Internet and WWW

http://www.bgsu.edu/departments/tcom/451.html
This course introduces new Internet and WWW users to the subject. Course assignments are online. This course is evolving to include an online only version. The text is The Whole Internet: Academic Edition (1996) available from Wadsworth or O'Reilly. Topics covered include HTML, home page creation, searching tools on the WWW, and the future of the Internet and WWW. Impacts on existing electronic media are also discussed. This 3 semester credit course is aimed at seniors and graduate students.

Operating Systems

http://pandonia.canberra.edu.au/OS/OS.html
A course on operating systems with emphasis on applications programming, illustrated by UNIX.Lecture notes, assignments, and exams.By Jan Newmarch, University of Canberra.

Operating Systems

http://www.comp.vuw.ac.nz/Courses/305/
A first course in operating systems for Computerqq majors.Syllabus, calendar, lecture notes, assignments.By John H. Hine, Victoria University of Wellington.

Programming 101 by Way of Java

http://www.boutell.com/javaclass/
Learn Java even if you've never programmed before! These are the complete transcripts of an online class taught by Tom Boutell between late 1996 and early 1997.

Programming Languages

http://www.cs.uchicago.edu/~odonnell/OData/Courses/CS221/contents.html
Programming language design aims at the closest possible correspondence between the structures of a program and of the problem that it solves. This course studies some of the structural concepts affecting programming languages: iterative and recursive control flow, data types and type checking, procedural versus functional programming, modularity and encapsulation, fundamentals of interpreting and compiling, formal descriptions of syntax and semantics. Students will write short programs in a number of radically different languages to illuminate the variety of possible designs.Syllabus, lecture notes, assignments, exams, and links to related materials.By Michael J. O'Donnell, The University of Chicago.

Studio IDE: Internet Distance Education

http://www.studio-ide.com/
Our Internet Distance Education program makes courses like C++ and Java more exciting and accessible. With IDE, teachers can more easily teach the latest technologies--even if they have minimal experience in the subject. IDE brings these courses to any student, any time, anywhere....

TCOM 500: Protocols, Technology and Practice - K.W. Ross, University of Pennsylvania

http://www.seas.upenn.edu/~ross/tcom500/tcom500.html
Internet course on telecommunications protocols, technology, and Practice which includes RealAudio with the lecture notes.

 

Return to Menu

 
This web page is under the supervision of Dr. Patricia Backer. She can be reached at pabacker@email.sjsu.edu. This page was last changed on 02/21/01 .