63 Pages

Lecture11

Course: TELCOM 2813, Spring 2008
School: Pittsburgh
Rating:
 
 
 
 
 

Word Count: 3884

Document Preview

Security TEL2813/IS2820 Management Legal & Ethical Issues Lecture 12 April 7, 2005 Laws and Security Federal and state laws affect privacy and secrecy Laws regulate the use, development and ownership of data and programs Rights of individuals to keep information private Laws affect actions that can be taken to protect secrecy, integrity and availability Patent laws, trade...

Register Now

Unformatted Document Excerpt

Coursehero >> Pennsylvania >> Pittsburgh >> TELCOM 2813

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Security TEL2813/IS2820 Management Legal & Ethical Issues Lecture 12 April 7, 2005 Laws and Security Federal and state laws affect privacy and secrecy Laws regulate the use, development and ownership of data and programs Rights of individuals to keep information private Laws affect actions that can be taken to protect secrecy, integrity and availability Patent laws, trade secrets Copyrights Intellectual property (copyright law of 1978) Designed to protect expression of ideas Gives an author exclusive rights to make copies of the expression and sell them to public Copyright must apply to an original work It must be done in a tangible medium of expression Ideas may be public domain Originality of work Copyrighted object is subjected to fair use Copyright infringement Involves copying Not independent work Copyrights for computer programs Two people can have copyright for identically the same thing Copyright law was amended in 1980 to include explicit definition of software Program code is protected not the algorithm Controls rights to copy and distribute Patent Protects innovations Applies to results of science, technology and engineering Protects new innovations Excludes newly discovered laws of nature Device or process to carry out an idea, not idea itself 2+2 = 4 Patent Requirements of novelty Patent Office registers patents If two build the same innovations, patent is granted to the first inventor, regardless of who filed first Invention should be truly novel and unique Object patented must be nonobvious Even if someone independently invents the same thing, without knowledge of the existing patent PO has not encouraged patents for software as they are seen as representation of an algorithm Patent on computer objects Trade Secret Information must be kept secret Computer trade secret If someone discovers the secret independently, then there is no infringement trade secret rights are gone Reverseengineering can be used to attack trade secrets Design idea kept secret Executable distributed but program design remain hidden Comparison Copyright Protects Object made public Requirement to distribute Ease of filing Expression of idea Yes: intention is to promote Yes Very easy, doit yourself Patent Invention Design filed at patent office No Very complicated; specialist lawyer suggested Trade secret Secret information No No No filing Duration Life of human 19 years originator or 75 years of company Sue if copy sold Object code, documentation Sue if invention copied Hardware Indefinite Legal protection Examples Sue if secret improperly obtained Source code Employee and Employer Rights Employees generate idea and products Ownership is an issue in computer security Ownership of products Rights of employer to protect the works of employees Eve writes programs at night and sells it herself If Eve is a programmer in a company and the program remotely corresponds to her job, If Eve is selfemployed but an earlier version was developed for a company Employer may claim it! Company may show that it had paid for the program and then claim ownership Employee and Employer Rights Ownership of patents Similar issues for ownership of copyright If employee lets employer file the patent employer is deemed to own the patent and therefore the rights to the innovation Employer has right to patent if the employee's job function includes inventing the product A special issue is workforhire Employer is the author of the work Employee and Employer Rights Workforhire situations Alternate to workforhire is License The employer has a supervisory relationship overseeing the manner in which the creative work is done The employer has right to fire the employee The employer arranges work to be done before the work was created A written statement that states the employer has hired the employee to do certain work Programmer owns the product sells license to company Beneficial for the programmer Computer crime Hard to predict for the following reason Low computer literacy among lawyers, police agents, jurors, etc. Tangible evidence like fingerprints and physical clues may not exist Forms of asset different Juveniles Is computer time an asset? Many involve juveniles The Legal Environment Information security professionals and managers must possess a rudimentary grasp of the legal framework within which their organizations operate This legal environment can influence the organization to a greater or lesser extent depending on the nature of the organization and the scale on which it operates Types Of Law Civil law: pertains to relationships between and among individuals and organizations Criminal law: addresses violations harmful to society and actively enforced/prosecuted by the state Tort law: subset of civil law which allows individuals to seek recourse against others in the event of personal, physical, or financial injury Private law: regulates relationships among individuals and among individuals and organizations Public law: regulates structure and administration of government agencies and their relationships with citizens, employees, and other governments Encompasses family law, commercial law, and labor law Includes criminal, administrative, and constitutional law Computer Fraud and Abuse Act of 1986 Computer Fraud and Abuse Act of 1986 (CFA Act) cornerstone of many computerrelated federal laws and enforcement efforts Amended October 1996 by National Information Infrastructure Protection Act of 1996 further modified by the USA Patriot Act of providing law enforcement with broader latitude to combat terrorismrelated activities to increase penalties for selected crimes Communication Act of 1934 Communication Act of 1934 was revised by the Telecommunications Deregulation and Competition Act of 1996, which attempts to modernize archaic terminology of older act Provides penalties for misuse of telecommunications devices, specifically telephones Computer Security Act of 1987 Computer Security Act of 1987 Act charged National Bureau of Standards and National Security Agency with the following tasks: was one of first attempts to protect federal computer systems by establishing minimum acceptable security practices Developing standards, guidelines, and associated methods and techniques for computer systems Developing uniform standards and guidelines for most federal computer systems Computer Security Act of 1987 (Continued) Developing technical, management, physical, and administrative standards and guidelines for cost effective security and privacy of sensitive information in federal computer systems Developing guidelines for use by operators of federal computer systems that contain sensitive information in training their employees in security awareness and accepted security practice Developing validation procedures for, and evaluate the effectiveness of, standards and guidelines through research and liaison with other government and private agencies Computer Security Act of 1987 (Continued) Established Computer System Security and Privacy Advisory Board within Department of Commerce Amended Federal Property and Administrative Services Act of 1949, Requires requiring National Bureau of Standards to distribute standards and guidelines pertaining to federal computer systems, making such standards compulsory and binding mandatory periodic training in computer security awareness and accepted computer security practice for all users of federal computer systems Privacy Laws Many organizations collect, trade, and sell personal information as a commodity In the past, not possible to create databases that contained personal information collected from multiple sources Many individuals are becoming aware of these practices and looking to governments to protect their privacy Today, aggregation of data from multiple sources permits some to build databases with alarming quantities of personal information Privacy Laws Privacy of Customer Information Section of the section of regulations covering common carriers specifies that any proprietary information shall be used explicitly for providing services, and not for any marketing purposes Privacy Laws (Continued) Federal Privacy Act of 1974 regulates the government's use of private information Created to ensure that Electronic Communications Privacy Act of 1986 government agencies protect privacy of individuals' and businesses' information, and hold them responsible if this information is released without permission is a collection of statutes that regulates the interception of wire, electronic, and oral communications Works in cooperation with the Fourth Amendment of the U.S. Constitution which prohibits search and seizure without a warrant HIPAA Health Insurance Portability & Accountability Act Of 1996 (HIPAA), also known as the KennedyKassebaum Act Protects confidentiality and security of health care data by establishing and enforcing standards and standardizing electronic data interchange Requires organizations that retain health care information to use information security mechanisms to protect this information, as well as policies and procedures to maintain them Requires comprehensive assessment of organization's information security systems, policies, and procedures HIPAA (Continued) HIPPA provides guidelines for Five fundamental privacy principles: the use of electronic signatures based on security standards ensuring message integrity, user authentication, and nonrepudiation Consumer control of medical information Boundaries on the use of medical information Accountability for the privacy of private information Balance of public responsibility for the use of medical information for the greater good measured against impact to the individual Security of health information GrammLeachBliley Act Financial Services Modernization Act or Gramm LeachBliley Act of 1999 Applies to banks, securities firms, and insurance companies Requires all financial institutions Ensures that to disclose privacy policies and To describe how they share nonpublic personal information and To describe how customers can request that their information not be shared with third parties privacy policies are fully disclosed when a customer initiates a business relationship, and distributed at least annually for the duration of the professional association Export and Espionage Laws Congress passed the Economic Espionage Act (EEA) in 1996 Security and Freedom through Encryption Act of 1997 In an attempt to protect intellectual property and competitive advantage, it attempts to protect trade secrets Provides guidance on use of encryption Institutes measures of public protection from government intervention Reinforces individual's right to use or sell encryption algorithms without concern for the impact of other regulations requiring some form of key registration Prohibits federal government from requiring use of encryption for contracts, grants, and other official documents and correspondence U.S. Copyright Law U.S. copyright law `Fair use' allows extends protection to intellectual property, which includes words published in electronic formats material to be quoted so long as the purpose is educational and not for profit, and the usage is not excessive must be provided to author and/or copyright holder of such works, including a description of the location of source materials by using a recognized form of citation Proper acknowledgement Freedom of Information Act of 1966 (FOIA) All federal agencies are required under the Freedom of Information Act (FOIA) to FOIA applies disclose records requested in writing by any person only to federal agencies and does not create a right of access to records held by Congress, the courts, or by state or local government agencies SarbanesOxley Act of 2002 SarbanesOxley Act of 2002 As these executives attempt to ensure that the systems used to record and report are sound-- often relying upon the expertise of CIOs and CISOs to do so--the related areas of availability and confidentiality are also emphasized enforces accountability for financial record keeping and reporting at publicly traded corporations Requires that CEO and chief financial officer (CFO) assume direct and personal accountability for completeness and accuracy of a publicly traded organization's financial reporting and recordkeeping systems International Laws And Legal Bodies Many domestic laws and customs Because of cultural differences and political complexities of the relationships among nations, do not apply to international trade which is governed by international treaties and trade agreements there are currently few international laws relating to privacy and information security European Council Cyber Crime Convention European Council CyberCrime Convention Empowers an international task force to Attempts oversee a range of Internet security functions and to standardize technology laws internationally to improve effectiveness of international investigations into breaches of technology law simplify acquisition of information for law enforcement agents in certain types of international crimes, as well as the extradition process Overall goal: Digital Millennium Copyright Act (DMCA) and other IP protection Digital Millennium Copyright Act (DMCA) European Union created Directive 95/46/EC U.S.based international effort to reduce impact of copyright, trademark, and privacy infringement especially via the removal of technological copyright protection measures that increases individual rights to process and freely move personal data United Kingdom has already implemented a version of this directive called the Database Right State and Local Regulations Georgia Computer Systems Protection Act Georgia Identity Theft Law Has various computer security provisions Establishes specific for penalties use of information technology to attack or exploit information systems in organizations Requires that a business may not discard a record containing personal information unless it, shreds, erases, modifies or otherwise makes the information irretrievable Policy versus Law Key difference between policy and law is that ignorance of policy is an acceptable defense; therefore policies must be: Distributed to all individuals who are expected to comply with them Readily available for employee reference Easily understood, with multilingual translations and translations for visually impaired or lowliteracy employees Acknowledged by the employee, usually by means of a signed consent form Ethical Concepts In Information Security Information security student is not expected However, those employed in the area of information security may be to study the topic of ethics in a vacuum, but within a larger ethical framework expected to be more articulate about the topic than others in the organization Often must withstand a higher degree of scrutiny Ethics An objectively defined standard of right and wrong Often idealistic principles In a given situation several ethical issues may be present Different from law Law and Ethics in Information Security Laws are rules adopted and enforced by governments to codify expected behavior in modern society Key difference between law and ethics is that Ethics are based on cultural mores: law carries the sanction of a governing authority and ethics do not relatively fixed moral attitudes or customs of a societal group Law vs. Ethics Law Described by formal written documents Interpreted by courts Established by legislatures representing all people Applicable to everyone Priority determined by laws if two laws conflict Court is final arbiter for right Enforceable by police and courts Ethics Described by unwritten principles Interpreted by each individual Presented by philosophers, religions, professional groups Personal choice Priority determined by an individual if two principles conflict No external arbiter Limited enforcement Ethical reasoning Consequencebased Rulebased Based on the good that results from an action Based on the certain prima facie duties of people Consequencebased Rulebased Based on rules acquired by the individual from religion, experience, analysis Based on consequences to individual Individual Universal Based on Based on universal rules, consequences to all of evident to everyone society Ethics Example Privacy of electronic data "gentlemen do not read others' mail" but not everyone is a gentleman! Ethical question: when is it justifiable to access data not belonging to you One approach: Protection is user's responsibility Another: supervisors have access to those supervised Another: justifiably compelling situation Codes of ethics IEEE professional codes of ethic ACM professional codes of ethics To avoid real or perceived conflict of interest whenever possible, and to disclose them to affected parties when they do exist To be honest and realistic in stating claims or estimates based on available data Be honest and trustworthy Give proper credit for intellectual property The Ten Commandments of Computer Ethics (from The Computer Ethics Institute) Thou shalt not use a computer to harm other people Thou shalt not interfere with other people's computer work Thou shalt not snoop around in other people's computer files Thou shalt not use a computer to steal Thou shalt not use a computer to bear false witness Thou shalt not copy or use proprietary software for which you have not paid Thou shalt not use other people's computer resources without authorization or proper compensation Thou shalt not appropriate other people's intellectual output Thou shalt think about the social consequences of the program you are writing or the system you are designing Thou shalt always use a computer in ways that ensure consideration and respect for your fellow humans Differences In Ethical Concepts Studies reveal that individuals of different nationalities have different perspectives on the ethics of computer use Difficulties arise when one nationality's ethical behavior does not correspond to that of another national group Categories Software licensing Illicit use Misuse of Corporate resources Ethics And Education Differences in computer use ethics are not exclusively cultural Key studies reveal that overriding factor in leveling ethical perceptions within a small population is education Employees must be trained and kept up to date on information security topics, including the expected behaviors of an ethical employee Found among individuals within the same country, same social class, same company Deterring Unethical and Illegal Behavior Responsibility of information security personnel to do everything in their power Many security professionals understand technological means of protection to deter unethical and illegal acts, using policy, education, training, and technology as controls or safeguards to protect the information and systems Many underestimate the value of policy Deterring Unethical and Illegal Behavior (Continued) Three general categories of unethical behavior that organizations and society should seek to eliminate: Deterrence is the best method for preventing an illegal or unethical activity Ignorance Accident Intent Example: laws, policies, and technical controls Deterring Unethical and Illegal Behavior (Continued) Generally agreed that laws, policies and their associated penalties only deter if three conditions are present: Fear of penalty Probability of being caught Probability of penalty being administered Organizational Liability And The Need For Counsel What if an organization does not support or even encourage strong ethical conduct on the part of its employees? What if an organization does not behave ethically? If an employee, acting with or without authorization, performs an illegal or unethical act causing some degree of harm, organization can be held financially liable Organization increases its liability if it refuses to take measures --due care--to make sure that every employee knows what is acceptable and what is not, and the consequences of illegal or unethical actions Due diligence requires that an organization make a valid and ongoing effort to protect others Certifications And Professional Organizations A number of professional organizations have established codes of conduct and/or codes of ethics that members are expected to follow Codes of ethics can have a positive effect on an individual's judgment regarding computer use Remains individual responsibility of security professionals to act ethically and according to the policies and procedures of their employers, professional organizations, and laws of society Association of Computing Machinery ACM is a respected professional society, originally established in 1947 as "the world's first educational and scientific computing society" ACM's code of ethics requires members to perform their duties in a manner befitting an ethical computing professional One of few organizations that strongly promotes education and provides discounted membership for students International Information Systems Security Certification Consortium, Inc. (ISC)2 Manages a body of knowledge on information security Administers and evaluates examinations for information security certifications Code of ethics is primarily designed for information security professionals who have earned one of their certifications International Information Systems Security Certification Consortium, Inc. (Continued) (ISC)2 code of ethics includes four mandatory canons: Protect society, commonwealth, and infrastructure Act honorably, honestly, justly, responsibly, and legally Provide diligent and competent service to principals Advance and protect the profession System Administration, Networking, and Security Institute (SANS) Founded in 1989, SANS is a professional research and education cooperative organization with over 156,000 security professionals, auditors, system and network administrators SANS certifications can be pursued independently or combined to earn the comprehensive certification called the GIAC Security Engineer GIAC Information Security Officer...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

BU - SC - 441
SC441 Introduction to Computer Networks Boston UniversityIndependent Study Mid-term ReportMetropolitan Ethernet NetworksMatt Powers (mtpowers@bu.edu) Estella Kang (kykang@bu.edu) October 21, 2004The demand for more reliable, cost-effective, a
Pittsburgh - IS - 2470
#3 Human Information Processing & HCISeparating the Forest from the TreesSimplified HIP ModelS E N S O R Y S T O R EAttention Working Memory Long Term MemoryUnconscious/Automatic ProcessesHuman information Processing Working memory & verba
Pittsburgh - LECT - 12
IS12 - Introduction to Programming Lecture 7: Introduction to CPeter Brusilovskyhttp:/www2.sis.pitt.edu/~peterb/0012-041/Why C?ssModular procedural language with arrays, structures, and references C vs. Pascal modern, portable, better textb
Pittsburgh - LECT - 10
IS12 - Introduction to Programming Lecture 10: Simple ProgramsPeter Brusilovskyhttp:/www2.sis.pitt.edu/~peterb/0012-041/Exchange Kiosk: Assignmentvoid main() { float dollars_for_mark; /* exchange rate */ int commission; /* commission in dollars
Pittsburgh - LECT - 12
IS12 - Introduction to Programming Lecture 16: For and SwitchPeter Brusilovskyhttp:/www2.sis.pitt.edu/~peterb/0012-041/Example: Word Counting#include <stdio.h> #define IN 1 /* inside a word */ #define OUT 2 /* outside a word */ main () { int c,
Pittsburgh - FAL - 4
School of Information SciencesUniversity of PittsburghINFSCI 2140 Information Storage and Retrieval Final Project Fall 2005 Google Visualization By Wayan Sugiantara & Arindam DuttaDr.Peter BrusilovskyAcknowledgementWe thank Dr.Peter Brusilovs
Pittsburgh - HW - 0132
Digital Logic Homework #7 Part 2 1) State TableNext State Present State q1q2 A 00 B 01 C 10 D 11 x=0 q1q2 A 00 A 00 D 11 C 10 x=1 q1q2 C 10 A 00 B 01 C 10 x=0 z 0 0 1 1 1 0 1 0 Output x=1 z2) State Diagram X=0 Z=0 X=1 Z=1A 00X=1 Z=1 X=0 Z=1C
Pittsburgh - ABET - 2000
<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]"> <TITLE>EE 1771- Electric Machinery Course and Laboratory</TITLE></HEAD><BODY>
Pittsburgh - ABET - 2000
<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]"> <TITLE>EE/CoE 1170- Special Topics: Computers</TITLE></HEAD><BODY>EE/CoE 1170
Pittsburgh - MCS - 2
Regular ExpressionsRegular Expressions Ranges of characters can be specified with a hyphen inside square brackets [ ]/[az]/ matches any lower case letter /[AZ]/ matches any UPPER case letter /[09]/ matches any single digitRegular Expre
Pittsburgh - MCS - 2
HashesHashes A hash is a collection of scalar data, like an array Hashes and arrays are indexed differently The indices in an array are positive integers (0, 1, 2, 3, 4. N) The indices of a hash are called "keys" and are themselves scalar dat
Pittsburgh - TEST - 2
0020|PUBSRV|28882|THEORIES OF PUBLIC ORGANIZATION (P)|Y|1234567890|54.00|40.50|green.gif|red.gif|0020|PUBSRV|28882|CAMPAIGN MANAGER (P)|Y|1234567890|29.95|22.50|green.gif|red.gif|0050|PUBSRV|22430|CITY LIMITS|Y|1234567890|22.50|16.90|green.gif|red.
Pittsburgh - CS - 1501
COE/CS1501 Recitation 5Dynamic Programming: Optimal Binary Search TreeZhoulan Zhang http:/www.cs.pitt.edu/~zzl zzl@cs.pitt.eduRoadmap Homework 2 Problem Definition How to tackle Hash table: why and how BST: getcost() Optimize: how to mak
Pittsburgh - CS - 0445
CS 0445 Data Structures Binary Search TreeZhoulan Zhang zzl@cs.pitt.eduBinary Search Trees (BST) A data structure for efficient searching, insertion and deletion Binary search tree propertyFor every node X All the keys in its left subtree are s
Pittsburgh - CS - 2410
CS2410 Homework 2 SolutionQuestion 1: (1) xxx3 instructions need 15bits for registers(5bits for each). xxx2m instructions need 15bits for registers, 11bits for constant. xxx1m instructions need 10bits for register, 11bits for constant I. The maximal
Pittsburgh - CS - 0447
CS0447 Project 4 Due April 19th midnightPROJECT: Make a small spreadsheet program that supports the following commands.x y = v - set cell x,y to value vx y S x1 y1 x2 y2 - set ce
Pittsburgh - ENGR - 0112
Advanced Java Programming Constructs 5 Course Map In this module you will learn the advanced Java programming constructs, the for and do loops, the switch conditional statement, and the break and continue construct terminators. Relevance Discussion -
Pittsburgh - CS - 0015
CS0015 Homework 2 (3.3-3.4) I. Write a DIM statement to declare an appropriate variable for each of the following. Use the proper prefix that indicates the data type when naming the variable for both tasks I and II. a. Store the calculated GPA of a s
Pittsburgh - IS - 2935
Assurance & Evaluation Malicious code, Risk Management Legal Issues Lecture 10Dec 9, 2004Courtesy of Professors Chris Clifton & Matt Bishop INFSCI 2935: Introduction of Computer Security 1Trust Trustworthy entity has sufficient credibleevidenc
Pittsburgh - SIS - 2130
TELCOM 2130 Queueing Theory Homework 4 Markov and Poisson ProcessesProblem 1Consider the same scenario of Problem 1, Homework 3. That is a group of two computers that are connected to the Internet and are shared by 10 workers in a office of cubicle
Pittsburgh - SIS - 2130
TELCOM 2130 Queueing Theory Homework 1 Review/Background Material Due Date: 09/02/08 Problem 1Consider phone calls in a long distance telephone network, the length of calls are exponentially distributed with a mean 4 minutes. (a) What is the percent
BU - LOG - 05
COLLOQUIUM Computer Science Department, Boston UniversitySpeaker: Yanlei Diao Computer Science Division, UC BerkeleyDate: Friday, March 18Time: 14:00Place: Room MCS 135, 111 Cummin
Pittsburgh - CHEM - 244
Revealing the dynamics of biologically important residues via a normal mode analysis by GNMLee Wei YangCenter for Computational Biology and Bioinformatics, Department of Molecular Genetics and Biochemistry, School of MedicineGaussian Network M
Pittsburgh - CHEM - 2440
Revealing the dynamics of biologically important residues via a normal mode analysis by GNMLee Wei YangCenter for Computational Biology and Bioinformatics, Department of Molecular Genetics and Biochemistry, School of MedicineGaussian Network M
Pittsburgh - CHEM - 281
ROSETTE NANOTUBESPresentation by Adam Keller Based on the work of Hicham Fenniri Purdue UniversityThere is much interest in molecular structures that can self-assemble. Their study may lead to a better understanding of nature's approach to genera
Loras - LIB - 313301
Brian VanCura April 30, 2008 Responsible Contributor In this day and age, everyone contributes some way to society. Most but not everyone contributes responsibly. For one to be a responsible contributor, one must pay attention and contain knowledge o
Pittsburgh - CS - 4
Fun with VBCS0004 Lecture 13Administration Project#2 due today next week What does by midnight mean? Mid-term Review sheet is online Sample questions for exam Review next Monday Come to class with questions Review on Sunday?Review
Pittsburgh - CS - 4
Programming (continued)Chapters 3.4, 5.1, and 5.2 h http:/www.cs.pitt.edu/~bmills/cs4/Administration MailingList Programming Assignment 1 Will be posted today/tomorrow We will discuss on Wednesday First part due Monday QuizTodayBrief
Pittsburgh - CS - 4
Writing FilesCS0004 Lecture 18 Chapter 8.1Admin FinalSchedule Wednesday, April 25th During class time Wehave class on Monday, April 23rd This class will be a review session ProjectDue Today New Project Posted Due next wednesdayR
Pittsburgh - CS - 4
More GraphicsCS0004 Lecture 22 Chapter 9.3Admin ClassCanceled This Wednesday #5 April 11th Project Due Wednesday, April 18th Example.Group Box ExampleText property of the group boxThree attached controls: Button1 Button2 Button3Ex
Pittsburgh - CS - 4
How would you like your data?CS0004 Lecture 17 Chapter 8.1Admin FinalSchedule Wednesday, April 25th During class time Wehave class on Monday, April 23rd This class will be a review sessionMore Admin Current NextProject Project
Pittsburgh - CS - 4
ProgrammingChapters 2, 3.1, 3.2, and 3.3 Lecture 3Little Review (sample quiz) Namethe 4 main components of a computerCPU (central processing unit) Memory Hard Disk IO DevicesAdministration Registration Course is now closed MailingList
Pittsburgh - CS - 3
50.2323-323401034.32553332553254.3234.23450.2343.2342.026653.2353.2360.6590.1255.32100100.1009302.23
Pittsburgh - CS - 1501
Some notes/help regarding I/O using ZZ data:There is a quirk in the NTL I/O that you will need to fix in order to successfully use RSA with files. Normal C+ input from a file either succeeds or fails - it fails whenthere is no more data in the f
Pittsburgh - CS - 0447
Getting Started with PCSpim1Getting Started with PCSpimIf you are going to use PCspim on Microsoft Windows, this is the first section to read. If you are going to use xspim on UNIX, go back to the previous section and start there. After you read
Pittsburgh - SUPER - 7
"WHAT SHOULD PHYSICIANS KNOW ABOUT HEALTH ECONOMICS?"Victor R. Fuchs Henry J. Kaiser Jr. Professor Emeritus Stanford UniversityUniversita Cattolica del Sacro Cuore Rome, Italy 8 October 2002".the age of chivalry is gone. That of sophisters, econo
BU - PROJECTS - 2
Laboratory Rubric Title Page Points: Introduction Points:The title page should include: Title of the lab Name plus lab partners Date The introduction should include: The purpose of the experiment Brief summary of procedure and conclusions Stat
Pittsburgh - MATH - 1020
MATH 0120 Business Calculus Spring Term 2009 (2094) INSTRUCTOR Elayne Arrington, PhD Office: 608 Thackeray Hall Office Hours: MWF 2:00 3:30 (or by appointment ) Telephone: 412-624-8337 or 8375 (Math Office) fax: 412-624-8397 e-mail: earr@pitt.edu ht
Pittsburgh - ABET - 2000
<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]"> <TITLE>EE 1238/2238- Digital Electronics</TITLE></HEAD><BODY>EE 1238/2238- Di
Pittsburgh - ABET - 2000
<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]"> <TITLE>EE 1268- Electronics Laboratory 2</TITLE></HEAD><BODY>EE 1268- Electro
Pittsburgh - ABET - 2000
<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]"> <TITLE>EE 1192- Intro to VLSI Design</TITLE></HEAD><BODY>EE 1192- Introductio
Pittsburgh - EE - 1212
ECE 1212 Tasks 5/19/08 1) At this point, you should have a design for the common-emitter amplifier ready to construct. If there are any significant problems with the design you submitted for your pre-lab, make the necessary changes quickly before pr
Pittsburgh - IS - 0020
1IS 0020Program Design and Software ToolsIntroduction to C+ ProgrammingLecture 2 Functions Jan 11, 2004 2003 Prentice Hall, Inc. All rights reserved.2Program Components in C+ Modules: functions and classes Programs use new and "prepackag
Pittsburgh - IS - 0020
1IS 0020Program Design and Software ToolsIntroduction to C+ ProgrammingLecture 1 May 10, 2004 2003 Prentice Hall, Inc. All rights reserved.2Course Information Lecture: James B D Joshi Mondays: 6:00-8.50 PM One (two) 15 (10) minutes bre
Pittsburgh - O - 3
Last Revised 9-4-07IDE APPLICATION TEMPLATE: EXAMPLE OF INVESTIGATOR'S AGREEMENT/CERTIFICATION OF FINANCIAL INTEREST1Last Revised 9-4-07INVESTIGATOR AGREEMENT FOR THE CLINICAL INVESTIGATION OF THE _ (Specify Investigational Device)I, _, agre
Pittsburgh - SIS - 2110
TELCOM 2110 - Today's Lecture Week 8 23 October 2000 Week 8Reading: Chapters 5 & 7 Review Wiring Pictures (week 3) Router Algorithm Classification IP Routing Protocols Routing and Network Design Network Reliability Project 2 Questions & Gr
Pittsburgh - SIS - 2110
Project 2 - DiscussionProject 2Telcom 21101Project 2- Overview Project is due on 10 April 2000 Objective is to provide a redesigned network for a high technology company named Widgets, Incorporated Performance is the number one objective a
Pittsburgh - A - 0113
After the Main Sequence Black hole Sun? Red giants White dwarfs Neutron stars Quark stars? Black holesL ~ M3.5Everything must go! Sun stable for 10 billion years Hydrogen consumed from inside out Luminosity gives rate of consumption Hy
Pittsburgh - A - 0113
Binary StarsContact binaries Common envelope redistributes uneven flow of heat Common photosphere has nearly uniform effective T (even though stars have different luminosities) Maxima of light curves rounded Minima of nearly equal depths Indiv
Pittsburgh - ENGR - 1201
EE1201- Electronic Measurements and Circuits Laboratory Spring 2005 Experiment #5 - Diode Applications & Pspice Introduction (2/2/05)No Plan Due for this Experiment Final Report Due latest: 3:00pm, February 18 (Fri), room 348 in marked basketIn t
BU - CS - 101
Computer Networking28-1Goal of a Network Network: A collection connected entities Refer to each entity in the network by the name "node" generic name given to any device in a network. The goal of a network is to allow nodes in the network to
Pittsburgh - RES - 2
As discussed above, traditional bibliographic search systems use TTY-based command-line interfaces or menus. When the system responds to a command, the new results screen obliterates the contents of the one before it, requiring the user to remember t
Pittsburgh - RES - 2
A common problem arises even in these very simple interfaces. An ambiguous state occurs in which the results for an earlier search are shown while the user is entering a new query or modifying the previous one. If the user types in new terms and but
Pittsburgh - RES - 2
The user interface designer must make decisions about how to arrange various kinds of information on the computer screen and how to structure the possible sequences of interactions. This design problem is especially daunting for a complex activity li
Pittsburgh - IS - 2150
Introduction to Computer Security Access Control Matrix Take-grant model September 7, 2005IS-2150/TEL-2810: Introduction of Computer Security 1Protection SystemState of a systemCurrent values of memory locations, registers, secondary stor
Pittsburgh - IS - 2150
Java TutorialWrite Once, Run AnywhereJava - General Javais: platform independent programming language similar to C+ in syntax similar to Smalltalk in mental paradigm Pros:also ubiquitous to net Cons: interpreted, and still under develop
BU - KCPSM - 3
READ_ME.TXT file for KCPSM3-[Release 8a - 4th August - New ZIP file to correct fault with PB_BMM.EXE file supplied Release 8]Release 8Date : 6th July 2005Macro Version v1.30Assembler Version v1.30This is the 8th release of PicoBlaze for
Pittsburgh - CS - 0015
CS0015 Final: Bonus Problem (Merging)Form1 DeclarationsDim namesA() As String = {"Amber", "Debbie", "Jody", "Nikki"} Dim namesB() As String = {"Anna", "Bambi", "Candi", "Debbie", "Kylie", "Mary"} Dim namesC() As String = {"Brenda", "Debbie", "Mary
Pittsburgh - CS - 0081
HTML and Web Page Creation11HTML Basics - Table of Contents 1 - Overview of Web Page Concepts Addressing scheme for Internet machines and documents URLs and Domain names Address translation from domain names to IP addresses HTML - What is it View
BU - CS - 108
#!/usr/bin/python## addaddress.py# CS108 Lab 12 minimal solutionimport cgiimport cgitb; cgitb.enable()import timeimport randomimport sqlite3 as dbfilename = "/home/grad3/mageejo/public_html/cs108/lab12/address.db"# insert to database
Pittsburgh - IDM - 98
Group FMulti-modal Issues, Systems and ApplicationsMarch 31, 1998NSF IDM 98, Group F1Mission StatementOur mission is to develop the technology necessary to support fully-integrated multi-media database systems including many different types