Introduction to Software Engineering
|
|
- Arlene Jenkins
- 5 years ago
- Views:
Transcription
1 Introduction to Software Engineering Dr. J.P.E. Hodgson August 17, 2010 Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
2 Outline What is Software Engineering Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
3 What is Software Engineering An engineer can build for $1 what any fool can build for $2. Anon. Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
4 What is Software Engineering Software Engineering is concerned with systems that are large and complex Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
5 What is Software Engineering Software Engineering is concerned with systems that are large and complex built by teams Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
6 What is Software Engineering Software Engineering is concerned with systems that are large and complex built by teams exist in many versions Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
7 What is Software Engineering Software Engineering is concerned with systems that are large and complex built by teams exist in many versions last many years Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
8 What is Software Engineering Software Engineering is concerned with systems that are large and complex built by teams exist in many versions last many years undergo changes Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
9 What is Software Engineering Software Engineering is the Application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software (IEEE 1990) Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
10 Outline The Origins of SE Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
11 The Origins of SE The field of software engineering was born in 1968 in response to chronic failures of large software projects to meet schedule and budget constraints Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
12 The Origins of SE The field of software engineering was born in 1968 in response to chronic failures of large software projects to meet schedule and budget constraints Recognition of the software crisis Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
13 The Origins of SE The field of software engineering was born in 1968 in response to chronic failures of large software projects to meet schedule and budget constraints Recognition of the software crisis Term became popular after NATO Conference in Garmisch Partenkirchen (Germany), 1968 Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
14 Outline Role of the Software Engineer Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
15 Role of the Software Engineer The role of the software Engineer understand requirements and write specifications Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
16 Role of the Software Engineer The role of the software Engineer understand requirements and write specifications master software Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
17 Role of the Software Engineer The role of the software Engineer understand requirements and write specifications master software operate at various abstraction levels Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
18 Role of the Software Engineer The role of the software Engineer understand requirements and write specifications master software operate at various abstraction levels member of a team Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
19 Role of the Software Engineer Needed Skills Needed Skills communication skills Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
20 Role of the Software Engineer Needed Skills Needed Skills communication skills management skills Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
21 Role of the Software Engineer Needed Skills Needed Skills communication skills management skills derive models and reason about them Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
22 Outline Interaction with Other (CS) disciplines Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
23 Interaction with Other (CS) disciplines Interaction with other areas of CS Programming languages Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
24 Interaction with Other (CS) disciplines Interaction with other areas of CS Programming languages Operating systems Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
25 Interaction with Other (CS) disciplines Interaction with other areas of CS Programming languages Operating systems Data bases Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
26 Interaction with Other (CS) disciplines Interaction with other areas of CS Programming languages Operating systems Data bases Artificial intelligence Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
27 Interaction with Other (CS) disciplines Interaction with other areas of CS Programming languages Operating systems Data bases Artificial intelligence Theory Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
28 Outline Designing Software Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
29 Designing Software Good Design resolves the tensions between competing requirements The user interface, Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
30 Designing Software Good Design resolves the tensions between competing requirements The user interface, The existing environment, Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
31 Designing Software Good Design resolves the tensions between competing requirements The user interface, The existing environment, Security and Robustness, Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
32 Designing Software Good Design resolves the tensions between competing requirements The user interface, The existing environment, Security and Robustness, The performance needs, Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
33 Designing Software Good Design resolves the tensions between competing requirements The user interface, The existing environment, Security and Robustness, The performance needs, Maintainability and Evolvability. Dr. J.P.E. Hodgson () Introduction to Software Engineering August 17, / 1
Registration Workshop. Nov. 1, 2017 CS/SE Freshman Seminar
Registration Workshop Nov. 1, 2017 CS/SE Freshman Seminar Computer Science Department Website: http://cs.mtech.edu Program descriptions under Degrees & Options Mission statements under Accreditation &
More informationBS in Computer Science Outcome Set (CAC/ABET)
California State University Bakersfield» School of Natural Sciences, Mathematics and Engineering» Computer Science BS in Computer Science Standing Requirements Student Learning s (Learning Objective/)
More informationSoftware Reliability and Reusability CS614
Software Reliability and Reusability CS614 Assiut University Faculty of Computers & Information Quality Assurance Unit Software Reliability and Reusability Course Specifications2011-2012 Relevant program
More informationTonight s Agenda. CSC340: Requirements Engineering. Course Objectives. Requirements Engineering. Software Engineering. What is Software Engineering?
Tonight s Agenda CSC340: Engineering Jennifer Campbell Lecturer Part 1 Introduction to course content Course information Changes to the SE courses/program Part 2 What are requirements? CSC340 University
More informationSOFTWARE ENGINEERING
SOFTWARE ENGINEERING INTRODUCTION TO SOFTWARE ENGINEERING. COURSE STRUCTURE AND REQUIREMENTS Saulius Ragaišis saulius.ragaisis@mif.vu.lt WHAT IS SOFTWARE ENGINEERING? First definition Software engineering
More informationSOFTWARE ENGINEERING
SOFTWARE ENGINEERING INTRODUCTION TO SOFTWARE ENGINEERING. COURSE STRUCTURE AND REQUIREMENTS Saulius Ragaišis saulius.ragaisis@mif.vu.lt WHAT IS SOFTWARE ENGINEERING? First definition Software engineering
More informationASSIUT UNIVERSITY. Faculty of Computers and Information Department of Information Technology. on Technology. IT PH.D. Program.
ASSIUT UNIVERSITY Faculty of Computers and Information Department of Information Technology Informatiio on Technology PhD Program IT PH.D. Program Page 0 Assiut University Faculty of Computers & Informationn
More informationDepartment of Computer Science and Engineering
Department of Computer Science and Engineering 1 Department of Computer Science and Engineering Department Head: Professor Edward Swan Office: 300 Butler Hall The Department of Computer Science and Engineering
More informationLevel 2 Diploma in Team Leading (combined qualification)
Level 2 Diploma in Team Leading (combined qualification) Title Credit Value 40 Level 3 Reference Minimum GLH 201 Maximum GLH 259 Level 2 Diploma in Team Leading (QCF) S/016/614 To achieve a Level 2 Diploma
More informationObject-Oriented and Classical Software Engineering
Slide 1.1 Object-Oriented and Classical Software Engineering Fifth Edition, WCB/McGraw-Hill, 2002 Stephen R. Schach srs@vuse.vanderbilt.edu CHAPTER 1 Slide 1.2 SCOPE OF SOFTWARE ENGINEERING Outline Slide
More informationLevel 2 Diploma in Team Leading (combined qualification)
Level 2 Diploma in Team Leading (combined qualification) Title Credit Value 40 Level 3 Reference Minimum GLH 206 Maximum GLH 260 Level 2 Diploma in Team Leading (QCF) S/016/374 To achieve a Level 2 Diploma
More informationVODAFONE GERMANY. Multi-Vendor Integration builds reliability from within. Multi-Vendor Integration Case Study. Germany
Multi-Vendor Integration Case Study VODAFONE GERMANY Germany Multi-Vendor Integration builds reliability from within Vodafone Germany utilizes its established Multi- Vendor Test Center (MVTC) in Düsseldorf,
More informationDatabase Design. 6-1 Artificial, Composite, and Secondary UIDs. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Database Design 6-1 Objectives This lesson covers the following objectives: Define the different types of unique identifiers (UIDs) Define a candidate UID and explain why an entity can sometimes have more
More informationChartered Membership: Professional Standards Framework
Chartered Membership: Professional Standards Framework Foreword The Chartered Institute of Architectural Technologists (CIAT) is the lead professional body for Architectural Technology and the UK Competent
More informationLecture 7: Software Processes. Refresher: Software Always Evolves
Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)
More informationMarco Porta Betim Çiço Peter Kaczmarski Neki Frasheri Virginio Cantoni. Fernand Vandamme (BIKEMA)
New Trends in Information Technologies and Their Integration in University Curricula: a Brief Study in the Context of the FETCH European Thematic Network Marco Porta Betim Çiço Peter Kaczmarski Neki Frasheri
More informationINSTITUTE OF INFORMATION TECHNOLOGY UNIVERSITY OF DHAKA
INSTITUTE OF INFORMATION TECHNOLOGY UNIVERSITY OF DHAKA http://www.iit.du.ac.bd/ BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING (BSSE) 1. Institute of Information Technology (IIT) Institute of Information
More informationProject Management Professional (PMP) Certificate
Project Management Professional (PMP) Certificate www.hr-pulse.org What is PMP Certificate HR Pulse has the Learning Solutions to Empower Your People & Grow Your Business Project Management is a professional
More informationCertification Program for Business Continuity Professionals. DRI International. Certification Program for Business Continuity Planners
DRI International Certification Program for Business Continuity Planners Dr Goh Moh Heng, CBCP, FBCI Executive Director DRI Asia 17 January 2002 moh_heng@driasia.org DRI International Overview Introduce
More informationCRITERIA FOR ACCREDITING COMPUTING PROGRAMS
CRITERIA FOR ACCREDITING COMPUTING PROGRAMS Effective for Reviews During the 2014-2015 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of October 26, 2013 Computing
More informationAgile Certifications. Dr. Vijay Kanabar Boston University
Agile Certifications Dr. Vijay Kanabar Boston University Agenda Overview of Agile Certifications Details of PMI-ACP What is Agile? New way of working. Learn specific practices. May have to push a new way
More informationObject-Oriented and Classical Software Engineering
Slide 1.1 CHAPTER 1 Slide 1.2 Object-Oriented and Classical Software Engineering Eighth Edition, WCB/McGraw-Hill, 2011 THE SCOPE OF SOFTWARE ENGINEERING Stephen R. Schach Outline Slide 1.3 Outline (contd)
More informationSchool of Computing and Information Sciences. Course Title: Data Structures Date: 3/30/2010 Course Number: COP 3530 Number of Credits: 3
Course Title: Date: 3/30/2010 Course Number: Number of Credits: 3 Subject Area: Programming Subject Area Coordinator: Tim Downey email: downeyt@cis.fiu.edu Catalog Description: Basic concepts of data organization,
More informationWhat Does the Future Look Like for Business Continuity Professionals?
What Does the Future Look Like for Business Continuity Professionals? October 26, 2016 Brian Zawada, FBCI President, US Chapter of the Business Continuity Institute Agenda and Objectives Change Standards
More informationObject-Oriented and Classical Software Engineering
Object-Oriented and Classical Software Engineering Slide 1.1 Seventh Edition, WCB/McGraw-Hill, 2007 Stephen R. Schach srs@vuse.vanderbilt.edu CHAPTER 1 Slide 1.2 THE SCOPE OF SOFTWARE ENGINEERING 1 Outline
More informationCSET 3400 Unix System Administration (3 semester credit hours) IT Elective
CSET 3400 Unix System Administration (3 semester credit hours) CSET Elective IT Elective Current Catalog Description: Commands and methods to install and manage a UNIX system. System administration topics
More informationMasters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
More informationCOMMISSION ON FIRE PROTECTION PERSONNEL STANDARDS AND EDUCATION COMMONWEALTH OF KENTUCKY FIRE INSTRUCTOR 2 COMPETENCY EVALUATION
JPR Task(s): Needs Assessment, Resource Analysis, Budget Analysis, Auditing and Documentation Skill No. 2-1 CRITERIA AND INSTRUCTIONS Candidate shall analyze training reports, budget materials, SOP/SOG's,
More informationCATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission
Computer Science Introduction In the new millennium and the global era, the role of information and automation in the various domains and activities of the business industry are becoming more important.
More informationBSc (Honours) Computer Science Curriculum Outline
BSc (Honours) Computer Science Curriculum Outline 1. Introduction: The economic and strategic importance provided by Computer Science and Information Technology is increasing daily. This importance is
More informationCATALOG 2016/2017 BINUS UNIVERSITY
Computer Science Introduction In the new millennium and the global era, the role of information and automation in the various domains and activities of the business industry are becoming more important.
More informationISO Lead Auditor Training
ISO 22301 Lead Auditor Training Course Description Customers expect organizations to plan and prepare for unforeseen events. Through an effective Business Continuity Management System (BCMS) based on ISO
More informationSoftware Engineering
CSC40232: SOFTWARE ENGINEERING Professor: Jane Cleland Huang : Introduction Wednesday, January 18 th sarec.nd.edu/courses/se2017 Department of Computer Science and Engineering Software Engineering Software
More informationNO COMPROMISES SINCE 1978
PRODUCTS NO COMPROMISES SINCE 1978 Coralba has for over 25 years produced high quality rally computers that are easy to use and install. They were developed together with WRC teams to meet the extreme
More informationSystems Analysis & Design
Systems Analysis & Design Dr. Ahmed Lawgali Ahmed.lawgali@uob.edu.ly Slide 1 Systems Analysis & Design Course Textbook: Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition
More informationEnterprise Data Architecture: Why, What and How
Tutorials, G. James, T. Friedman Research Note 3 February 2003 Enterprise Data Architecture: Why, What and How The goal of data architecture is to introduce structure, control and consistency to the fragmented
More informationEnsuring a Rigorous Curriculum: Practices and Goals
Ensuring a Rigorous Curriculum: Practices and Goals Allen B. Tucker Bowdoin College www.bowdoin.edu/~allen April 12, 2002 1 of 30 Goals of an Undergraduate Program To prepare graduates for the computing
More informationBachelor of Science in Computing
Mapping of to Programme Objectives & Courses ESAP Bachelor of Science in Computing Programme Objectives 1. Select and apply proven methods, tools and techniques to the effective and efficient implementation
More informationDepartment of Computing MSc Programmes. MSc in Computing Science MSc in Computing(<specialism>) MSc in Advanced Computing MRes in Advanced Computing
Department of Computing MSc Programmes MSc in Computing Science MSc in Computing() MSc in Advanced Computing MRes in Advanced Computing 1 Admissions Team: Dr. Michael Huth Dr. Herbert Wiklicky
More informationWHO SHOULD ATTEND COURSE OUTLINE. Course Outline :: PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAMINATION PREPARATORY COURSE::
Module Title Duration : PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAMINATION PREPARATORY COURSE : 5 days INTRODUCTION The Project Management Professional (PMP ) is an acclaimed professional certification
More informationPROJECT MANAGEMENT PROFESSIONAL (PMP)
PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAM PREPARATION TRAINING WHAT IS PMP? Government, commercial and other organizations employ PMP certified project managers in an attempt to improve the success rate
More informationEnhancing Systems Engineering Workforce Development in the Enterprise
Enhancing Systems Engineering Workforce Development in the Enterprise October 2012 Garry Roedler Len Mikolajczak 10/23/2012 Objective of Presentation Communicate the elements of the Engineering Professional
More informationACA CSCF Coach Certification and Licensing Policy
ACA CSCF Coach Certification and Licensing Policy NCCP Coach Certification General Information Over the past several years, the coach CSCF certification program has been undergoing a major transition from
More informationCollaboration on Cybersecurity program between California University and Shippensburg University
Collaboration on Cybersecurity program between California University and Shippensburg University Weifeng Chen Dept. of Math, Computer Science and Information Systems California University, California,
More informationBSc (Hons) Real Estate
School of Engineering and Built Environment Department of Construction and Surveying BSc (Hons) Real Estate August 2016 GLASGOW CALEDONIAN UNIVERSITY Programme Specification (effective from the beginning
More informationISO ERM Fundamentals Training and Certification
ISO 31000 ERM Fundamentals Training and Certification UiTM Shah Alam Campus, Malaysia August 6-9, 2018 LEMBAR KERJA GLOBAL Center for Risk Management & Sustainabilities Enterprise Risk Management Academy
More informationCSCE-622: Generic Programming Lecture 1
CSCE-622: Generic Programming Lecture 1 Introduction Jaakko Järvi Texas A&M University September 1, 2010 1 / 43 Preliminaries Outline 1 Preliminaries 2 About the course 3 Software challenges 4 Generic
More informationProject Management Professional (PMP) Certification Course
Project Management Professional (PMP) Certification Course Project based management appears to be the most efficient and effective way of managing the strategic goals of an organisation. Therefore, Project
More informationConvex Optimization. August 26, 2008
Convex Optimization Instructor: Angelia Nedich August 26, 2008 Outline Lecture 1 What is the Course About Who Cares and Why Course Objective Convex Optimization History New Interest in the Topic Formal
More informationComputing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS
Computing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS Optional for Reviews During the 2018-2019 Accreditation Cycle Mandatory for Reviews During the 2019-2020 Accreditation
More information: Course : SharePoint 2016 Site Collection and Site Administration
Module Title Duration : Course 55194 : SharePoint 2016 Site Collection and Site Administration : 5 days Course Description This five-day instructor-led course is intended for power users and IT professionals,
More informationCourse Information
Course Information 2018-2020 Master of Information Systems: Management and Innovation Institutt for teknologi / Department of Technology Index Index... i 1... 1 1.1 Content... 1 1.2 Name... 1 1.3 Programme
More informationOUR VISION To be a global leader of computing research in identified areas that will bring positive impact to the lives of citizens and society.
Join the Innovation Qatar Computing Research Institute (QCRI) is a national research institute established in 2010 by Qatar Foundation for Education, Science and Community Development. As a primary constituent
More informationUnderstanding Software Engineering
McBreen.book Page 3 Wednesday, August 1, 2001 10:08 PM Chapter 1 Understanding Software Engineering In order to understand software engineering, we first need to look at the projects that were reported
More informationRepresentative Syllabus
PREPARING COMPETENT AND RESPONSIBLE BUSINESS LEADERS THE UNIVERSITY OF AKRON COLLEGE OF BUSINESS ADMINISTRATION DEPARTMENT OF FINANCE SYLLABUS Fall, 2012 CORPORATE FINANCIAL MANAGEMENT 6400:310 001 BCCE
More informationNational Certificate in Contact Centres - Senior CSR (Level 3) or Team Leader (Level 4) Depending on the Strand
National Certificate in Contact Centres - Senior CSR (Level 3) or Team Leader (Level 4) Depending on the Strand This qualification has been reviewed and replaced by the New Zealand Certificate in Contact
More informationThe Spectral Relation between the Cube-Connected Cycles and the Shuffle-Exchange Network
The Spectral Relation between the Cube-Connected Cycles and the Shuffle-Exchange Network Christian Riess 1 Rolf Wanka 2 Volker Strehl 3 February 29, 2012 1 Pattern Recognition Lab (CS 5) 2 Hardware-Software
More informationNational Certificate in Public Sector Services (Client/Customer Service) (Level 3)
NZQF NQ Ref 0660 Version 5 Page 1 of 10 National Certificate in Public Sector Services (Client/Customer Service) (Level 3) Level 3 Credits 80 This qualification has been reviewed. The last date to meet
More informationComponent Specification NFQ Level 5. Web Authoring 5N Component Details. Web Authoring. Level 5. Credit Value 15
Component Specification NFQ Level 5 Web Authoring 5N1910 1. Component Details Title Teideal as Gaeilge Award Type Code Web Authoring Ceapadóireacht Gréasáin Minor 5N1910 Level 5 Credit Value 15 Purpose
More informationCertificate Specification. Level 5. Horticulture 5M2586
Certificate Specification Level 5 Horticulture 5M2586 Contents 1. Introduction 2. National Framework of Qualifications 3. Guide to Level 4. FETAC Awards 5. Award Specifications 6. Navigating the Certificate
More informationIMECE FUNCTIONAL INTERFACE-BASED ASSEMBLY MODELING
Proceedings of IMECE2005 2005 ASME International Mechanical Engineering Congress and Exposition November 5-11, 2005, Orlando, Florida USA IMECE2005-79945 FUNCTIONAL INTERFACE-BASED ASSEMBLY MODELING James
More informationPriority Communications Workshop Bratislava, Slovakia 23 September 2008
Introduction to Priority Communications Workshop Bratislava, Slovakia 23 September 2008 Karl Rauscher Chair Emeritus, IEEE COMSOC Technical Committee on Communications Quality & Reliability (CQR) Executive
More informationsystem, control and robotics 2016/2017
system, control and robotics 2016/2017 The purpose of the Master s programme in Systems, Control and Robotics is to equip students with the skills necessary to analyse, design and control complex technical
More informationModule 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)
Module 3 Overview of TOGAF 9.1 Architecture Development Method (ADM) TOGAF 9.1 Structure The Architecture Development Method (ADM) Needs of the business shape non-architectural aspects of business operation
More information7 th BICSI Southeast Asia Conference 2009 Building the Next Generation Broadband Network
7 th BICSI Southeast Asia Conference 2009 Building the Next Generation Broadband Network Business Impact Analysis A Regional Perspective Presented by Lim Sek Seong Vice President Sek_Seong@BCM-Institute.org
More informationActivities of TCE 3. Accreditation and Certification Program for Official Statistical Professionals in OIC Member Countries (OStat Program)
ORGANIZATION OF ISLAMIC COOPERATION S E S R I C Activities of TCE 3 Accreditation and Certification Program for Official Statistical Professionals in OIC Member Countries (OStat Program) 10 April 2013
More informationA REAL-TIME H.264/AVC ENCODER&DECODER WITH VERTICAL MODE FOR INTRA FRAME AND THREE STEP SEARCH ALGORITHM FOR P-FRAME
A REAL-TIME H.264/AVC ENCODER&DECODER WITH VERTICAL MODE FOR INTRA FRAME AND THREE STEP SEARCH ALGORITHM FOR P-FRAME Dr. Mohammed H. Al-Jammas 1 and Mrs. Noor N. Hamdoon 2 1 Deputy Dean/College of Electronics
More informationProgramme Specification (Master s Level)
Programme Specification (Master s Level) MSc Computing (Software Engineering) This document provides a definitive record of the main features of the programme and the learning outcomes that a typical student
More informationSOFTWARE ARCHITECTURE INTRODUCTION TO SOFTWARE ENGINEERING PHILIPPE LALANDA
SOFTWARE ARCHITECTURE INTRODUCTION TO SOFTWARE ENGINEERING PHILIPPE LALANDA PURPOSE OF THIS CLASS An introduction to software architecture What is an architecture Why it is important How it is represented
More informationCUNIVERSITY JGUELPH. Certificatewamdl or Dip o.rhnamprogram. Non-degree Certificate or Diploma Program:
CUNIVERSITY JGUELPH Senate Committee on Non-degree Studies Form B: CHANGES to Non-degree Submit Completed Form to: univsec@uoguelph.ca Certificatewamdl or Dip o.rhnamprogram Use this template to make changes
More informationICB Industry Consultation Body
ICB Industry Consultation Body Evolution of network management 17/11/2016 Issue Position Paper Long-term evolution of Network Management This position paper is intended to form the basis of advice to the
More informationCS 307: Software Engineering. Lecture 10: Software Design and Architecture
CS 307: Software Engineering Lecture 10: Software Design and Architecture Prof. Jeff Turkstra 2017 Dr. Jeffrey A. Turkstra 1 Announcements Discuss your product backlog in person or via email by Today Office
More informationSchool of Engineering & Built Environment
School of Engineering & Built Environment BEng (Hons) in Digital Security, Forensics & Ethical Hacking Programme Specification Proforma (PSP) August 2015 P a g e 1 GLASGOW CALEDONIAN UNIVERSITY Programme
More informationInternational Graduate Program on Applied Artificial Intelligence and Cyber-Security
International Graduate Program on Applied Artificial Intelligence and Cyber-Security Ver. 2 Advanced Topics in Artificial Intelligence AE, AO, BE, BO have been updated / October 4, 2018 1. IGP (A) Outline
More informationEmergency Vehicle Operation FIRE 106 Fire Training Certification. Course Outline
Emergency Vehicle Operation FIRE 106 Fire Training Certification Course Outline COURSE IMPLEMENTATION DATE: September 2015 OUTLINE EFFECTIVE DATE: September 2015 COURSE OUTLINE REVIEW DATE: April 2020
More informationEvolutionary Algorithms Introduction
Evolutionary Algorithms Introduction Prof. Dr. Rudolf Kruse Pascal Held {kruse,pheld}@iws.cs.uni-magdeburg.de Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik Institut für Wissens- und Sprachverarbeitung
More informationAudio-Visual Communications Technology
Job Ready Assessment Blueprint Audio-Visual Communications Technology Test Code: 3005 / Version: 01 Measuring What Matters Specific Competencies and Skills Tested in this Assessment: Photography Operate
More informationImam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences
1121-1122 In the Name Of Allah, the Most Beneficent, the Most Merciful Imam Mohammad Ibn Saud Islamic University Department of Computer Sciences Program Description of Master of Science in Computer Sciences
More informationSchool of Engineering & Computational Sciences
Catalog: Undergraduate Catalog 2014-2015 [Archived Catalog] Title: School of Engineering and Computational Sciences School of Engineering & Computational Sciences Administration David Donahoo, B.S., M.S.
More informationSHEFFIELD HALLAM UNIVERSITY BEng (Hons) Electronic Engineering
SHEFFIELD HALLAM UNIVERSITY BEng (Hons) Electronic Engineering Registration Number (Non-Local Higher and Professional Education (Regulation) Ordinance): 252554 SHEFFIELD HALLAM UNIVERSITY Sheffield Hallam
More informationDisaster Recovery and Business Continuity Planning (Mile2)
Disaster Recovery and Business Continuity Planning (Mile2) Course Number: DRBCP Length: 4 Day(s) Certification Exam This course will help you prepare for the following exams: ABCP: Associate Business Continuity
More informationIntroduction and Overview
Introduction and Overview Lecture 1 Software Engineering CUGS course Spring 2011 Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden @ida.liu.se Who is Kristian?
More informationBody of Knowledge and Curriculum to Advance Systems Engineering
Body of Knowledge and Curriculum to Advance Systems Engineering Guide to the Systems Engineering Body of Knowledge Graduate Reference Curriculum for Systems Engineering Rick Adcock Senior Lecturer Cranfield
More informationPREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud.
PREPARE FOR TAKE OFF Accelerate your organisation s journey to the Cloud. cloud. Contents Introduction Program & Governance BJSS Cloud Readiness Assessment: Intro Platforms & Development BJSS Cloud Readiness
More informationCertification Body Audit Resources
Certification Body Audit Resources Policy 13 v4.01 Original Issue 20 May 2012 Revision Date Effective Date Policy Applicable To All CertiSource Staff and Certification Body Staff Policy Managed By Approved
More informationIT Governance ISO/IEC 27001:2013 ISMS Implementation. Service description. Protect Comply Thrive
IT Governance ISO/IEC 27001:2013 ISMS Implementation Service description Protect Comply Thrive 100% guaranteed ISO 27001 certification with the global experts With the IT Governance ISO 27001 Implementation
More informationIT323 - Software Engineering 2 1
IT323 - Software Engineering 2 1 Explain how standards may be used to capture organizational wisdom about effective methods of software development. Suggest four types of knowledge that might be captured
More informationChapter 1. Software and Software Engineering. What is this course about?
Chapter 1 Software and Software Engineering 1 What is this course about? 2 SW Development Project > > SW Eng Process > SW Product Analysis + Design models: DFDs, ERDs, STDs, DOs, etc. Coding, programming,
More informationSecurity Director - VisionFund International
Security Director - VisionFund International Location: [Europe & the Middle East] [United Kingdom] Category: Security Job Type: Open-ended, Full-time *Preferred location: United Kingdom/Eastern Time Zone
More information5/3/2012. Copyright 2012 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill. McGraw-Hill. McGraw-Hill. McGraw-Hill
Chapter 03: Basic Application Software Competencies (Page 1 of 2) Discuss common features of most software applications. Discuss word processors and word processing features. Describe spreadsheets and
More informationFigure 1 - EDGE Developer Suite Block Diagram
For businesses and consumers, the digital world is a place where user applications and interfaces keep getting easier. Embedded microprocessors aid in nearly every mundane task from monitoring the manufacturing
More informationPMI Certification Overview
PMI Certification Overview March 4, 2015 Skilled practitioners in all aspects of Project, Program & Portfolio Management are in demand around the world. A globally recognized certification shows employers
More informationCertificate in Security Management
Certificate in Security Management Page 1 of 6 Why Attend This course will provide participants with an insight into the fundamentals of managing modern and effective security operations. It will address
More informationProject Management Professional (PMP) 5-Day Training Program June 4 8, 2018 Cost: $ GST (Book Included) Based on PMI PMBOK 6 th Edition
Corporate Training www.sbccollege.ca/corporate (306)244-6340 corporate@sbccollege.ca Project Management Professional (PMP) 5-Day Training Program June 4 8, 2018 Cost: $2500.00 + GST (Book Included) Based
More informationKing Saud University College of Computer and Information Sciences Computer Science Department
King Saud University College of Computer and Information Sciences Computer Science Department Course Code: CSC 111 Course Title: Introduction to Programming Semester: Fall 2017-2018 Exercises Cover Sheet:
More informationCMSC 435: Software Engineering Section 0201
CMSC 435: Software Engineering Section 0201 Atif M. Memon (atif@cs.umd.edu) 4115 A.V.Williams building Phone: 301-405-3071 Office hours Tu.Th. (11:00am-1:00pm) Don t wait, don t hesitate, do communicate!!
More informationPart A: Course Outline
University of Macau Faculty of Science and Technology Course Title: Department of Electrical and Computer Engineering Part A: Course Outline Communication System and Data Network Course Code: ELEC460 Year
More informationOverview of ABET Kent Hamlin Director Institute of Nuclear Power Operations Commissioner TAC of ABET
Overview of ABET Kent Hamlin Director Institute of Nuclear Power Operations Commissioner TAC of ABET 1 st National Meeting on Improving Education and Training For Chinese Nuclear Power Industry Personnel
More informationDEPARTMENT OF COMPUTER SCIENCE CHOICE OF MODULES FOR
Contents DEPARTMENT OF COMPUTER SCIENCE CHOICE OF MODULES FOR 201819 1. REGISTRATION AND EXAMINATIONS... 3 1.1 Introduction... 3 1.2 Projects... 3 1.3 Provisional Registration for 201819... 4 1.4 Passing
More informationTECHNICAL NOTE RECOGNITION OF APPLIED CIVIL ENGINEERING SKILLS
TECHNICAL NOTE RECOGNITION OF APPLIED CIVIL ENGINEERING SKILLS Authors: Andrew Taylor Communications Manager InfraTrain New Zealand Limited Tel 04 494 1883 andrew@infratrain.co.nz Alister Harlow Chairman
More information