Introduction to Software Engineering

Size: px
Start display at page:

Download "Introduction to Software Engineering"

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 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 information

BS in Computer Science Outcome Set (CAC/ABET)

BS 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 information

Software Reliability and Reusability CS614

Software 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 information

Tonight s Agenda. CSC340: Requirements Engineering. Course Objectives. Requirements Engineering. Software Engineering. What is Software Engineering?

Tonight 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 information

SOFTWARE ENGINEERING

SOFTWARE 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 information

SOFTWARE ENGINEERING

SOFTWARE 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 information

ASSIUT 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. 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 information

Department of Computer Science and Engineering

Department 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 information

Level 2 Diploma in Team Leading (combined qualification)

Level 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 information

Object-Oriented and Classical Software Engineering

Object-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 information

Level 2 Diploma in Team Leading (combined qualification)

Level 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 information

VODAFONE GERMANY. Multi-Vendor Integration builds reliability from within. Multi-Vendor Integration Case Study. Germany

VODAFONE 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 information

Database Design. 6-1 Artificial, Composite, and Secondary UIDs. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Database 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 information

Chartered Membership: Professional Standards Framework

Chartered 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 information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 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 information

Marco Porta Betim Çiço Peter Kaczmarski Neki Frasheri Virginio Cantoni. Fernand Vandamme (BIKEMA)

Marco 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 information

INSTITUTE OF INFORMATION TECHNOLOGY UNIVERSITY OF DHAKA

INSTITUTE 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 information

Project Management Professional (PMP) Certificate

Project 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 information

Certification Program for Business Continuity Professionals. DRI International. Certification Program for Business Continuity Planners

Certification 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 information

CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

CRITERIA 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 information

Agile Certifications. Dr. Vijay Kanabar Boston University

Agile 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 information

Object-Oriented and Classical Software Engineering

Object-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 information

School of Computing and Information Sciences. Course Title: Data Structures Date: 3/30/2010 Course Number: COP 3530 Number of Credits: 3

School 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 information

What Does the Future Look Like for Business Continuity Professionals?

What 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 information

Object-Oriented and Classical Software Engineering

Object-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 information

CSET 3400 Unix System Administration (3 semester credit hours) IT Elective

CSET 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 information

Masters in Advanced Computer Science

Masters 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 information

COMMISSION ON FIRE PROTECTION PERSONNEL STANDARDS AND EDUCATION COMMONWEALTH OF KENTUCKY FIRE INSTRUCTOR 2 COMPETENCY EVALUATION

COMMISSION 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 information

CATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission

CATALOG 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 information

BSc (Honours) Computer Science Curriculum Outline

BSc (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 information

CATALOG 2016/2017 BINUS UNIVERSITY

CATALOG 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 information

ISO Lead Auditor Training

ISO 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 information

Software Engineering

Software 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 information

NO COMPROMISES SINCE 1978

NO 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 information

Systems Analysis & Design

Systems 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 information

Enterprise Data Architecture: Why, What and How

Enterprise 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 information

Ensuring a Rigorous Curriculum: Practices and Goals

Ensuring 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 information

Bachelor of Science in Computing

Bachelor 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 information

Department 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(<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 information

WHO SHOULD ATTEND COURSE OUTLINE. Course Outline :: PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAMINATION PREPARATORY COURSE::

WHO 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 information

PROJECT MANAGEMENT PROFESSIONAL (PMP)

PROJECT 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 information

Enhancing Systems Engineering Workforce Development in the Enterprise

Enhancing 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 information

ACA CSCF Coach Certification and Licensing Policy

ACA 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 information

Collaboration on Cybersecurity program between California University and Shippensburg University

Collaboration 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 information

BSc (Hons) Real Estate

BSc (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 information

ISO ERM Fundamentals Training and Certification

ISO 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 information

CSCE-622: Generic Programming Lecture 1

CSCE-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 information

Project Management Professional (PMP) Certification Course

Project 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 information

Convex Optimization. August 26, 2008

Convex 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 information

Computing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

Computing 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

: 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 information

Course Information

Course 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 information

OUR VISION To be a global leader of computing research in identified areas that will bring positive impact to the lives of citizens and society.

OUR 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 information

Understanding Software Engineering

Understanding 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 information

Representative Syllabus

Representative 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 information

National 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 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 information

The 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 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 information

National Certificate in Public Sector Services (Client/Customer Service) (Level 3)

National 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 information

Component Specification NFQ Level 5. Web Authoring 5N Component Details. Web Authoring. Level 5. Credit Value 15

Component 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 information

Certificate Specification. Level 5. Horticulture 5M2586

Certificate 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 information

IMECE FUNCTIONAL INTERFACE-BASED ASSEMBLY MODELING

IMECE 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 information

Priority Communications Workshop Bratislava, Slovakia 23 September 2008

Priority 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 information

system, control and robotics 2016/2017

system, 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 information

Module 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)

Module 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 information

7 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 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 information

Activities of TCE 3. Accreditation and Certification Program for Official Statistical Professionals in OIC Member Countries (OStat Program)

Activities 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 information

A 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 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 information

Programme Specification (Master s Level)

Programme 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 information

SOFTWARE ARCHITECTURE INTRODUCTION TO SOFTWARE ENGINEERING PHILIPPE LALANDA

SOFTWARE 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 information

CUNIVERSITY JGUELPH. Certificatewamdl or Dip o.rhnamprogram. Non-degree Certificate or Diploma Program:

CUNIVERSITY 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 information

ICB Industry Consultation Body

ICB 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 information

CS 307: Software Engineering. Lecture 10: Software Design and Architecture

CS 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 information

School of Engineering & Built Environment

School 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 information

International Graduate Program on Applied Artificial Intelligence and Cyber-Security

International 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 information

Emergency Vehicle Operation FIRE 106 Fire Training Certification. Course Outline

Emergency 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 information

Evolutionary Algorithms Introduction

Evolutionary 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 information

Audio-Visual Communications Technology

Audio-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 information

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences

Imam 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 information

School of Engineering & Computational Sciences

School 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 information

SHEFFIELD HALLAM UNIVERSITY BEng (Hons) Electronic Engineering

SHEFFIELD 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 information

Disaster Recovery and Business Continuity Planning (Mile2)

Disaster 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 information

Introduction and Overview

Introduction 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 information

Body of Knowledge and Curriculum to Advance Systems Engineering

Body 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 information

PREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud.

PREPARE 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 information

Certification Body Audit Resources

Certification 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 information

IT 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 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 information

IT323 - Software Engineering 2 1

IT323 - 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 information

Chapter 1. Software and Software Engineering. What is this course about?

Chapter 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 information

Security Director - VisionFund International

Security 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 information

5/3/2012. Copyright 2012 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill. McGraw-Hill. McGraw-Hill. McGraw-Hill

5/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 information

Figure 1 - EDGE Developer Suite Block Diagram

Figure 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 information

PMI Certification Overview

PMI 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 information

Certificate in Security Management

Certificate 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 information

Project Management Professional (PMP) 5-Day Training Program June 4 8, 2018 Cost: $ GST (Book Included) Based on PMI PMBOK 6 th Edition

Project 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 information

King Saud University College of Computer and Information Sciences Computer Science Department

King 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 information

CMSC 435: Software Engineering Section 0201

CMSC 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 information

Part A: Course Outline

Part 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 information

Overview 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 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 information

DEPARTMENT OF COMPUTER SCIENCE CHOICE OF MODULES FOR

DEPARTMENT 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 information

TECHNICAL NOTE RECOGNITION OF APPLIED CIVIL ENGINEERING SKILLS

TECHNICAL 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