BCS3323 Software Testing and Maintenance. Overview of Testing
|
|
- Kelley Short
- 5 years ago
- Views:
Transcription
1 BCS3323 Software Testing and Maintenance Overview of Testing Editors Prof. Dr. Kamal Z. Zamli Dr. AbdulRahman A. Alsewari Faculty of Computer Systems & Software Engineering Authors
2 Chapter Description Aims To determine the necessary of the testing event. Differentiate between the error, defect, and failure. Identify the error, bug and failure creators. Expected Outcomes Students can explain the purpose of the testing Show some examples to support their understanding References ISTQB MSTB/GTB
3 Software is everywhere Software is part of our lives. We use software everywhere i.e. our mobile phone, washing machine, air bag controller etc. Why do we opt for software rather than hardware whenever possible? Easy to customize Does not wear out Our dependencies on software raise issues on quality and reliability. In God We Trust, The Rest We Test!!! 3
4 The need for software testing Software failures can lead to disastrous consequences Loss of data.. Loss of fortune.. Loss of lives..
5 Why do faults occur in software? Software designed and developed by human beings Who has limitations of knowledge, not everything Who have skills, but isn t perfect Who has the potential to create mistakes (errors) When trying to deliver the software under increasing pressure to strict deadlines No enough time to check. The assumptions may be wrong Systems may be incomplete 5
6 What do software faults cost? Lost huge cost such as in: $ 7billion has been lost by Ariane 5 Insufficient or nothing at all minor tiresomeness no visible or physical harmful impact software is not linear : Some times small input value may causes a very large effect 6
7 Safety-critical systems Death or injury can be caused based on Faults in software. Medical machine kills patients when using that machine to take radiation treatment (Therac-25) Many trains, vehicle kill people based on failure in break systems. Many aircraft crashes based on system failures Suicide actions based on bank systems overdraft letters 7
8 why is testing necessary? 8
9 Testing Terminologies
10 Software Testing - definition Software testing is the process of finding errors (i.e. sometimes involves executing the software of interest) and of validating the software/system against its specification. (ISTQB) 10
11 Error - Defect - Failure an error creator... Human a defect based on the error... Lead to failure
12 Where are the errors coming from? Errors in the Software Requirement Specifications (SRS) Software Design Specifications (SDS) Development and coding Implementation of the software and system Errors in the use of the system Environmental conditions Intentional damage Potential consequences of earlier errors, intentional damage, defects and failures. 12
13 Reliability vs faults Reliability: The software will not cause the failure of the system for a specified time under specified conditions Can a system be fault-free? (zero faults, right first time) Can a software system be reliable but still have faults? Is a fault-free software application always reliable? 13
14 Why not just "test everything"? In order to ensure software reliability, many combinations of possible input parameters, hardware/software environments, and system conditions need to be checked against for conformance. As example, consider the testing of Microsoft Excel software... - Even if only View Tab is considered for testing - 20 possible configuration to be tested... - Each configuration can take two possible values (i.e. checked or unchecked) - Gridlines color can have 56 values.. There are 2 20 x56 = 58,720,256 combinations to be tested... resulting into combinatorial explosion of test cases. If 5 minutes is required to execute one test case, then it would require 559 years to complete all tests merely for View tab option! Complete and exhaustive testing is impossible 14
15 Exhaustive testing? What is exhaustive testing? when all the testers are exhausted when all the planned tests have been executed exercising all combinations of inputs and preconditions How much time will exhaustive testing take? infinite time not much time impractical amount of time 15
16 How much testing is enough? it s never enough when you have done what you planned when your customer/user is happy when you have proved that the system works correctly when you are confident that the system works correctly it depends on the risks for your system 16
17 Course Evaluation Contact Hours: 2 hours lecture+ 2 hours lab Final Exam: 40% Course Work: 60% Course work consists of: 2 Tests: 30% 2 Individual Quizzes: 5% 4 Group Lab Sheet Assignments: 10% 1 Mini-Project & Presentation: 15% References: Dorothy Graham, Erik Van Veenendaal, Isabel Evans, Rex Black, Foundations of Software Testing, Thompson (2011) Brian Hambling, Peter Morgan, Angelina Samaroo, Geoff Thompson, Peter Williams, Software Testing: An ISTQB-ISEB Foundation Guide British Computer Society Series ( 2010) Penny Grubb, Armstrong A Takang Software Maintenance: Concepts and Practice World Scientific (2003) 17 17
18 Administrative Course website: Announcements Assignments + Papers Lecture Notes Links to required/recommended readings How to reach me: alsewari@ump.edu.my HP No: OFFICE Ext:
Software Eng. 2F03: Logic For Software Engineering
Software Eng. 2F03: Logic For Software Engineering Dr. Mark Lawford Dept. of Computing And Software, Faculty of Engineering McMaster University 0-0 Motivation Why study logic? You want to learn some cool
More informationPurpose and Difficulty of Software Testing
Purpose and Difficulty of Software Testing T-76.5613 Software Testing and Quality Assurance 30.10.2015 Juha Itkonen Department of Computer Science Is software quality a problem? 2 Famous examples of software
More informationSoftware Testing Introduction
Software Testing Introduction CS 4501 / 6501 Software Testing [Ammann and Offutt, Introduction to Software Testing ] 1 Software is Everywhere 2 Bug? Bug as such little faults and difficulties are called
More informationEthics. Paul Jackson. School of Informatics University of Edinburgh
Ethics Paul Jackson School of Informatics University of Edinburgh Required reading from Lecture 1 of this course was Compulsory: Read the ACM/IEEE Software Engineering Code of Ethics: https: //ethics.acm.org/code-of-ethics/software-engineering-code/
More informationHuman-Computer Interaction IS 4300
Human-Computer Interaction IS 4300 Prof. Timothy Bickmore Overview for Today Overview of the Course Logistics Overview of HCI Some basic concepts Overview of Team Projects Introductions 1 Relational Agents
More informationDistributed Systems Programming (F21DS1) Formal Methods for Distributed Systems
Distributed Systems Programming (F21DS1) Formal Methods for Distributed Systems Andrew Ireland Department of Computer Science School of Mathematical and Computer Sciences Heriot-Watt University Edinburgh
More informationDependable Computer Systems
Lecture on Dependable Computer Systems Stefan Poledna TTTech Computertechnik AG www.tttech.com Course: Dependable Computer Systems 2007, Stefan Poledna, All rights reserved part 1, page 1 Overview Overview
More informationWhen Formal Systems Kill. Computer Ethics and Formal Methods
When Formal System Kill: Computer Ethics and Formal Methods (presenting) 1 Darren Abramson 2 1 Galois Inc. leepike@galois.com 2 Department of Philosophy, Dalhousie University July 27, 2007 North American
More informationGrow. Expand. Thrive.
There's nothing more empowering than coming to the realization that you can have, do and be anything you want! The problem for most people is they don't believe it is possible for them. The old adage "seek
More informationVLSI Physical Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur
VLSI Physical Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture - 48 Testing of VLSI Circuits So, welcome back. So far in this
More informationSoftware Verification and Validation. Prof. Lionel Briand Ph.D., IEEE Fellow
Software Verification and Validation Prof. Lionel Briand Ph.D., IEEE Fellow 1 Lionel s background Worked in industry, academia, and industry-oriented research institutions France, USA, Germany, Canada,
More informationFocusing Software Education on Engineering
Introduction Focusing Software Education on Engineering John C. Knight Department of Computer Science University of Virginia We must decide we want to be engineers not blacksmiths. Peter Amey, Praxis Critical
More informationFormally Verified Endgame Tables
Formally Verified Endgame Tables Joe Leslie-Hurd Intel Corp. joe@gilith.com Guest Lecture, Combinatorial Games Portland State University Thursday 25 April 2013 Joe Leslie-Hurd Formally Verified Endgame
More informationElectrical Hazards, Safety, Ladders, Fall Protection, and Code
Youth Explore Trades Skills Electrical Hazards, Safety, Ladders, Fall Protection, and Code Description s work in many dangerous environments. Electric shock, burns, and falls are among the most common
More information2/22/2006 Team #7: Pez Project: Empty Clip Members: Alan Witkowski, Steve Huff, Thos Swallow, Travis Cooper Document: VVP
2/22/2006 Team #7: Pez Project: Empty Clip Members: Alan Witkowski, Steve Huff, Thos Swallow, Travis Cooper Document: VVP 1. Introduction and overview 1.1 Purpose of this Document The purpose of this document
More informationHuman Interface/ Human Error
Human Interface/ Human Error 18-849b Dependable Embedded Systems Charles P. Shelton February 25, 1999 Required Reading: Murphy, Niall; Safe Systems Through Better User Interfaces Supplemental Reading:
More informationCPS331 Lecture: Search in Games last revised 2/16/10
CPS331 Lecture: Search in Games last revised 2/16/10 Objectives: 1. To introduce mini-max search 2. To introduce the use of static evaluation functions 3. To introduce alpha-beta pruning Materials: 1.
More informationCHM 152 Lab 1: Plotting with Excel updated: May 2011
CHM 152 Lab 1: Plotting with Excel updated: May 2011 Introduction In this course, many of our labs will involve plotting data. While many students are nerds already quite proficient at using Excel to plot
More informationCarleton University. Faculty of Engineering and Design, Department of Electronics. ELEC 2507 Electronic - I Summer Term 2017
Carleton University Faculty of Engineering and Design, Department of Electronics Instructors: ELEC 2507 Electronic - I Summer Term 2017 Name Section Office Email Prof. Q. J. Zhang Section A 4148 ME qjz@doe.carleton.ca
More informationP10 LASER DISTANCE MEASURE. IMPORTANT: Read before Using
IMPORTANT: Read before Using LASER DISTANCE MEASURE P10 www.prexiso-eu.com/penlaser Questions, problems, missing parts? Before returning to your retailer, call our customer service department For English
More informationC A P I L A N O UNIVERSITY COURSE OUTLINE TERM: Fall 2014 COURSE NO.: IDF 233
C A P I L A N O UNIVERSITY COURSE OUTLINE TERM: Fall 2014 COURSE NO.: IDF 233 INSTRUCTORS: COURSE NAME: Screenwriting OFFICE: LOCAL: SECTION NO.: COURSE CREDITS: 3 MISSION STATEMENT: The Indigenous Independent
More informationOnline Chemistry Course (OLCC) Chemical Safety: Protecting Ourselves And Our Environment
Online Chemistry Course (OLCC) Chemical Safety: Protecting Ourselves And Our Environment Paper: 5 Discussion: October 3 - October 9, 2004 Title: Laboratory Hardware and You: The Interface Author: John
More informationEagleSoft Instructions for using Scanner Interface Version: 11.0 Date Created: 9/1/04 Last Modified: 9/3/04 Filename: 11 Scanner Interface.
EagleSoft Instructions for using Scanner Interface Version: 11.0 Date Created: 9/1/04 Last Modified: 9/3/04 Filename: 11 Scanner Interface.doc Required materials: TWAIN compliant Flatbed Scanner Required
More informationAngelina College Technology and Workforce Division TECHNICAL DRAFTING SYLLABUS DFTG 1405 Instructional Syllabus
Angelina College Technology and Workforce Division TECHNICAL DRAFTING SYLLABUS DFTG 1405 Instructional Syllabus Date approved 8/21/18 Date revised 8/21/18 I. BASIC COURSE INFORMATION A. Course Description:
More informationPharmaCollegē New Player Guide
PharmaCollegē New Player Guide Getting Started Access to the DeVry Play Game Portal: Direct your browser (Internet Explorer or Firefox) to: games.chamberlain.edu Enter your nine-digit D# (i.e. D01234567)
More information8.2.1 Therac-25 Radiation Overdoses
Reuse of software: the Ariane 5 rocket and No Fly lists 8.2 Case Study: The Therac-25 377 Less than 40 seconds after the first launch of France s Ariane 5 rocket, the rocket veered off course and was destroyed
More informationWB2306 The Human Controller
Simulation WB2306 The Human Controller Class 1. General Introduction Adapt the device to the human, not the human to the device! Teacher: David ABBINK Assistant professor at Delft Haptics Lab (www.delfthapticslab.nl)
More informationMindfulness in a Crisis Service
Mindfulness in a Crisis Service Home Treatment Accreditation Scheme (HTAS) 2 nd November 2016 Maria Iliopoulou Clinical Psychologist in C&H Crisis Resolution Home Treatment Team, ELFT Maxine Sacks Lead
More informationCMOS Analog VLSI Design Prof. A N Chandorkar Department of Electrical Engineering Indian Institute of Technology, Bombay
CMOS Analog VLSI Design Prof. A N Chandorkar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 10 Types of MOSFET Amplifier So let me now continue with the amplifiers,
More informationGold and Fool s Gold: Successes, Failures, and Futures in Computer Systems Research. Butler Lampson Microsoft Usenix Annual Meeting June 2, 2006
Gold and Fool s Gold: Successes, Failures, and Futures in Computer Systems Research Butler Lampson Microsoft Usenix Annual Meeting June 2, 2006 Context: Moore s Law and Friends months for 2 x 10 years
More informationINTERMEDIATE SCREENWRITING MRTS 4460 Fall 2016 Department of Media Arts
INTERMEDIATE SCREENWRITING MRTS 4460 Fall 2016 Department of Media Arts Class Information Section - 001 Location RTVP Building room 180i Time Tuesday 2-4:50pm Text None. Online readings and links provided
More informationSchool Based Projects
Welcome to the Week One lesson. School Based Projects Who is this lesson for? If you're a high school, university or college student, or you're taking a well defined course, maybe you're going to your
More informationCNC Lathe Programming-Basic
Western Technical College 31420312 CNC Lathe Programming-Basic Course Outcome Summary Course Information Description Career Cluster Instructional Level Total Credits 1.00 An introduction to planning and
More informationCOEN7501: Formal Hardware Verification
COEN7501: Formal Hardware Verification Prof. Sofiène Tahar Hardware Verification Group Electrical and Computer Engineering Concordia University Montréal, Quebec CANADA Accident at Carbide plant, India
More informationWhy choose Contact Lenses?
Why choose Contact Lenses? Flexible packages, whatever your lifestyle. We can fit lenses to correct 99% of prescriptions! Ask about our free trial today. Anyday/Everyday. WHY CHOOSE DUNCAN AND TODD? Because
More informationWhy choose Contact Lenses?
Why choose Contact Lenses? Flexible packages, whatever your lifestyle. We can fit lenses to correct 99% of prescriptions! invernessopticians.co.uk Ask about our free trial today. Anyday/Everyday. She wears
More informationService-Oriented Software Engineering - SOSE (Academic Year 2015/2016)
Service-Oriented Software Engineering - SOSE (Academic Year 2015/2016) Teacher: Prof. Andrea D Ambrogio Objectives: provide methods and techniques to regard software production as the result of an engineering
More informationUNIT Computer Aided Draughting (CAD) for Engineers (SCQF level 5)
National Unit Specification: general information CODE F5H4 11 SUMMARY This Unit may form part of a National Qualification Group Award or may be offered on a free standing basis. This largely practical
More informationNo Silver Bullet. CSCI 5828: Foundations of Software Engineering Lecture 02 08/27/2015
No Silver Bullet CSCI 5828: Foundations of Software Engineering Lecture 02 08/27/2015 1 Getting my Act Together Two Announcements First: in Lecture 1, I had a slide that announced my office hours as Fridays
More informationThe Best 50 of Murphy's Law
The Best 50 of Murphy's Law You can never tell which way the train went by looking at the track. Logic is a systematic method of coming to the wrong conclusion with confidence. Whenever a system becomes
More informationDorset BCS Lending Library
Dorset Lending Library 01 Information Security Management Principles: An ISEB Certificate Andy Taylor (Editor), David Alexander, Amanda Finch, David Sutton Risk Management Information Security implementation
More informationThe Production Facility. The Manufacturing Office
industrial 3d printing made easy Fastest Time to Fabricated Part The Production Facility of the Future: The Manufacturing Office Rize Inc. 4C Gill Street, Woburn, MA 01801, USA (978) 699-3085 info@rize3d.com
More informationUCLA Extension Writers Program Public Syllabus. Writing for Animation
UCLA Extension Writers Program Public Syllabus Note to students: this public syllabus is designed to give you a glimpse into this course and instructor. If you have further questions about our courses
More informationSE311: Design of Digital Systems Lecture 1: Introduction to Digital Systems
SE311: Design of Digital Systems Lecture 1: Introduction to Digital Systems Dr. Samir Al-Amer (Term 041) SE311_Lec1 (c) 2004 AL-AMER ١ Design of Digital Systems Grading policy Course Outlines Introduction
More informationComputer Science: Who Cares? Computer Science: It Matters. Computer Science: Disciplines
Computer Science: Who Cares? Computer Graphics (1970 s): One department, at one university Several faculty, a few more students $5,000,000 grant from ARPA Original slides by Chris Wilcox, Edited and extended
More informationPainting Circles Grade(s): 5
Title: Painting Circles Grade(s): 5 Subject(s): Mathematics Author: ICAC Team Overview: The teacher will review with the students the definition of the center, radius, and diameter of a circle. Students
More informationFSC 243. Fire Investigation II. Course Package
1 FSC 243 Fire Investigation II Course Package Presented and Approved May 2, 2008 2 Contact person(s) Michael Messner Date of proposal to 4/18/08 Curriculum Committee NEW COURSE PACKAGE FORM COURSE INFORMATION
More informationÒNo good mastery of language, no great achievement possible.ó - Confucius
The Logic in Technical Communication by Michael Tse for ÒNo good mastery of language, no great achievement possible.ó - Confucius Michael Tse 1 The purposes of this talk To remind you of the ÒDONÕTsÒ DONÕTsÓ
More informationDetailed Instructions for Success
Detailed Instructions for Success Now that you have listened to the audio training, you are ready to MAKE IT SO! It is important to complete Step 1 and Step 2 exactly as instructed. To make sure you understand
More informationIntroduction to R Software Prof. Shalabh Department of Mathematics and Statistics Indian Institute of Technology, Kanpur
Introduction to R Software Prof. Shalabh Department of Mathematics and Statistics Indian Institute of Technology, Kanpur Lecture - 03 Command line, Data Editor and R Studio Welcome to the lecture on introduction
More informationCEMET Launch 8th of March University of South Wales Prifysgol De Cymru
CEMET Launch 8th of March 2017 University of South Wales Prifysgol De Cymru Mark Griffiths CEMET Co-Director University of South Wales Welcome to the launch of the Centre of Excellence in Mobile and Emerging
More informationnothing is more important than health
nothing is more important than health affidea affinity with doctors and patients affidea trust and fidelity in everything we do affidea constant progress through ideas and innovation Much has changed in
More informationSPRING TERM 2016-JOURNALISM 1140 PHOTOGRAPHY IN COMMUNICATIONS THE COURSE
SPRING TERM 2016-JOURNALISM 1140 PHOTOGRAPHY IN COMMUNICATIONS THE COURSE This course is JOURNALISM 1140, Photography in Communications. Classes are held from 9:30 to 10:50 a.m. Tuesdays and Thursdays
More informationWhite paper on professional practice in software engineering. Canadian Engineering Qualifications Board Software Engineering Task Force.
White paper on professional practice in software engineering Canadian Engineering Qualifications Board Software Engineering Task Force White paper Preamble Provincial and territorial engineering regulators
More informationEAGLE: Using the computer for circuit layout
EAGLE: Using the computer for circuit layout Introduction You ve probably noticed that these lab exercises contain some nice circuit diagrams. They were drawn using a program called EAGLE: Easily Applicable
More informationInformation Systemss and Software Engineering. Computer Science & Information Technology (CS)
GATE- 2016-17 Postal Correspondence 1 Information Systemss and Software Engineering Computer Science & Information Technology (CS) 20 Rank under AIR 100 Postal Correspondence Examination Oriented Theory,
More informationDFTG-1305 Technical Drafting Prof. Francis Ha
DFTG-1305 Technical Drafting Prof. Francis Ha Session 5 Dimensioning Geisecke s textbook: 14 th Ed. Chapter 10 p. 362 15 th Ed. Chapter 11 p. 502 Update: 17-0508 Dimensioning Part 1 of 2 Dimensioning Summary
More informationDiscrete-time Signals & Systems
Discrete-time Signals & Systems S Wongsa Dept. of Control Systems and Instrumentation Engineering, KMU JAN, 2011 1 Overview Signals & Systems Continuous & Discrete ime Sampling Sampling in Frequency Domain
More informationPictures are visual poems, the greatest of which are those that move us the way the photographer was moved when he clicked the shutter.
VISION IN PHOTOGRAPHY By Deb Evans, 2011 vi sion noun 2. the act or power of anticipating that which will or may come to be Vision is the beginning and end of photography. It is what moves you to pick
More informationDon t shoot until you see the whites of their eyes. Combat Policies for Unmanned Systems
Don t shoot until you see the whites of their eyes Combat Policies for Unmanned Systems British troops given sunglasses before battle. This confuses colonial troops who do not see the whites of their eyes.
More informationGAME:IT Junior Bouncing Ball
GAME:IT Junior Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game All games need sprites (which are just pictures) that, in of themselves, do nothing.
More informationUnderstanding OpenGL
This document provides an overview of the OpenGL implementation in Boris Red. About OpenGL OpenGL is a cross-platform standard for 3D acceleration. GL stands for graphics library. Open refers to the ongoing,
More informationMOUNT KIT. Dodge Ram 2500/3500 (All) Dodge Ram 2500/3500 (Gasoline only) Installation Instructions CAUTION
November 15, 2014 Lit. No. 41376, Rev. 05 33884 MOUNT KIT Dodge Ram 2500/3500 (All) 2010-12 Dodge Ram 2500/3500 (Gasoline only) 2013 - Installation Instructions Read this document before installing the
More informationELE744 Instrumentation Course Outline
Course Description ELE744 Instrumentation Course Outline Peter Hiscocks, Professor Department of Electrical and Computer Engineering Ryerson Polytechnic University phiscock@ee.ryerson.ca September 3, 2002
More informationTesting Naval Artillery and Other Things
University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln MAT Exam Expository Papers Math in the Middle Institute Partnership 7-2007 Testing Naval Artillery and Other Things University
More informationMOUNT KIT. Nissan Titan XD. Installation Instructions CAUTION. Read this document before installing the snowplow. CAUTION
September 1, 2017 Lit. No. 76667, Rev. 00 35067 MOUNT KIT Nissan Titan XD 2018 - Installation Instructions Read this document before installing the snowplow. See your sales outlet/website for specific
More informationThird Century Initiative: Global Challenges
Third Century Initiative: Global Challenges The Third Century Initiative has been established to inspire innovative programs that enhance the student learning experience and develop creative approaches
More informationGrade 6 Math Circles Combinatorial Games - Solutions November 3/4, 2015
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Grade 6 Math Circles Combinatorial Games - Solutions November 3/4, 2015 Chomp Chomp is a simple 2-player
More informationInstallation and Operation Manual
SUPER-Selector PT Control Part No. 0 and 0C Installation and Operation Manual CHORE-TIME EQUIPMENT P.O. BOX 000 - MILFORD, DIANA -000 H H SET 0 POT TEMP HIGH TEMP LOW TEMP DANGER TIME ST AGE # TIMER TIME
More informationMicroeconomics of Banking: Lecture 4
Microeconomics of Banking: Lecture 4 Prof. Ronaldo CARPIO Oct. 16, 2015 Administrative Stuff Homework 1 is due today at the end of class. I will upload the solutions and Homework 2 (due in two weeks) later
More informationMOUNT KIT. Ford Super Duty F 250/350/450/ Installation Instructions CAUTION. Read this document before installing the snowplow.
November 15, 2014 Lit. No. 64680, Rev. 04 33259 MOUNT KIT Ford Super Duty F 250/350/450/550 2005-07 Installation Instructions Read this document before installing the snowplow. See your sales outlet/web
More informationChildren s Obsessional Compulsive Inventory- Revised-Self Report (ChOCI-R-S) Instructions:
Children s Obsessional Compulsive Inventory- Revised-Self Report (ChOCI-R-S) Instructions: 1 Each of the following questions asks you about things or habits you feel you have to do although you may know
More informationEpisode 11: A Proven Recipe to Get Out of a Slump
Ed Gandia: Hi, everyone, Ed Gandia here. You know I don t think there is a selfemployed professional out there who s immune from hitting a rough patch every once in a while. Now a lot of the information
More informationCOURSE SYLLABUS. COURSE NUMBER AND TITLE: PHTC 1311 Fundamentals of Photography
COURSE SYLLABUS COURSE NUMBER AND TITLE: PHTC 1311 Fundamentals of Photography COURSE (CATALOG) DESCRIPTION: This course is an introduction to camera operation, image production, composition, supplemental
More informationYOUR GUIDE TO BUILDING CONFIDENCE IN YOURSELF. Natural Confidence. By Marius Panzarella. 2002, All Rights Reserved
YOUR GUIDE TO BUILDING CONFIDENCE IN YOURSELF Natural Confidence By Marius Panzarella 2002, All Rights Reserved It is illegal to copy, steal, or distribute all or any part of this book or web page without
More informationInstallation Instructions
MUSTANG RTR SIDE ROCKER SPLITTER KIT Part # 1011-7000-01 Application: 2010-2014 Mustang Installation Instructions Before installing your RTR components, rear through the entire installation process and
More informationSoftware Testing. What is it?
Software Testing What is it? Software Testing What is it? What is a good test? Software Testing What is it? What is a good test? Pass? Fail? Software Testing What is it? What is a good test? Pass? Fail?
More information50 Gordon Drive, Rockland, Maine MOUNT KIT. Ford Super Duty F250/350/450/ Installation Instructions
Fisher Engineering 50 Gordon Drive, Rockland, Maine 04841-2139 www.fisherplows.com October 1, 2007 Lit. No. 64689, Rev. 03 MOUNT KIT Ford Super Duty F250/350/450/550 2005-07 Installation Instructions Read
More informationLANGUAGE SPEAK YOUR DOCTOR S. Take Control of Your Arthritis: and get the most from your visit
Take Control of Your Arthritis: SPEAK YOUR DOCTOR S LANGUAGE and get the most from your visit See inside now and learn how to... Play an active role in your treatment decisions Ensure that all of your
More informationET315 Electronic Communications Systems II [Onsite]
ET315 Electronic Communications Systems II [Onsite] Course Description: A continuation of Electronic Communications Systems I, this course emphasizes digital techniques and the transmission and recovery
More informationSystem Dynamics Modeling of Community Sustainability in NetLogo
System Dynamics Modeling of Community Sustainability in NetLogo Thomas Bettge TJHSST Computer Systems Lab Senior Research Project 2008-2009 October 31, 2008 Abstract The goal of this project is to apply
More informationMOUNT KIT. Cub Cadet Volunteer. Installation Instructions CAUTION. Read this document before installing the snowplow. CAUTION
January 1, 2017 Lit. No. 76530, Rev. 00 35144 MOUNT KIT Cub Cadet Volunteer 2008 - Installation Instructions Read this document before installing the snowplow. See your sales outlet/website for specific
More informationIE045: Practical Process Control & Instrumentation: Measurement and Sensors
IE045: Practical Process Control & Instrumentation: Measurement and Sensors IE045 Rev.001 CMCT COURSE OUTLINE Page 1 of 5 Training Description: Globalization has placed increasing demands on modern process
More informationComparable Calls (Law23) & Insufficient Bids (Law 27) ABDA Directors Workshop Sydney August 2017
Comparable Calls (Law23) & Insufficient Bids (Law 27) ABDA Directors Workshop Sydney August 2017 New Law 23 Comparable Call A COMPARABLE CALL is a call that replaces a withdrawn: Insufficient Bid; or a
More informationGrade 6 Math Circles Combinatorial Games November 3/4, 2015
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Grade 6 Math Circles Combinatorial Games November 3/4, 2015 Chomp Chomp is a simple 2-player game. There
More informationTechnologies and threats for the IoT. November 24th 2015 Anders P. Mynster
Technologies and threats for the IoT November 24th 2015 Anders P. Mynster apm@delta.dk Outline DELTA in 2 slides What is the Internet of things? Trends in the digital world: IoT, Industry 4.0, connected
More informationVLSI. at IIT Delhi Placements Placement Brochure. Department of Electrical Engineering. Department of Computer Science and Engineering
VLSI at IIT Delhi Placements 2009-10 http://web.iitd.ac.in/~ee/~iec/ http://web.iitd.ac.in/~vdtt/ Department of Electrical Engineering Department of Computer Science and Engineering Center for Applied
More informationMicrosoft Excel Lab Three (Completed 03/02/18) Transcript by Rev.com. Page 1 of 5
Speaker 1: Hello everyone and welcome back to Microsoft Excel 2003. In today's lecture, we will cover Excel Lab Three. To get started with this lab, you will need two files. The first file is "Excel Lab
More informationTouching Spirit Bear by Ben Mikaelsen
Name Lit Section/Rouse Touching Spirit Bear by Ben Mikaelsen Chapter 1 1. What has Cole agreed to do for one year? Why? 2. Who is Garvey? 3. Who is Edwin? 4. Cole must wear his clothes inside out for two
More informationDigital Art & Design I-IV Mr. Baker Welcome new and returning photography students! For those of you who are new to the program, I m
1 Digital Art & Design I-IV 2017-2018 Mr. Baker Welcome new and returning photography students! For those of you who are new to the program, I m excited that you ve decided you want to take your photography
More informationStudent Ability Success Center (SASC) Procedures for Receiving Test Accommodations. effective 8/9/18
1 Student Ability Success Center (SASC) Procedures for Receiving Test Accommodations effective 8/9/18 2 Table of Contents: Getting Started pg. 3 Contact Information and Hours pg.3 Checking Out Test Accommodation
More informationAnalysis of Software Artifacts
Jonathan Aldrich 2 Software Disasters: Therac-25 Delivered radiation treatment 2 modes Electron: low power electrons X-Ray: high power electrons converted to x-rays with shield Race condition Operator
More informationIntroduction to Software Engineering
EMBEDDED SYSTEMS SOFTWARE TRAINING CENTER Introduction to Software Engineering COPYRIGHT 2011 DSR CORPORATION 1. What is Software Engineering? Solving Problems (cont.) The Analysis Process COPYRIGHT 2011
More informationWESTERN PRODUCTS, P.O. BOX , MILWAUKEE, WI MOUNT KIT. Ford Super Duty F250/350/450/
WESTERN PRODUCTS, P.O. BOX 245038, MILWAUKEE, WI 53224-9538 www.westernplows.com October 1, 2007 Lit. No. 64680, Rev. 03 33259 MOUNT KIT Ford Super Duty F250/350/450/550 2005-07 Installation Instructions
More informationQUALITY AND RISK MANAGEMENT, COMPLEMENTARY MANAGEMENT TECHNIQUES TO ASSIST PIPELINE LIFE CYCLE INTEGRITY
International Pipeline Conference Volume 1 ASME 1996 IPC1996-1816 QUALITY AND RISK MANAGEMENT, COMPLEMENTARY MANAGEMENT TECHNIQUES TO ASSIST PIPELINE LIFE CYCLE INTEGRITY Bruce E. Fowlie Nu-Trac Management
More informationWhat is Moto? bring happiness to life. The lights Pressuresensitive
User Manual 1 bring happiness to life What is Moto? Moto tiles are a tool for physical play. They are included under the product category Playware, which combines robotics with play to create products
More informationBUS PHYSICAL LAYER DIAGNOSTIC
CYBERNEIC AND INFORAIC VYŠNÁ BOCA, lovak Republic BU PHYICAL LAYER DIAGNOIC Igor Bélai and Peter Drahoš lovak University of echnology, Faculty of Electrical Engineering and Information echnology Ilkovičova,
More informationGRECT. Graham s Rules for Effective Courtroom Testimony
GRECT Graham s Rules for Effective Courtroom Testimony GRECT #1 - Create a resume. Prepare your resume today. A resume is a document about who you are professionally. Your resume should include your education,
More informationMOUNT KIT. John Deere XUV 835/865. Installation Instructions. Heavy duty front springs recommended. CAUTION
January 15, 2018 Lit. No. 76806, Rev. 01 35154 MOUNT KIT John Deere XUV 835/865 2018 - Installation Instructions Heavy duty front springs recommended. Read this document before installing the snowplow.
More informationAutonomous Robotic (Cyber) Weapons?
Autonomous Robotic (Cyber) Weapons? Giovanni Sartor EUI - European University Institute of Florence CIRSFID - Faculty of law, University of Bologna Rome, November 24, 2013 G. Sartor (EUI-CIRSFID) Autonomous
More information