Forensic Software Engineering CS 851:5 MW 11:30-12:45 Olsson 236D John C. Knight, Kimberly S. Hanks.

Slides:



Advertisements
Similar presentations
BTEC Application of Science Year 11 Unit 6 Health Applications of Life Science Unit 13 Investigating a Crime Scene.
Advertisements

Introduction to Computer- Based Information Systems Summer 2005 (CRN 50291), MW 7: :25, CS100 Instructor: Jack G. Zheng Course Introduction June.
Course and Syllabus Design Dr. Marie Norman Teaching Consultant and Research Associate Eberly Center for Teaching Excellence
Lecture 0: Course Overview
Welcome to CJ 325 Psychology for Law Enforcement Unit 7 Seminar.
Today’s Agenda  Syllabus CS2336: Computer Science II.
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
COS/PSA 413 Day 23. Agenda Lab 12 not graded –Missing two submissions Assignment 4 Posted –Due December 6 –Requires forensics analysis of evidence which.
CSIS-385: Algorithm Analysis ► I am Dr. Breimer ► Br-Eye-mer ► I like ► Office hours: 1:35-2:30 everyday ► Drop by randomly at your own risk.
SOSC Science Technology and Society Dr. Vincent Duffy - IEEM Week 1 - Introduction - September 2, ieem.ust.hk/dfaculty/duffy/111.
Privacy-Aware Computing Introduction. Outline  Brief introduction Motivating applications Major research issues  Tentative schedule  Reading assignments.
Concordia University Department of Computer Science and Software Engineering Click to edit Master title style ADVANCED PROGRAMING PRACTICES Introduction.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
CS 235: User Interface Design January 22 Class Meeting
Visual 1.1 Course Overview ICS 300 Intermediate ICS for Expanding Incidents.
Planning and Localism – How it can work for you John King Friends of the Peak District
HW425 Health & Wellness Programming: Design and Administration Unit 1 Seminar: Needs Assessment The Big Picture Instructor Beth Edwards, Ph.D.
St. Francis Xavier University BSAD 432 Retail Management Professor Bobbi Morrison.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
CONSTRUCTION MANAGEMENT CONSTRUCTION ENGINEERING & MANAGEMENT DEPT
1 Introduction to Engineering Second Semester Overview Agenda Team Assignments and Information Exchange Course Overview.
CM240: UNIT 1 SEMINAR. Tonight’s Agenda Class Overview Class Overview Technical Communication Technical Communication Final Project Information Final.
CS527: Advanced Topics in Software Engineering (Software Testing and Analysis) Darko Marinov August 28, 2008.
BUS 462 Marketing Research Yinghong (Susan) Wei. Day 1 - Introduction Agenda for Today:  About Me  About You  About the Class  Form Teams  Discussion.
Hosted by: Institute for Software Integrated Systems (ISIS) Vanderbilt University Software Reliability for FCS May 18-19, 2004 ARO Workshop.
Welcome meeting for Erasmus students School of Modern Languages and Cultures.
1 Technologies for Electronic Commerce and EBusiness Walt Scacchi, Ph.D. FEMBA 290 Winter 2003.
Creating a Syllabus Graduate Student Teaching Seminar.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
Classroom type Classroom details Class-Room Picture.
MITM743 Advanced Project Management Introduction To The Class.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
CS , Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours or,
Visual 1.1 Course Overview Army Delivery ICS 300 Intermediate ICS for Expanding Incidents.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
Introduction & Overview Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
St. Francis Xavier University BSAD 432 Retail Management Professor Bobbi Morrison.
Crime Scene Investigator. About Crime scene investigators (CSIs) go by many names, including: –evidence technician, –crime scene technician, –forensic.
SERIOUS ACCIDENT INVESTIGATION TEAM INTRO BRIEFING.
Materials Science Dr. Deniz UZUNSOY Friday AM A-504.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
Structure and Synthesis of Robot Motion Introduction Subramanian Ramamoorthy School of Informatics 16 January, 2012.
1 Software Test Computer Science Department, Information Faculty Dr. KaiYu Wan.
Welcome PRICING STRATEGIES & DECISIONS. Name: Surej P John Office: MSM 3 rd floor, Cabin# 01
Introduction to Classical Social Theory Part Two: Classical Social Theory Agenda Objective: To develop an understanding of what social theory is and the.
Engineering Design and Development™. What is Project Lead the Way? Focus on learning through Rigor Relevance Retention Integration Motivation.
CDT-412 Software Engineering Project Introduction Lecture Raluca Marinescu.
Unit 1 PU 120 Introduction to Public Health Prof Tynan Weed.
 Debate—ancient crimes, modern debate contests  Strictly concerned with uncovering evidence that stands as  Using science to help in legal matters.
Teacher/Scientist Research Internships Summer 2010 Professional Development Study Groups.
Cybercrime Courses 1.Child Protection Software 2.Forensic Scan 3.Internet For Investigators 1.Intelligence Gathering On The Internet (Open Source) 1.Covert.
CS203 – Advanced Computer Architecture Introduction Daniel Wong, Assistant Professor Department of Electrical and Computer Engineering Cooperating Faculty,
Sotarat Thammaboosadee, Ph.D. EGIT563- Data Mining Course Outline.
Introduction to Competition & Consumer Law Open Universities Australia / Graduate School of Business & Law Juris Doctor (JD) LAW1033/LAW2419/OJD340 Competition.
Web Syndication Formats Seminar Week 1 Old Dominion University Department of Computer Science CS 791/891 Spring 2008 Michael L. Nelson 1/16/08.
ON “SOFTWARE ENGINEERING” SUBJECT TOPIC “RISK ANALYSIS AND MANAGEMENT” MASTER OF COMPUTER APPLICATION (5th Semester) Presented by: ANOOP GANGWAR SRMSCET,
TOM TORLAKSON State Superintendent of Public Instruction 1 Welcome to the STEM Task Force Funding provided by:
Digital Forensics and Hand Held Devices Robert Trimble COSC
EnergySTEP1 Data Center Assessment: After the Sale How to Present the Customer Report How to Follow up on Sales Opportunities.
Advanced Programing practices
Welcome to CS 4390/CS5381: Introduction to Formal Methods
United States Fire Administration
사물네트워크 시스템 보안 - Focused on Advanced Cryptography-
Introduction The Regional Computer Forensics Laboratory (RCFL) National Program Office created this toolkit to help law enforcement executives assess.
TAL 7011 Architecture of Large Software Systems
SEMINAR 1 Graduation Project 1: Principle steps GRADUATION PROJECT-1
Public Safety What is it?.
Presentation transcript:

Forensic Software Engineering CS 851:5 MW 11:30-12:45 Olsson 236D John C. Knight, Kimberly S. Hanks

Today’s Agenda  Brief introduction Overview of forensic software engineering  Administrative details Contact info sheet Course requirements Presentation scheduling

Overview  Forensics: Broadly, the application of science to the law Generally in service of finding out “what happened” during the course of a legally relevant event What is the evidence? Does the evidence point to a crime? If so, who is responsible?

Forensic Engineering  “What happened” during the course of an industrially relevant event? Mainly concerned with events that result in tragedies and other losses This information is often used for assigning blame, but more ideally for improving the system

Forensic Software Engineering  “What happened” during the course of an industrially relevant event that involved software? Systems with software as components Systems directing the production of software  Might or might not know initially that software was involved

FSE, con’t.  We will examine Failure across industries Looking for paradigmatic failure types Failures in which software contributed Role of software as component of complex system Sources of faulty software in and of itself Development process as complex system

Goals  Use “what happened” to characterize “what happens”  Debunk convenient explanations in favor of more rigorous ones  Generate strategies for prevention  Generate strategies for making investigation more efficient, valuable, and trustworthy

Contact Info Sheet  Name   Department  Level

Course Org and Reqs  Seminar format  Reading  Presentations  Assignments  Participation  Project  No final exam

Presentation Scheduling  Calendar

Stray bits  Kim: ksh4q  John: knight  Use “forensic” in the subject line   Office hours: MW 12:45-1:30, 113 Olsson  Keep Fridays available at this time