|
MARTINDALE'S
CALCULATORS ON-LINE CENTER ELECTRICAL ENGINEERING & COMPUTER ENGINEERING: CM-D (Calculators, Applets, Spreadsheets, and where Applicable includes: Courses, Manuals, Handbooks, Simulations, Animations, Videos/Movies, etc.) |
Examples of "Computer Science e-Prints" include
Computational Geometry; Computer Vision and Pattern Recognition; Cryptography and Security; Data Structures and Algorithms; Distributed, Parallel, and Cluster Computing; Multiagent Systems; Networking and Internet Architecture; Operating Systems; Programming Languages; Robotics; Software Engineering; Symbolic Computation; etc..."
COMPUTER ARCHITECTURE TUTORIAL - G. Prabhu, Department of Computer Science, College of Liberal Arts & Sciences, Iowa State University Multimedia Computer Architecture Teaching Modules (Text, Images & Applets). VERY VERY EXTENSIVE. Computer Architecture
Memory Hierarchy Design
Block Placement; Block Identification; Interaction with Memeory; etc..."
Addressing Modes; DLX architecture; Basic Performance Issues in Pipelining; Pipeline Hazards; Pipeline with Multicycle Operations; etc..." Introduction to Computer Architecture INTRODUCTION TO COMPUTER ARCHITECTURE - D.J. Sorin, Department of Electrical & Computer Engineering, Pratt School of Engineering, Duke University Multimedia Introduction to Computer Architecture Course (Text & Images). VERY VERY VERY...EXTENSIVE. Introduction to Computer Architecture
Computer Arithmetic and ALU Design; Processor Design: Datapath and Control; Pipelined Processors; Memory and Caches; Input/Output (I/O); etc..." Advanced Computer Architecture COMPUTER SYSTEMS ARCHITECTURE - Arvind & J.Emer, MIT Computer Architecture Group, Computer Science and Artificial Intelligence Laboratory (CSAIL), MIT Multimedia Computer Systems Architecture Course (Text & Images). VERY VERY VERY...EXTENSIVE. Computer Systems Architecture
Hardwired, Non-pipelined ISA Implementation; Instruction Pipelining and Hazards; Microprogramming; Cache Organization; Memory Management: From Absolute Addresses to Demand Paging; Modern Virtual Memory Systems; Complex Pipelining; Branch Prediction; Speculative Execution; Advanced Memory; Multithreading; Virtual Machines and Dynamic Translation: Implementating ISA's in Software; Reliable Architecture; Symmetric Multiprocessors: Synchronization and Sequential Consistency; Directory-Based Cache Coherence Protocols; etc..." Computer Architecture Indexes COMPUTER ARCHITECTURE INDEX - Designed by: L. Yen, M. Xu, M. Martin, D. Burger, & M. Hill, Computer Architecture Group & the Computer Sciences Department, University of Wisconsin-Madison; Computer and Information Science, University of Pennsylvania; & the Department of Computer Sciences, University of Texas at Austin Multimedia Computer Architecture Index: Conferences, Software, Publications, etc. (Text & Images). VERY VERY VERY...EXTENSIVE. COMPUTER ARCHITECTURE TECHNICAL MANUALS, DESIGN GUIDES, ETC.
Examples of AMD64 Architecture Technical Datasheets, Design Guides & Technical Manuals include
AMD64 Architecture Programmer's Manual Volume 2: System Programming; AMD64 Architecture Programmer's Manual Volume 3: General-Purpose and System Instructions; AMD64 Architecture Programmer's Manual Volume 4: 128-Bit Media Instructions; AMD64 Architecture Programmer's Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions; Software Optimization Guide for AMD Family 10h Processors; etc..." COMPUTER ARCHITECTURE TOOLS
COMPUTER ARCHITECTURE TOOLS - I. Koren, Department of Electrical and Computer Engineering, College of Engineering, University of Massachusetts VERY VERY VERY...EXTENSIVE. For more information see Computer Architecture (ECE568/668) Home Page; Israel Koren's Home Page or the Department of Electrical and Computer Engineering
Multitask Cache Calculator
Virtual Memory Simulator Virtual Memory Calculator INPUT Values include:
Main Memory Size; Virtual Memory Size; etc..." Scoreboarding Algorithm for Dynamic Scheduling Scoreboarding Algorithm for Dynamic Scheduling Calculator
Tomasulo's Algorithm for Dynamic Scheduling Tomasulo's Algorithm for Dynamic Scheduling Calculator
Dynamic Power Management: Disk Power Management Simulator Dynamic Power Management: Disk Power Management Calculator INPUT Values include:
Head Starting Track Number; Disk Access Track Number & Time between Disk Assesses; etc..." COMPUTER SYSTEM ENGINEERING COURSES, LECTURES, TEXTBOOKS, ETC.
Computer System Engineering Course
Fault Isolation with Clients and Servers; X Window System; Virtual Memory; Virtual Processors: Threads and Coordination; Networks; Layering and Link Layer; Network Layer, Routing; Internet Routing; Congestion Control; Distributed Naming; Atomicity Concepts; Recoverability; Transactions and Consistency; etc..." INTERNETWORK DESIGN GUIDE - Cisco Systems, Inc. Multimedia Internetwork Design Guide (Text & Images). VERY VERY VERY...EXTENSIVE. Internetwork Design Guide
Designing Large-Scale IP Internetworks; Designing SRB Internetworks; Designing SDLC, SDLLC, and QLLC Internetworks; Designing APPN Internetworks; Designing DLSw+ Internetworks; Designing ATM Internetworks; Designing Packet Service Internetworks; Designing Switched LAN Internetworks; Designing Internetworks for Multimedia; Increasing Security on IP Networks; UDP Broadcast Flooding; LAN Switching; etc..." COMPUTER SCIENCE COURSES, LECTURES, TEXTBOOKS; ETC.
COMPUTER SCIENCE (SHOCKWAVE) - O. Balci, W.S. Gilley, R.J. Adams, E. Tunar, N.D. Barnette, Department of Computer Science, College of Engineering Virginia Polytechnic Institute and State University (Virginia Tech) Multimedia Introduction to Computer Science Course (Text, Images, Animations, Videos/Movies & Audio/Sound). VERY VERY VERY...EXTENSIVE. Introduction to Computer Science Course
Artificial Intelligence; Data Structures; Machine Architecture; Number Systems; Operating Systems; Programming Languages; Software Engineering..." INTRODUCTION TO ELECTRICAL ENGINEERING & COMPUTER SCIENCE - H. Balakrishnan, Department of Electrical Engineering & Computer Science, MIT Multimedia Introduction to Electrical Engineering and Computer Science Course (Text & Image). VERY VERY VERY...EXTENSIVE. Introduction to Electrical Engineering and Computer Science Course
Modulation; Filtering; I/Q modulation; Analog Radio; Digital Modulation; Advanced Digital Communications; Digital Logic; Arithmetic Circuits; Registers & Pipelining; Source Coding; Perceptual Coding; Channel Access Protocols; Best Effort Networks and Layering; The Network Layer; Reliable Data Transport; etc..." |
Examples of Computer Language Engineering Course Lectures Include
Top-Down Parsing; Scanner/Parser Project; Bottom-Up Parsing; Names, Scopes and Bindings; Unoptimized Code Generation; Introduction to Code Optimization; Loop Optimizations; Register Allocation; Parallelization; etc..." TOPICS IN COMPILER CONSTRUCTION - K.D. Cooper, Department of Computer Science, George R. Brown School of Engineering, Rice University Multimedia Topics in Compiler Construction Course (Text & Images). VERY VERY VERY...EXTENSIVE. Introduction to Compiler Construction
Introduction to Lexical Analysis; RE to DFA: Thompson's Construction and the Subset Construction; Introduction to Parsing; Top-Down Parsing; Bottom-Up Parsing; Semantic Elaboration; The Procedure Abstraction; Introduction to the Problems of Code Generation; Code Shape for Boolean Values, Relational Expressions, & Control Flow B; etc..." HOW TO WRITE FAST CODE COURSES, LECTURES, TEXTBOOKS, ETC.
How to Write Fast Code
Asymptotic analysis (multiple variables), cost analysis, solving recurrences; Architecture, microarchitecture, cache; Runtime and performance, cache behavior of code; Optimizing MMM for the Memory hierarchy, ATLAS; Gauss elimination, LU factorization; Sparse MVM, Sparsity/Bebop; SIMD vector instructions; Transforms, structured matrices, FFT; Fast DFT, FFTW; Shared memory parallelism, OpenMP; Spiral, library generator for transforms; Optimized and adaptive sorting; etc..." COMPUTER PROGRAMMING LANGUAGES COURSES, LECTURES, TEXTBOOKS, ETC.
SOURCEFORGE - SourceForge.net VERY VERY VERY...EXTENSIVE. SourceForge.net
Computer Programming Languages Courses, Lectures, Textbooks, Teaching Modules, etc. ASSEMBLY LANGUAGES, BASIC LANGUAGES, C/C++ LANGUAGES, ETC. - Programmers Heaven Multimedia Assembly Languages, Basic Languages, C/C++ Languages, etc. (Text & Images). VERY VERY VERY...EXTENSIVE. THE ART OF ASSEMBLY LANGUAGE PROGRAMMING - Copyright 1996 by Randall Hyde, Hosted by John W. Lockwood, High-Performance Networking Group, Department of Electrical Engineering, Stanford University Multimedia Assembly Language Programming Book (Text & Images). VERY VERY VERY...EXTENSIVE. Examples of "The Art of Assembly Language Programming" Book Chapters include
Boolean Algebra; System Organization; Memory Layout and Access; Variable and Data Structures; MASM: Directives & Pseudo-Opcodes; Arithmetic and Logical Operations; Control Structures; Procedures and Functions; Floating Point Arithmetic; Pattern Matching; PC Keyboard; PC Serial Ports; etc..." COMPUTATIONAL STRUCTURES COURSES, LECTURES, TEXTBOOKS, ETC.
Click on Handouts Examples of "Computational Structures Course" Lectures include
CMOS Technology; Logic Synthesis; FSMs; Synchronization; Programmability & Computability; Designing an Instruction Set; Machine Language and Compilers; Stacks and Procedures; Building the Beta; Virtual Memory; Interconnect & Communications; Pipelined Beta; etc..." ALGROITHMS COURSES, LECTURES, TEXTBOOKS, DATBASES, ETC.
DICTIONARY OF ALGORITHMS AND DATA STRUCTURES - Software Quality Group, Software Diagnostics and Conformance Testing Division, Information Technology Laboratory, National Institute of Standards and Technology (NIST) Multimedia Algorithms & Data Structures Dictionary (Text & Images). Algorithms & Data Structures Dictionary is a
Algorithm Design THE STONY BROOK ALGORITHM REPOSITORY - S. Skiena, Department of Computer Science, State University of New York (SUNY), Stony Brook Multimedia Algorithm Database (Text & Images). VERY VERY VERY...EXTENSIVE. The Stony Brook Algorithm Repository
SELF-STABILIZING ALGORITHMS - L. Kuszner, Department of Algorithms and System Modeling, Faculty of Electronics, Telecommunications and Informatics, Gdansk University of Technology, Gdansk, Poland Multimedia Self-stabilizing Algorithms Database (Text & Images). VERY VERY EXTENSIVE. For more information see Lukasz Kuszner's Home Page or the Department of Algorithms and System Modeling Undergraduate Algorithms Courses & Lectures DESIGN AND ANALYSIS OF COMPUTER ALGORITHMS - Rashid Bin Muhammad, Department of Computer Science, Kent State University Multimedia Design and Analysis of Computer Algorithms Course (Text & Images). VERY VERY VERY...EXTENSIVE. Algorithms
An algorithm is a finite step-by-step procedure to achieve a required result; An algorithm is a sequence of computational steps that transform the input into the output; An algorithm is a sequence of operations performed on data that have to be organized in data structures; An algorithm is an abstraction of a program to be executed on a physical machine (model of Computation); etc..."
Divide & Conquer Algorithms; Dynamic Programming Algorithms; Hash Table; Graph Algorithms; String Matching; Sorting; Linear-Time Sorting; Computational Geometry; Computational Complexity; Approximate Algorithms; etc..." INTRODUCTION TO ALGORITHMS (REAL PLAYER, QUICKTIME, MPEG) - E. Demaine & C. Leiserson, Department of Mathematics, & the MIT OpenCourseWare, MIT Multimedia Introduction to Algorithms Course (Text, Images, Videos/Movies & Audio/Sound) VERY VERY VERY...EXTENSIVE. Introduction to Algorithms Course
Divide-and-Conquer: Strassen, Fibonacci, Polynomial Multiplication; Linear-time Sorting: Lower Bounds, Counting Sort, Radix Sort; Hashing, Hash Functions; Red-black Trees, Rotations, Insertions, Deletions; Augmenting Data Structures, Dynamic Order Statistics, Interval Trees; Dynamic Programming, Longest Common Subsequence; Shortest Paths I: Properties, Dijkstra's Algorithm, Breadth-first Search; etc..." ALGORITHMS - S. Skiena, Department of Computer Science, State University of New York (SUNY), Stony Brook Multimedia Algorithms Video Course (Text, Images, Videos/Movies & Audio/Sound) Examples of "Skiena's Algorithms" Course Video Lectures include
Elementary Data Structures Video Lecture; Dictionary data structures/Trees Video Lecture; Sorting Video Lecture; Heapsort/Priority Queues Video Lecture; Linear Sorting Video Lecture; Graph Data Structures Video Lecture; Topological Sort/Connectivity Video Lecture; Dynamic Programming Video Lectures; NP-completeness Video Lectures; Reductions Video Lecture; etc..." COMPUTER ARITHMETIC ALGORITHMS SIMULATOR - I. Koren, Department of Electrical and Computer Engineering, College of Engineering, University of Massachusetts VERY VERY VERY...EXTENSIVE. Computer Arithmetic Algorithms Calculators Subject Categores include:
Floating-Point Arithmetic; Elementary Functions; Unconventional Number Systems; Miscellaneous..."
Ripple Carry Adder Calculator INPUT Values include:
Multiplication Algorithms: 2's Complement Array Multiplier with Timing Calculator 2's Complement Array Multiplier with Timing Calculator INPUT Values include:
Division Algorithms: Division using overlapping SRT stages Calculator Division using overlapping SRT stages Calculator INPUT Values include:
Type of divider to use (srt-4 comprised of 2 srt-2; srt-8 comprised of 3 srt-2; srt-16 comprised of 4 srt-2; etc.); Signal Delays (CSA; 3 input Mux; 7 input Mux; etc.)..." Square Root Algorithms: Nonrestoring Square Root Calculator Nonrestoring Square Root Calculator INPUT Values include:
Floating-Point Arithmetic Algorithms: Floating Point Demonstration of FAR and CLOSE cases Calculator Floating Point Demonstration of FAR and CLOSE cases Calculator INPUT Values include:
Signal Delays (Pred. Exponent; Pred. Leading Zeroes; Simple 2 to 1 Mux; etc.)..." Elementary Functions Algorithms: Trigonometric Functions Calculator Trigonometric Functions Calculator INPUT Values include:
Unconventional Number Systems Algorithms: Residue Addition and Multiplication Calculator Residue Addition and Multiplication Calculator INPUT Values include:
Miscellaneous Algorithms: Wallace Carry-Save Tree Calculator Wallace Tree Simulations Calculator INPUT Values include:
ALGORITHMS FOR ANALYZING MASSIVE DATA SETS AND DATA MINNING - S. Khuller, Algorithms and Theory Group, Department of Computer Science, University of Maryland Multimedia Algorithms for Analyzing Massive Data Sets and Data Mining Course (Text & Images). VERY VERY VERY...EXTENSIVE. Examples of "Algorithms for Analyzing Massive Data Sets and Data Mining" Course Lectures include
Finding heavy hitters; Finding Frequent elements (2 pass scheme) and amortized analysis; Hash functions; Triangle counting in streams; Counting distinct element; Clustering of Streaming Data; Data streams and histograms; Data Layout Problems; Data Mining; etc..." TOPICS IN ALGORITHMS: COMBINATORIAL OPTIMIZATION: ALGORITHMS AND COMPLEXITY- S. Khuller, Algorithms and Theory Group, Department of Computer Science, University of Maryland Multimedia Topics in Algorithms: Combinatorial Optimization: Algorithms and Complexity Course (Text & Images). VERY VERY VERY...EXTENSIVE.
Assignment Problem; Flows; Preflow-Push (CLRS); Min Cost Flows; Min Mean Cycles; Vertex Cover Approximation; Steiner Trees/TS; Scheduling; Primal Dual; etc..." PARALLEL COMPUTING COURSES, LECTURES, TEXTBOOKS, ETC.
Applied Parallel Computing Course
The Memory Hierarchy; Single Processor Condiderations for Dense Linear Algebra; etc..."
Red-Black Ordering for Parallel Implementation; Conjugate Gradient Method; Preconditioning; Symmetric Supernodes; Efficient Sparse Matrix Algorithms; etc..."
The Basic Algorithm; Methods for Force Calculation; Multipole Expansion; Taylor Expansion; etc..." INTERVAL ARITHMETIC OPERATIONS CALCULATORS & APPLETS
Interval Calculator
INTERVAL ARITHMETIC CALCULATORS - T.J. Hickey, Department of Computer Science, Brandeis University VERY VERY EXTENSIVE. Interval Arithmetic Calculators include:
IA-Eval "...a simple Interval Arithmetic Evaluator..." GIA-Eval "...A General Interval Arithmetic Evaluator..." INTERVAL ARITHMETIC CONSTRAINT SOLVER - T.J. Hickey, Department of Computer Science, Brandeis University VERY VERY EXTENSIVE. For more information see Timothy J. Hickey's Home Page or the Department of Computer Science PROCESSOR DESIGN CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Bus Occupancy Iteration Calculator INPUT Values include
FUPA - Floating Point Unit Area Calculator Floating Point Unit Area Calculator INPUT Values include
Latency for FP Multiplies; Latency for FP Divides; Drawn Feature Size; etc..." Optimum Pipeline Calculator Optimum Pipeline Calculator INPUT Values include:
Step 2: Performance vs. Cycle Time "...Cycle Time; Number of Stages needed..." RAIDiator Calculator RAIDiator Calculator
Silicon Area Tool Calculator Silicon Area Calculator
Computer - Build Your Own
BUILD YOUR OWN PC, SERVER, GAMING PC, ETC. - ExtremeTech, Ziff Davis Publishing Holdings Inc. VERY VERY VERY...EXTENSIVE. For more information see ExtremeTech A COMPLETE ILLUSTRATED GUIDE TO THE PC HARDWARE - Michael Karbo, Karbo's Guide, Denmark VERY VERY VERY...EXTENSIVE. Computer Components Power Suppy Needs
Type of CPU; Type of Video Card; Quantity of Memory; Number of Hard Drives; Optical Drives; PCI Cards; External Devices; Other Accessories: Other Hardware automatically taken into the equation (Motherboard, Keyboard & Mouse, CPU FAN); etc..." |
IMAGE PROCESSING: ALL OPERATOR EXPERIMENTATION (JAVA APPLETS) - R. Fisher, S. Perkins, A. Walker and E. Wolfart, School of Informatics, University of Edinburgh, Edinburgh, Scotland, U.K. Multimedia Image Processing Course, Teaching Modules, Calculators, Applets (Text & Images). VERY VERY VERY...EXTENSIVE.
Detailed descriptions of how each operation works; A JAVA demonstration of each operator, with online JAVA code for the core of the algorithm; An interactive tableau where multiple operators can be linked together to demonstrate sequences of operations; etc..."
Point Operations; Geometric Operations; Image Analysis; Morphology; Digital Filters; Feature Detectors; Image Transforms; Image Synthesis; Convolution..."
Computer Image Processing Applets include:
Pseudo Screen Applet; Boundary Following Algorithm Applet; Connected Component Labelling Algorithm Applet; Thinning Algorithm Applet; Zernike Polynomials Applet; Zernike Reconstruction Applet
Intensity Quantization Applet "...demonstrates the effects of various levels of intensity quantization on an image..." Boundary Following Algorithm Boundary Following Algorithm Applet "...shows the working of the boundary following algorithm, using a binary image..." Digital Image Processing Calculator
IMAGE LINE PROFILES - Wolfram Research Inc. Image Line Profiles Calculator
CHROMATICITY COURSES, LECTURES, TEACHING MODULES, ETC.
CHROMATICITY VIDEOS/MOVIES & AUDIO/SOUND COLOR CALCULATORS, APPLETS, ANIMATIONS & SPREADSHEETS (XLS) COLORIMETRIC REPRESENTATIONS CALCULATORS & SPREADSHEETS (XLS) COLOR CALCULATORS (SPREADSHEETS OPEN ONLINE WITH EXCEL, iWORK-NUMBERS, IBM LOTUS SYMPHONY, NEOOFFICE, OPENOFFICE CALC, ETC.) - B.J. Lindbloom VERY VERY VERY...EXTENSIVE. Color Calculators include:
Levels Calculator; ColorChecker Calculator; ColorChecker RGB Summaries, Calculators and Lab TIFF File; Munsell Display Calculator; Dot Gain Calculator;
CIE Color Calculator
Dot Gain Calculator Dot Gain Calculator
Introduction to Color
Spectrum Calculator
The Color Space Conversions Calculator Color Space Conversions Calculator
COLOR MIXING CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
JavaGel
COLOR THEORY CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Color Theory Applets can be run with Java; JavaWebStart; Java plugin; etc. Color Theory Applets include:
Combined Color Mixing Applet; Metamers Applet; Reflection Applet; RGB Insufficiency Applet; Single Cell Response Applet; Triple Cell Response Applet; Two Materials Applet COMPUTER GRAPHICS COURSES, LECTURES, TEACHING MODULES, ETC.
COMPUTER GRAPHICS EXPERIMENTS - Ken Perlin, Media Research Laboratory, Department of Computer Science, New York University Multimedia Computer Graphics Experiments & Undergraduate & Graduate Courses (Text, Images, Animations, Simulations, Videos/Movies & Audio/Sound). VERY VERY VERY...EXTENSIVE. Examples from over "18" Computer Graphics Experiments Categories, which include over "100" Interactive Computer Graphics Modules, include
Computer Games; User Interfaces; Physical Media; Multimedia; etc..." COMPUTER GRAPHICS APPLETS - Exploratory Project, Department of Computer Science, Brown University Multimedia Computer Graphics Teaching Modules (Text & Images). VERY VERY VERY...EXTENSIVE. Computer Graphics Categories include
Linear Algebra; Lighting and Shading; etc.
Scenegraphs Applets
Viewing Techniques Applets Viewing Techniques Applets
Perspective Camera Parameters; Perspective Camera Transformation; Radiosity Form Factor; etc..." Lighting & Shading Applets Lighting & Shading Applets
Radiosity Shooting vs Gathering; etc..." |
COMPUTER GRAPHICS ALGORITHMS (JAVA APPLETS) - R. Mukundan, Department of Computer Science and Software Engineering, University of Canterbury, Christchurch, New Zealand VERY VERY EXTENSIVE. For more information see Java Applets Center; R. Mukundan or the Department of Computer Science and Software Engineering
RGB Color Positions Applet
Drawing Algorithms: Midpoint Algorithm for Line Drawing Midpoint Algorithm for Line Drawing Applet
Two Dimensional Transforms: 2D Scale Tramsformation 2D Scale Tramsformation Applet
2D Transforms Applet
3D Viewing Applet 3D Viewing Applet
Computer Graphics Course Topics include:
Lighting and Shading; OpenGL Example Program; 3D Viewing; 3D Modeling; etc..."
Ray Tracing Applet
Polygon Clip Applet Polygon Clip Applet
TWO-D GRAPHICS CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Two-D Graphics and Animation Applet
A GRAPHICS TOOL FOR LINDERMAYER SYSTEMS
LGrammar
CONTRACTION OF SHADOW CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Available English & French/Français. Contraction of Shadow Calculator
|
HOW YOUR HARD DISK DRIVE WORKS (SHOCKWAVE & APPLETS) - IBM Research, IBM Corporation VERY EXTENSIVE. How Does a Hard Drive Work includes:
Visualize Magnetoresistive (MR) and Giant Magnetoresistive (GMR) Heads in action; Observe the physics of Giant Magnetoresistive (GMR) in motion..." HOW A HARD DRIVE WORKS (JAVA APPLET) - Java programming: K.I. Tchourioukanov; Author: M.W. Davidson, Molecular Expressions: Exploring the World of Optics & Mircroscopy, Florida State University How A Hard Drive Works Applet
Computer Modeling, Machine Language
MACHINE LANGUAGE CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS INTRODUCTION TO XCOMPUTER - D. Eck, Department of Mathematics & Computer Science, Hobart and William Smith Colleges, Geneva, N.Y. VERY VERY VERY...EXTENSIVE. The xComputer Applet
Assembly Language Programming Applet
Subroutines Subroutines Applet & Teaching Modules
Introduction to Programming Introduction to Programming Applet & Teaching Modules
Regular Expression Calculator
Machine Language, Assembly Language, High-Level Language ASSEMBLY LANGUAGE PROGRAMMING - D. Eck, Department of Mathematics & Computer Science, Hobart and William Smith Colleges, Geneva, N.Y. VERY VERY EXTENSIVE. Assembly Language Programming Applet
SN MACHINE LANGUAGE SIMULATION (JAVA APPLET) - S. Nilsson, School of Computer Science and Communication, Royal Institute of Technology, Stockholm, Sweden VERY EXTENSIVE. SN Maching Language Simulation allows you to
BUS CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
PENTIUMTM III AND PENTIUM PRO MICROPROCESSOR BUS SIGNALS (JAVA APPLET) - Warthman Associates VERY VERY EXTENSIVE. Pentium and Pentium Pro Microprecessor Bus-Signal Animation
Computer Monitors
Monitor Spectral Applet allow you to
|
Voltmeter, Wheatstone, etc.
FREQUENCY CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS ANALOG METER CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS ANALOG METER (JAVA APPLET) - Nondestructive Testing (NDT) Education Analog Meter Calculator INPUT Values include:
CURRENT DESIGN & SOURCE CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Current Source Calculator INPUT Values include:
DIGITAL FREQUENCY DISCRIMINATOR CALCULATORS & APPLETS
Digital Frequency Discriminator Calculator INPUT Values include:
EDDY CURRENT CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
MULTIMETER VOM CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
MULTIMETER VOM (JAVA APPLET) - Fu-Kwun Hwang, Virtual Physics Laboratory, Department of Physics, National Taiwan Normal University Multimeter VOM:
REFLECTOMETER CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Reflectometer
VOLTAGE-CURRENT-RESISTANCE-POWER CALCULATORS & APPLETS
Voltage-Current-Resistance-Power INPUT Values include:
WHEATSTONE BRIDGE CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
Wheatstone Bridge Calculators include:
Control & Measurement
CONTROL SYSTEM DESIGN AND ANALYSIS - SoftIntegration, Inc. VERY VERY VERY.....EXTENSIVE. Control System Design and Analysis Calculators
Frequency Domain Analysis Calculators; Analysis and Design in State-Space Calculators; Model Reduction and Dynamics Calculators; Root Locus Design Calculators; Model Conversion Calculators; System Conversion Calculators; System Interconnection Calculators..."
"...The time-domain approach is a unified method for analyzing and designing systems modeled by either modern or classical approach..." Frequency-Domain Analysis Calculators "...The frequency response is the system's response to sinusoidal inputs. The output of a linear time-invariant system to a sinusoidal input is a sinusoid of the same frequency but with..." Analysis and Design in State-Space Calculators "...The state-space method is the modern approach for control system design and analysis. The controllability and observability are important structural properties of a control system..." MEASUREMENT & CONTROL COURSES & TEACHING MODULES WITH CALCULATORS & APPLETS
Examples of Measurement and Control Teaching Modules, Databases & Calculators include:
Force Related Measurements; etc...."
Wire Color Codes and Limits of Error; Introduction to Temperature Controllers; Introduction to Temperature Measurement; etc..."
Introduction to Pressure Transducers; etc..."
Liquid Flowmeters; etc..."
Introduction to Data Acquisition Systems; Introduction to Data Logging Systems; etc..." CONTROL SYSTEMS CALCULATORS, APPLETS, ANIMATIONS & SIMULATIONS
MECHANISM DESIGN AND ANALYSIS - SoftIntegration, Inc. VERY VERY VERY...EXTENSIVE. Ch Mechanism Toolkit
Crank-Slider mechanism; Geared fivebar linkage; Fourbar-slider; Watt (I) sixbar linkage; Watt (II) sixbar linkage; Stephenson (I) sixbar linkage; Stephenson (III) sixbar linkage; Cam-follower system..." CONTROL SYSTEMS DESIGN CALCULATORS & APPLETS
CONTROL SYSTEMS DESIGN INTERACTIVE SIMULATIONS (JAVA APPLETS) - G.C. Goodwin, S.F. Graebe & M.E. Salgado, Department of Electrical & Computer Engineering, University of Newcastle, Australia Multimedia Control Systems Design for Continuous Casting and Rolling Mills from the Steel Industry Course (Text, Images, Simulations & Applets). VERY VERY EXTENSIVE. Control Systems Design for Continuous Casting and Rolling Mills from the Steel Industry Chapters include:
Tank Level Control; Ball and Plate; Shape Control; Distillation Columns; pH Control; etc..."
Steel Production
Primary Forming; Manufacturing; Fabrication & Finishing; Products & Applications; etc..."
Steelmaking Modules & Videos examples include:
Oxygen Control; Removal of Impurities; Ladle Top Slag; etc..." Casting Casting Modules & Videos examples include:
Continuous Castings Video; Ingot Casting Video..." Primary Forming Primary Forming Modules & Videos examples include:
Elongation of Inclusions during Hot Rolling; etc..." Manufacturing, Fabrication & Finishing Manufacturing, Fabrication & Finishing Modules & Videos examples include:
Pressing of Steel Sink Video; Drilling Video; Machining Video; Weldability; Coatings for Corrosion Protection; Surface Hardening; etc..." |
PARALLEL ALGORITHM APPLETS, SORTING ALGORITHM APPLETS TREE ALGORITHM CALCULATORS & APPLETS DATA STRUCTURE APPLETS WITH COURSES DATA STRUCTURES: ALGORITHM APPLETS - R.K. Ghosh, Department of Computer Science and Engineering, Indian Institute of Technocology, Kanpur, India VERY VERY VERY...EXTENSIVE. Algorithm Applets include:
String Matching Applets; Stack and Queue Applets; Binary Search Tree Applets; Heap/Priority Queue Applets; Red Black Tree Applets; AVL Tree Applets; etc..."
Sorting Applets include
Postman Sort Applets; Two-way Selection Sort Applets; etc..." String Matching Applets String Matching Applets include
Boyer Moore String Matching Algorithm Applet; Knuth Morris Pratt String Matching Algorithm Applet; Robin-Karp String Matching Algorithm Applet..." Data Structures and Algorithms
Data Structures and Algorithms Applets include:
Linked Lists Applets; Recursion Applets; Advanced Sorting Applets; Binary Tree Applets; Red-black Tree Applets; 2-3-4 Tree Applets; Hash Table Applets; Heap Applets; Graphs Applets; Weighted Graphs Applets..."
EXAMPLES OF SPECIFIC DATA STRUCTURE CALCULATORS & APPLETS
"...An implementation of Ford & Fulkerson's MaxFlow algorithm..." For more information see Attic for old programs, Christoph Dürr's Home Page or the Laboratoire d'Informatique de l'Ecole Polytechniqe SKIPLIST APPLET: A PROBABILISTIC ALTERNATIVE TO BALANCED TREES - T. Wenger, Institute of Computer Science and Applied Mathematics, UNI, Bern, Switzerland VERY EXTENSIVE. Skip Lists
THE GISHUR PORJECT JAVA APPLETS - T. Wolf, Germany VERY VERY EXTENSIVE. Gishur
|
|
Electrical & Computer Engineering Center Engineering Center Calculators On-Line Center ~ Home Page |