ON-LINE NOTES FOR COMPUTER SCIENCE AND INFORMATION TECHNOLOGY.

ON-LINE NOTES FOR COMPUTER SCIENCE AND INFORMATION TECHNOLOGY.



   DIGITAL LOGIC DESIGN   
  1. Digital Logic  Direct Links to Other Digital Pages
  2. Digital Logic Lessons Have a look.... 

MICROPROCESSOR - INFORMATION SOURCES
  1. Tom's Hardware Guide (Must Visit) Mainboard Guide, CPU Guide, Graphics Guide, Display Guide , Audio Video Guide, Storage Guide, Mobile Device Guide, Peripherals & Consumer Electronics,Networking Guide
  2. PC Hardware Blue Book Great Info on All kinds of Hardware
  3. Microprocessor Charts 486, 586, 786 etc.
  4. Processor Upgrading FAQ This FAQ is a compilation of answers offered to the most Frequently Asked Questions on newsgroups concerning upgrading a computer's processor.
  5. PC Guide One of the Internet's premier sites for detailed PC reference information.
  6. CPU Central Find reviews on computer hardware, CPU, Intel, AMD, transmeta, cooling, Athlon Thunderbird. Also find news on the computer industry. information on CPU's from Intel, AMD, Cyrix, and AMD, such as the Pentium, Pentium MMX, Pentium II, K5, K6, 6x86, 6x86MX, and Winchip C6.
  7. Microprocessors (Intel): Hardware information / Internet Resources for microprocessors Latest News  PC Mechanic Everything You wanna know about PC
  8. A CPU History History of 8086, Intel 8088, NEC V20 and V30, Intel 80186, 286, 386, 486, Pentium
  9. What Processor Do You Need? Information in Plain English to make the best choice in processor for you
  10. System Optimization Information Sys Opt.com provides IT professionals and savvy PC Enthusiasts with the hardware information they need to make improved buying decisions, maximize PC productivity, improve their knowledge of the latest technology, and more.

DISCRETE MATHEMATICS
  1.  Eric Weisstein's world of mathematics hosted by the developers of MATHEMATICA..
  2.  Discrete Mathematics and Applications Online edition of the book
  3.  The Four Color Theorem This page gives a brief summary of a new proof of the Four Color Theorem and a four-coloring algorithm  found by Neil Robertson, Daniel P. Sanders, Paul Seymour and Robin Thomas. ....
  4.  Definitions from Discrete Mathematics This is a tentative, and growing list of definitions, taken from various sources on Discrete  Mathematics Sources
  5.  Princeton Discrete Mathematics Seminar
  6.  Seminars in PostScript (PS) format
  7.  Discrete math tutorials, lessons and instructions. What is Discrete Math? Why learn Discrete Math? A great introduction to Discrete  Mathematics. ...
  8.  Discrete Mathematics This is the home page for the Discrete Mathematics course. Most files are in dvi format.
  9.  Discrete Mathematics Lecture Notes in PDF format..... Discrete mathematics in ASCII math.syntax

COMPUTER NETWORKING, INTERNET PROTOCOLS
  1.  Networking and Connectivity: Making the Connection Networking..is it for you? Networking Requirements,Objectives, Applications  etc.
  2.  10 Commonly Made Network mistakes Which one of these 10 network mistakes do you make?
  3.  Beej's Guide to Network Programming Using Internet Sockets - Recommended
  4.  Network Programming Resources A must visit for Network Programmers
  5.  Network and Dial-Up Connections in Windows Step by step tutorial
  6.  Socket Programming in C Simple Examples
  7.  Introduction to TCP/IP Cool Tutorial
  8.  Daryl's TCP/IP Primer Addressing and Subnetting on the Near Side of the 'Net
  9.  TCP/IP Resources List Must visit - Great links
  10.  Internet Protocols Internet Protocol (IP), Internet Control Message Protocol (ICMP), Transmission Control Protocol (TCP) , Internet  Protocols Application-Layer Protocols

COMPILER DESIGN
  1.  Modern Compiler Design The book is intended for those have at least used a compiler and have given some thought to the notion of  compilation. It is not an introductory course (although it explains almost everything from basics).
  2.  Compilers and Compiler Generators - An Introduction with C++ (Must Visit) Great book by P.D. Terry contains - parsing, code  generation, emulation and virtual machines.
  3.  Compiler Connection A Resource for Compiler Developers and Those Who Use Their Products and Services.
  4.  JLex: A Lexical Analyzer Generator for Java JLex is a lexical analyzer generator, written for Java, in Java. JLex was developed by Elliot  Berk at Princeton University. It is now maintained by C. Scott Ananian.
  5.  Let's Build a Compiler, by Jack Crenshaw (Recommended) This fifteen-part series, written from 1988 to 1995, is a non-technical  introduction to compiler construction. You can read the parts on-line or download them in a ZIP file.
  6.  Catalog of Free Compilers and Interpreters This list catalogues freely available software for language tools, which includes the  following: compilers, compiler generators, interpreters, translators, important libraries, assemblers, etc. -- things whose user  interface is a language.
  7.  Researchers in Programming Languages and Compilers Links to home pages of researchers working on programming language  theory, design, implementation, and related areas.
  8.  Modern Compiler Design The book is intended for those have at least used a compiler and have given some thought to the notion of  compilation. It is not an introductory course (although it explains almost everything from basics).
  9.  Compiler Construction using Flex and Bison Introduction to Parser,Scanner, Context, Optimization, Virtual Machines, Stack Machine,  Code Generation, Peep hole optimization,Flex, Bison
  10.  Compilers and Compiler Generators - An Introduction with C++ (Must Visit) Great book by P.D. Terry contains - parsing, code  generation, emulation and virtual machines.
  11.  Compiler Connection A Resource for Compiler Developers and Those Who Use Their Products and Services.
  12.  JLex: A Lexical Analyzer Generator for Java JLex is a lexical analyzer generator, written for Java, in Java. JLex was developed by Elliot  Berk at Princeton University. It is now maintained by C. Scott Ananian.
  13.  Let's Build a Compiler, by Jack Crenshaw (Recommended) This fifteen-part series, written from 1988 to 1995, is a non-technical  introduction to compiler construction. You can read the parts on-line or download them in a ZIP file.
  14.  Catalog of Free Compilers and Interpreters This list catalogues freely available software for language tools, which includes the  following: compilers, compiler generators, interpreters, translators, important libraries, assemblers, etc. -- things whose user  interface is a language.
  15.  Researchers in Programming Languages and Compilers Links to home pages of researchers working on programming language theory,  design, implementation, and related areas.

DATABASE MANAGEMENT SYSTEMS
  1.  Brief Introduction to Relational Databases Database presentation - Mainly put together the Access tutorial..the link has been  provided on the same page. 
  2.  The Rise of Relational Databases Nice Article on Emergence of Computerized Databases.
  3.  What Is an Oracle Relational Database? Describes a database, and its fields and records. Illustrates the layout of an Oracle  database table. Explains how a primary key keeps the records unique. Explains the concepts of a relational database and a foreign  key. Describes the common use of lookup tables.
  4.  XML representation of a relational database Less info but worth looking
  5.  Relational Databases Using relational databases as a backend for websites.
  6.  What is RDBMS How they are different from earlier databases with records and fields - from Howstuffworks
  7.  Reviews of Relational Databases Like MySQL, Pervasive.SQL 2000 , DB2 Universal Database Enterprise Edition V7.1, SQL Server 2000  , mSQL, SQL Server 7.0 Enterprise Edition, PostgreSQL, Oracle8i Release 3 , SQLBase , Dynamic Server.2000, Ingres II, Paradox 9  Developer Edition, GNU SQL,Adaptive Server Enterprise 12.0
  8.  Your First Database Relational database explained, defining and linking tables, SQL, VBScript, ActiveX Data Objects, 2-D arrays
 

SOFTWARE ENGINEERING NOTES , REFERENCES
  1.  Software Engineering in the Academy Research Paper (PDF)
  2.  Interactive Software Engineering One more paper in PDF format.
  3.  Software Engineering: A Roadmap by Anthony Finkelstein and Jeff Kramer
  4.  Software Engineering and Middleware: A Roadmap I really don't understand what this guy is talking about
  5.  Software Engineering: Building on Past Successes PDF Presentation
  6.  Process Models in Software Engineering A comprehensive review of the alternative models of software evolution that are of current  use as the basis for organizing software engineering projects and technologies.
  7.  Guide to the Software Engineering Online Book in PDF format
  8.  Software Engineering Lecture notes Some useful stuff
  9.  Software Engineering Methods Lecture Notes in HTML format .
  10.  Lecture Notes on Engineering Measurement for Software Engineers Discussions, Suggestions 

DATA STRUCTURES, ALGORITHMS, GRAPHS [ C/C++, JAVA ]
  1.  Dictionary of Algorithms and Data Structures This is a dictionary of algorithms, algorithmic techniques, data structures, archetypical  problems, and related definitions.
  2.  Data Structures Lecture Notes by Peter M Williams.
  3.  Algorithms Directory Algorithms lecture notes, courses, tutorials, references, guides and online books.
  4.  A Compact Guide to Sorting and Searching by Thomas Niemann Includes nice introduction on arrays, linked lists etc. Nice diagrams  and tables. Pascal, C, and Visual Basic...You can also download softcopy.
  5.  Seminar on Algorithmic Aspects of Game Theory Emphasis is on mathematically sophisticated techniques in the interface between  algorithms and game theory, as well as their applications to the Internet.
  6.  Design and Analysis of Algorithms - Lecture Notes Good notes in HTML form
  7.  Graph Theory Lessons My Favorite page
  8.  JDSL - Data Structures Library in Java JDSL is the Data Structures Library in Java. It is a collection of Java interfaces and classes that  implement fundamental data structures and algorithms.
  9.  Data Structure Course Lecture Notes by Prof. Robert C. Holte
  10.  Data Structures and Problem Solving Using Java Source Code download
  11.  Algorithms and Data Structures Research & Reference Material Computer Algorithms and Data Structure.                                     

No comments:

Post a Comment