Sponsored Links


+ Reply to Thread
Results 1 to 1 of 1

Thread: CS101 Introduction to Computing Handouts

  1. #1
    Senior Member viki's Avatar Users Flag!
    Join Date
    May 2010
    Posts
    2,350

    98 CS101 Introduction to Computing Handouts

    Sponsored Links
    Table of Contents:

    Lecture 1
    Introduction
    1 1 Charles Babbage (1791-1871)
    1 2 The Analytical Engine
    1 3 Ada, Countess of Lovelace(1815-52)
    1 4 Course Contents & Structure
    Lecture 2
    Evolution of Computing
    2 1 Turing Machine – 1936
    2 2 The “Turing test”
    2 3 Vacuum Tube – 1904:
    2 4 ABC – 1939
    2 5 Harvard Mark 1 – 1943:
    2 6 ENIAC – 1946
    2 7 Transistor – 1947
    2 8 Floppy Disk – 1950
    2 9 UNIVAC 1 – 1951
    2 10 Compiler - 1952
    2 11 ARPANET – 1969
    2 12 Intel 4004 – 1971
    2 13 Altair 8800 – 1975
    2 14 Cray 1 – 1 976
    2 15 IBM PC – 1981
    2 16 Apple Macintosh – 1984
    2 17 World Wide Web -1989
    2 18 Quantum Computing with Molecules
    Lecture 3
    3 1 Browser
    3 2 URL
    3 3 What is a Web site?
    3 4 What is Home Page of a web site?
    3 5 Who invented the Web & Why?
    3 6 Future of the Web: Semantic Web
    3 7 Useful Web page
    Lecture 4
    4 1 Computer Types According to Capability
    4 2 Supercomputers
    4 3 Mainframe Computers
    4 4 Servers / Minicomputers
    4 5 Desktops
    4 6 Portables
    4 7 Ranking w r t installed number
    4 8 All computers have the following essential hardware components:
    4 9 Input Devices
    4 10 What is Port?
    4 11Many Types of Ports
    4 12 Processor
    4 13 Memory/Storage
    4 14 Classifying Memory/Storage
    4 15 Output Devices
    4 16 Modem
    Lecture 5
    5 1 PC Parts
    5 2 Inside of the CPU
    5 3 The Processor Module
    Lecture 6
    6 1 To develop your personal Web page
    Lecture 7
    7 1 Microprocessor
    7 2 Integrated Circuits
    7 3 Devices
    7 4 Microprocessor system
    7 5 Micro-controllers
    7 6 The Main Memory Bottleneck
    7 7 Cache
    7 8 Microprocessors Building Blocks
    Lecture 8
    Binary Numbers & Logic Operations
    8 1 Why binary
    8 2 Boolean Logic Operations
    8 3 Truth Table for the XOR Operation
    8 4 STRATEGY: Divide & Conquer
    Lecture 9
    HTML Lists & Tables (Web Development Lecture 3)
    9 1 Single Tags
    9 2 Types of Lists
    9 3 Ordered List Types
    9 4 Useful URL
    Lecture 10
    Computer Software
    10 1 Machine Language
    10 2 Language Translators
    10 3 Software Development
    10 4 Major Types of SW
    10 5 System SW are programs that …
    10 6 Operating System
    10 7 Utilities:
    10 8 Language Translators
    10 9 Device Drivers
    10 10 Application SW
    10 11 Another way of classifying SW
    10 12 Who Owns Software?
    10 13 Main types of SW licensees
    10 14 Proprietary SW License
    10 15 Freeware SW License
    10 16 Open-Source SW License
    10 17 Shareware SW License
    10 18 Trialware
    Lecture 11
    Operating Systems
    11 1 Why Have OSes?
    11 2 Core Tasks of an OS
    11 3 OS Components
    11 4 Kernel
    11 5Types of OS’es
    11 6 Another Way of Classifying
    11 7 How many different OS’es are there?
    11 8 Comparing Popular OS’es
    Lecture 12
    Interactive Forms (Web Development Lecture 4)
    12 1 Server-Side Scripts
    12 2 Checkbox Input Element
    12 3 Radio Button Input Element
    12 4 Select from a (Drop Down) List
    12 5 File Upload Input Element
    Lecture 13
    Application Software
    13 1 Two Major Types of Software
    13 2 Application Software
    13 3 Classification According to the Mode
    13 4 Classification According to Application Area
    13 5 Scientific/Engineering/Graphics Apps
    13 6 Scientific SW
    13 7 Engineering SW
    13 8 Graphics & Animation SW (1)
    13 9 Business Applications
    13 10 E-Commerce Software
    13 11 ERP (Enterprise Resource Planning) SW
    13 12 DSS (Decision Support Systems) SW
    13 13 Productivity SW
    13 14 Word Processors
    13 15 Web Page Development SW
    13 16 Spreadsheet SW (1)
    13 17 Spreadsheet SW (2)
    13 18 Presentation Development SW
    13 19 Small-Scale Databases SW (1)
    13 20 Small-Scale Databases SW (2)
    13 21 Productivity SW Suites
    13 22 Document-Centered Computing (DCC) - 1
    13 23 Document-Centered Computing (DCC) - 2
    13 24 Entertainment SW
    13 25 Music & Video Players
    13 26 Music Generation & Movie Editing SW
    13 27 Games
    13 28 Educational SW
    13 29 Electronic Encyclopedias
    13 30 On-Line Learning
    13 31 Interactive CD’s
    13 32 Attributes of Good Application Software
    Lecture 14
    Word Processing
    14 1 Word Processor
    14 2 Types: WYSIWYG-based & Markup-based
    14 3 Desktop Publishing (DTP)
    14 4 Word Processors for the Web
    14 5 Let’s try to use MS Word for creating a CV
    Lecture 15
    More on Interactive Forms (Web Development Lecture 5)
    15 1 Single-Line Text Input Field
    15 2 Password Input Field
    15 3 Hidden Input
    15 4 Checkbox Input Element
    15 5 Radio Button Input Element
    15 6 File Upload Input Element
    15 7 Reset Button Input Element
    15 8 Submit Button Input
    15 9 Multi-Line Text Input Area
    15 10 Select from a (Drop Down) List
    15 11 Client-Side Scripting is a viable alternate
    15 12 Server-Side Scripts: Review
    15 13 Why JavaScript?
    Lecture 16
    Algorithms
    16 1 Algorithm for Decimal-to-Binary Conversion
    16 2 Algorithm (Better Definition)
    16 3 Why Algorithms are Useful?
    16 4 Analysis of Algorithms
    16 5 Al-Khwarzmi
    16 6 Greedy Algorithm
    16 7 Deterministic Algorithm (1)
    16 8 Randomized Algorithm (1)
    16 9 Randomized Algorithm (2)
    16 10 Deterministic Algorithm (2)
    16 11 Heuristic
    16 12 The Brute Force Strategy (1)
    16 13 The Brute Force Strategy (2)
    16 14 A Selection of Algorithmic Application Areas
    16 15 Flowchart
    Lecture 17
    Algorithms II
    17 1 Algorithm Building Blocks
    17 2 Solution in Pseudo Code
    17 3 Tips on Writing Good Pseudo Code
    17 4 Pros and Cons of Flowcharts (1)
    17 5 Pros and Cons of Flowcharts (2)
    17 6 Pros and Cons of Pseudo Code (1)
    17 7 Pros and Cons of Pseudo Code (2)
    Lecture 18
    Objects, Properties, Methods (Web Development Lecture 6)
    18 2 Advantages of Client-Side Scripting
    18 3 Disadvantages
    18 4 JavaScript
    18 5 Client-Side JavaScript
    18 6 Properties
    18 7 Event Handlers
    Programming Languages
    19 1 Batch Programs
    19 2 Event-Driven Programs
    19 3 Types of Prog Languages
    19 4 Programming SW Development
    19 5 Object Oriented Design
    19 6 Structured Design
    19 7 Object-Oriented Languages
    Lecture 20
    SW Development Methodology
    Lecture 21
    Data Types & Operators (Web Development Lecture 7)
    21 1 JavaScript Data Types
    21 2 Declaring Variables
    21 3 JavaScript Operators
    21 4 Comparison Operators
    21 5 Logical Operators
    21 6 Elements of JavaScript Statements
    Lecture 22
    Spreadsheets
    22 1 Business Plan for a New Software Development Company
    22 2 The Structure of A Spreadsheet
    22 3 Goal Seek
    Lecture 23
    Flow Control & Loops (Web Development Lecture 8)
    JavaScript Variables are Dynamically Typed
    Lecture 24
    Design Heuristics
    24 1 Heuristic
    24 2 System
    24 3 System Architecture
    24 4 Heuristics for system architecting
    Lecture 25
    Web Design for Usability
    25 2 SPEED:
    25 3 Elements of Website Design:
    25 4 Website Navigation:
    25 6 Navigation Design Heuristics (contd ):
    25 7 Good designs assist the user in recovering from errors
    25 8 Assisting the User Recover from Errors:
    25 9 A few constructive recommendations
    25 10 Making Display Elements Legible:
    25 11 Ensuring Text is Readable:
    25 12 Using Pictures & Illustrations:
    25 13 Using Motion
    Lecture 26
    Arrays (Web Development Lecture 9)
    26 1 Arrays in JavaScript
    26 2 Array Identifiers
    26 3 The ‘length’ Property of Arrays
    26 4 Array Methods: sort( ) 26 5 Sorts the elements in alphabetical order
    26 6 Array Methods: reverse( ) 26 7 Reverses the order of the elements
    26 7 Pseudo Code
    Lecture 27
    Computer Networks
    27 1 Private Networks
    27 2 Public Networks
    27 3 VPN: Virtual Private Network (1)
    27 4 Network Topologies
    27 5 Networking Protocols
    27 6 Types of Communication Channels
    27 7 Network Security
    Lecture 28
    Introduction to the Internet
    28 1 Internet: Network of Networks
    28 2 Internet Networking Protocols
    Lecture 29
    Functions & Variable Scope (Web Development Lecture 10)
    29 1 Function
    29 2 Advantages of Functions
    29 3 Function Identifiers
    29 4 Arguments of a Function
    29 5 Event Handlers
    29 6 Scope of Variable
    Lecture 30
    Internet Services
    30 1 Internet Addressing
    30 2 DNS: Domain Name System
    30 3 Internet Services
    30 3 How does an eMail system work?
    30 4 Using Instant Messaging
    30 5 VoIP: Voice over IP
    Lecture 31
    Developing Presentations
    31 1 Presentations:
    31 2 The Structure of A Presentation:
    31 3 Presentation Development SW:
    Lecture 32
    Event Handling (Web Development Lecture 11)
    32 1 What is Event Handling?
    32 2 In-Line JavaScript Event Handling :
    Lecture 33
    Graphics & Animation
    33 1 Computer Graphics:
    33 2 Displaying Images:
    33 3 Pixel Colors :
    33 4 Color Mapping :
    33 5 Dithering:
    33 6 Aliasing:
    33 7 Anti-Aliasing:
    33 8 Graphics File Formats:
    33 9 Vector or Object-Oriented Graphics:
    33 10 Bit-Mapped or Raster Graphics:
    33 11 File Formats Popular on the Web (1):
    33 12 Image Processing:
    33 13-D Graphics:
    33 14 Animation:
    Lecture 34
    Intelligent Systems
    34 1 (Artificial) Intelligent Systems:
    34 2 Fuzzy Logic:
    34 3 Robotics:
    Lecture 35
    Mathematical Methods (Web Development Lecture 12)
    35 1 Problems & Solutions:
    35 2 Mathematical Functions in JavaScript:
    Lecture 36
    Data Management
    36 1 BholiBooks com :
    36 2 Issues in Data Management:
    36 3 DBMS :
    36 4 OS Independence:
    36 5 The Trouble with Flat-File Databases:
    Lecture 37
    Database Software
    37 1 RDBMS
    37 2 Some Terminology
    Lecture 38
    String Manipulations (Web Development Lecture 13)
    38 1 String Manipulation in JavaScript
    Lecture 39
    Cyber Crime
    39 1 07 February 2000
    39 2 DoS Attack: A Cyber Crime
    39 3 More cybercrimes …
    39 4 Viruses
    39 5 Other Virus-Like Programs
    Lecture 40
    Social Implications of Computing
    40 1 Introduction
    40 2 Powerful Global Corporations
    40 3 The Network Organization
    40 4 Working from Home
    40 5 From Mass- to Personalized-Marketing
    40 6 The Political Process
    Lecture 41
    Images & Animation (Web Development Lecture 14)
    41 1 Images in JavaScript
    41 2 Flash Animation
    Lecture 42
    The Computing Profession
    42 1 IT: Information Technology
    42 2 Organization: A Collection of Teams
    Lecture 43
    The Future of Computing
    Lecture 44
    Programming Methodology (Web Development Lecture 15)
    44 1 Design Guidelines
    44 2 Coding Guidelines
    44 3 Guidelines for Developing Short Programs
    44 4 Design & Code Reviews
    44 5 Testing & Debugging
    44 6 Helpful Editors
    Lecture 45
    Review & Wrap-Up
    Course Objectives

    Sponsored Links
    Attached Images
    Attached Files
    Last edited by viki; 08-05-2010 at 01:50 AM.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Visitors found this page by searching for:

handouts of cs101

cs101 handouts

cs101 handouts download free

cs101 handouts pdf

handout on introduction to computer

cs101 lecture handouts

cs101 handouts pdf download

introduction to computer handout

cs101 handout

download handouts on introduction to computer pdf

cs101 vu handouts

cs101 introduction to computing handouts

cs101 handout pdf

introduction to computers handouts

handouts cs101CS101 book downloadhttp:www.vuhelp.nethandouts-books1256-cs101-introduction-computing-handouts.htmlnotes of introduction to computer by vudownload cs101 handoutsdownload cs 101 handoutscs101 handouts downloadintroduction to computer:handoutcs101 handouts word downloadvu handouts cs101Cs101 handout download
SEO Blog

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
-: Vuhelp Disclaimer :-
None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site's users. The administrator's or staff of Vuhelp.net cannot be held responsible for what its users post, or any other actions of its users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms. If you have any doubts about legality of content or you have any suspicions, feel free to contact us.
Pknews |Vugurus|Education news|Online Education|Indian Dramas