SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU

Size: px
Start display at page:

Download "SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU"

Transcription

1 SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: IT OBJECT ORIENTED SOFTWARE ENGINEERING CLASS: 4/4 B.Tech. I SEMESTER, A.Y INSTRUCTOR: K.Purna Prakash

2 SIR C.R.REDDY COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY PROGRAMME : B.Tech. SEMESTER : IV//IV, I Semester A. Y. : Course: IT Object Oriented Software Engineering Instructor: K.Purna Prakash Course Contents Category of Course Course Title Course Code Credits - 4 Theory Paper Departmental Core Object Oriented Software Engineering IT L-3 T-1 Max.Marks-70 Duration-3hrs. Course description: This subject covers advanced topics in software project, gathering information related to software project, design, analysis, system design, object design, implementation, testing and maintenance of software project. This course builds upon the topics covered in undergraduate Object Oriented Programming course, such as class, object, abstract class, inheritance, and aggregate, classes with class and interface and Software Engineering. After a brief review, these topics are studied in the context of Object Oriented Software Engineering. Course objectives : 1. To develop complex systems (including analysis, design, construction, maintenance, quality assurance and project management) using the appropriate theory, principles, tools and processes to meet customer requirements 2. To use appropriate object oriented concepts in the development of software systems 3. To apply Unified Modeling Language concepts to deal complex problems 4. To solve problems in a team environment through effective use of written and oral communication skills 5. To have knowledge of current issues presently involved in effectively performing duties as a software practitioner in an ethical and professional manner for the benefit of society

3 6. To have knowledge of verification and validation of systems by using different testing strategies 7. To develop software in at least one application domain Course Outcomes: Prerequisite: CO1: Will be able to study software engineering theory, principles, processes, tools, unified modeling language concepts, Software development activities and software management using OO concepts. CO2: Will be able to elicit, analyze and specify software requirements through a productive working relationship with stakeholders. CO3: Will be able to design models of software engineering using Unified Modeling Language and experiment with software prototypes. CO4: Will be able to develop, test and manage software in at least one application domain. Students are expected to know and understand the fundamentals of Object Oriented Concepts. The Unified Modeling, topics covered should include design and implementation of Object Orientation Concepts, complete Java knowledge and Software Engineering. Students are also expected to be able to design software project them self in any platform. Internal Assessment Details: Assignment-1 : 5 Marks Assignment-2 : 5 Marks Internal Test 1& 2: 15 Marks Attendance : 5 Marks Total : 30 Marks

4 IT OBJECT ORIENTED SOFTWARE ENGINEERING Credits: 4 Instructions: 3 periods & 1 Tut/week Sessional Marks: 30 Univ. Exam: 3 Hours Univ. Exam. Marks: 70 Syllabus Unit-I Software Engineering: Software related problems, software engineering, concepts, development activities. Unit-II Modeling: Modeling with UML Unit-III Project Communications: Project communication, modes, mechanisms and activities Unit-IV Requirements: Requirements elicitation, concepts, activities & managing requirements elicitation Unit-V Analysis: Analysis overview, concepts, activities and managing analysis Unit-VI System Design: Design overview, concepts, activities and managing system design Unit-VII Object Design: Object design overview, concepts, activities and managing object design Unit-VIII Rationale Management: Rationale overview, concepts, activities and managing rationale Unit-IX Testing; Testing overview, concepts, activities and managing testing

5 Unit-X Software Configuration Management: Configuration Management overview, concepts, activities and managing configuration management Unit-XI Project Management: Project management overview, concepts, activities and managing project management models and activities. LECTURE PLAN Department Name of the Lecturer Information Technology K.Purna Prakash Expected date of completion of the course: Unit Number: 1 10 th July 2017 Unit Number: 2 20 th July 2017 Unit Number: 3 25 th July 2017 Unit Number: 4 05 th August 2017 Unit Number: 5 10 th August 2017 Unit Number: 6 20 th August 2017 Unit Number: 7 30 th August 2017 Unit Number: 8 07 th September 2017 Unit Number: 9 15 th September 2017 Unit Number: th September 2017

6 Unit Number: th September 2017 COURSE PLAN Lecture No. Learning objectives Topics to be covered Chapter in the text book 1. Introduction to Software Engineering UNIT- 1 Knowing about Software Engineering, Software Engineering Failures 1.1 of TB 2. What is Software Engineering? Modeling Problem Solving Knowledge Acquisition Rationale of TB of TB of TB of TB 3. Software Engineering Concepts Participants and Roles System and Models Work Products Activities, Tasks, and Resources Functional and Nonfunctional Requirements Notations, Methods and Methodologies of TB of TB of TB of TB of TB of TB 4. Software Engineering Development Activities Requirements Elicitation of TB

7 Analysis System Design Object Design Implementation Testing of TB of TB of TB of TB of TB UNIT Modeling with UML Introduction to UML 2.1 of TB 6. An overview of UML Use Case Diagrams Class Diagrams Interaction Diagrams Statechart Diagrams Activity 7. Modeling Concepts Systems, Models and Views Data Types, Abstract Data Types and Instances Classes, Abstract Classes and Objects Event Classes, Events and Messages Object-Oriented Modeling Falsification and Prototyping of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB 8. A Deeper View into UML Use Case Diagrams Class Diagrams Interaction Diagrams Statechart Diagrams of TB of TB of TB of TB

8 Activity Diagrams Diagram Organization of TB of TB 9. Project Organization and Communication UNIT- 3 Example for Project Organization 3.1 of TB 10. An Overview of Projects Information about Project 3.2 of TB 11. Project Organization Concepts Project Organization Roles Tasks and Work Products Schedule of TB of TB of TB of TB 12. Project Communication Concepts Planned Communication Unplanned Communication Communication Mechanisms of TB of TB of TB 13. Organizational Activities Joining a Team Joining the Communication Infrastructure Attending Team Status Meetings Organizing Client and Project Reviews of TB of TB of TB of TB UNIT Requirements Elicitation Introduction: Usability Examples 4.1 of TB 15. An Overview of Requirements Elicitation Information about Requirements Elicitation 4.2 of TB

9 16. Requirement Elicitation Concepts 17. Requirements Elicitation Activities 18. Managing Requirements Elicitation Functional Requirements Nonfunctional Requirements Completeness, Consistency, Clarity and Correctness Realism, Verifiability and Traceability Greenfield Engineering, Reengineering, and Interface Engineering Identifying Actors Identifying Scenarios Identifying Use Cases Refining Use Cases Identifying Relationships among Actors and Use Cases Identifying Initial Analysis Objects Identifying Nonfunctional Requirements Negotiating Specifications with Clients: Joint Application Design Maintaining Traceability Documenting Requirements Elicitation of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB UNIT Analysis Induction: An Optical Illusion 5.1 of TB 20. An Overview of Analysis Information about Analysis 5.2 of TB

10 21. Analysis Concepts Analysis Object Models and Dynamic Models Entity, Boundary, and Control Objects Generalization and Specialization of TB of TB of TB 22. Analysis Activities: From Use Cases to Objects Identifying Entity Objects Identifying Boundary Objects Identifying Control Objects Mapping Use Cases to Objects with Sequence Diagrams Modeling Interactions among Objects with CRC Cards Identifying Associations Identifying Aggregates Identifying Attributes Modeling State-Dependent Behavior of Individual Objects Modeling Inheritance Relationships between Objects Reviewing the Analysis Model Analysis Summary of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB

11 Managing Analysis Documenting Analysis Assigning Responsibilities Communicating about Analysis Iterating over the Analysis Model Client Sign-off of TB of TB of TB of TB of TB 23. System Design: Decomposing the System UNIT-6 Introduction: A Floor Plan Example 6.1 of TB 24. An Overview of System Design Information about System Design 6.2 of TB 25. System Design Concepts Subsystems and Classes Services and Subsystem Interfaces Coupling and Cohesion Layers and Partitions Architectural Styles of TB of TB of TB of TB of TB 26. System Design Activities: From Objects to Subsystems Starting Point: Analysis Model for a Route Planning System Identifying Design Goals Identifying Subsystems of TB of TB of TB 27. Managing System Design Documenting System Design Assigning Responsibilities of TB of TB Communicating about System

12 Design Iterating over the System Design of TB of TB UNIT Object Design: Reusing Patterns Solutions Introduction: Example Bloopers 8.1 of TB 29. An Overview of Object Design Information related to Object Design 8.2 of TB Reuse Concepts: Solution Objects, Inheritance and Design Patterns 30. Reuse Activities: Selecting Design Patterns and Components Application Objects and Solution Objects Specification Inheritance and Implementation Inheritance Delegation The Liskov Substitution Principle Delegation and Inheritance in Design Patterns Encapsulating Data Stores with the Bridge Pattern Encapsulating Legacy Components with the Adapter Pattern Encapsulating Context with the Strategy Pattern Encapsulating Platforms with the Abstract Factory Pattern Encapsulating Control Flow with the Command Pattern Encapsulating Hierarchies with the Composite Design Pattern Heuristics for Selecting Design of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB

13 Patterns Identifying and Adjusting Application Frameworks of TB of TB of TB 31. Managing Object Design Documenting Object Design Assigning Responsibilities Using Contracts During Requirements Analysis of TB of TB of TB UNIT Testing Introduction: Testing The Space Shuttle 33. An Overview of Testing Information about various Testing 34. Testing Concepts Faults, erroneous States and Failures Test Cases Test Stubs and Drivers Corrections 35. Testing Activities Component Inspection Usability Testing Unit Testing Integration Testing System Testing 11.1 of TB 11.2 of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB

14 36. Managing Testing Planning Testing Documenting Testing Assigning Responsibilities Regression Testing Automating Testing of TB of TB of TB of TB of TB UNIT Rationale Management Introduction: Slicing Ham 12.1 of TB 38. An Overview of Rationale Information about Rationale Management 39. Rationale Concepts Centralized Traffic Control Defining the problem: Issues Exploring the Solution Space: Proposals Evaluating the Solution Space: Criteria and Arguments 12.2 of TB of TB of TB of TB of TB Collapsing the Solution Space: Resolutions Implementing Action Items Resolutions: of TB Examples of Issue-Based Models and Systems of TB 40. Rationale Activities: From Issues to Decisions CTC System Design Capturing Rationale in Meetings Capturing Rationale Asynchronously Capturing Rationale when of TB of TB of TB of TB

15 Discussing Change of TB Reconstructing Rationale of TB 41. Managing Rationale Documenting Rationale Assigning Responsibilities Heuristics for Communicating about Rationale of TB of TB of TB Issue Modeling and Negotiation Conflict Resolution Strategies of TB of TB UNIT Configuration Management Introduction: An Aircraft Example 13.1 of TB 43. An Overview of Configuration Management 44. Configuration Management Concepts Information about Configuration Management Configuration Items and CM Aggregates Versions and Configuration Change Requests Promotions and Releases Repositories and Workspaces Version Identification Schemes Changes and Change Sets Configuration Management Tools 13.2 of TB of TB of TB of TB of TB of TB of TB of TB of TB

16 45. Configuration Management Activities 46. Managing Configuration Management Configuration Item and CM Aggregate Identification Promotion Management Release Management Branch Management Variant Management Change Management Documenting Configuration Management Assigning Configuration Management Responsibilities Planning Configuration Management Activities of TB of TB of TB of TB of TB of TB of TB of TB of TB of TB UNIT Project Management Introduction: The STS-51L Launch Decision 14.1 of TB 48. An Overview of Project Management Information related to Project Management 14.2 of TB 49. Project Management Concepts Tasks and Activities Work Products, Work Packages and Roles Work Breakdown Structure Task Model Skill Matrix Organizations Visualizing Organization Structures of TB of TB of TB of TB of TB of TB of TB The Spectrum of Organization

17 Structures The Software Project Management Plan of TB of TB 50. Project Management Activities Planning the Project Organizing the Project Controlling the Project Terminating the Project 51. Extra topics OOAD through UML using IBM Rational Rose of TB of TB of TB of TB Rational Rose study material

18 Unit-wise questions (short and essay) 1. Software Engineering Short Answer questions 1. Define software engineering. 2. What are software characteristics? 3. What is a model? 4. What is visual modeling? 5. Software process model. Essay questions. 1. What is Software Engineering? Explain various Software Engineering Failures? 2. Explain Software Engineering Concepts? 3. Explain various Software Engineering Development Activities? 4. Give brief information about how to manage Software Development? 2. Modeling with UML Short Answer questions 1.Define UML. 2.What are the views in UML? 3.What is stereotype? 4. What are the interaction diagrams? 5. What is a use case? 6. What is aggregation? 7. Define Generalization and Specialization. 8. What is a qualifier? 9. Differentiate include and extend. 10. What is an association class? 11. What is a swimlane? 12. Define multiplicity. Essay questions.

19 1. Give complete overview of UML? 2. What is a Model? Give Modeling Concepts? 3. Explain Use Case Diagram with example? 4. Explain Sequence Diagram with example? 5. Explain Interaction Diagrams with example? 6. Explain Collaboration Diagram with example? 7. Explain Activity Diagram with example? 8. Explain Class Diagram with example? 9. Explain State chart Diagram with example? 10. What is difference between behavior and structural diagrams? Explain each diagram clearly? 11. Explain Component Diagram with example? 12. Explain Deployment Diagram with example? 13. Develop the complete use-case for the following: a) Using your charge card for a meal at a restaurant. b) Searching for books using an online bookstore. 14. Describe models of the following processes: a) Lighting a wood fire. b) Cooking a three-course meal (menu of your choice) c) Online Course Registration System d) Writing a small (50-line) programs 15. Develop the Complete use-case for the following: a) Using your debit card for meals in a restaurant. b) Searching for accommodation online in hotels of particular place 16. Suggest a contingency action plan for the following risks: a) Funds budget may fall short by 15% in the last phase of cycle. b) System Designer may have to leave to another country in three months c) Project Manager may leaves in the middle of project d) Customer may ask for compression of delivery schedule 17. What is use case? Explain use case with suitable examples. 18. For attendance management system prepare SRS documents with respect

20 to their respective Use Case Study? 3. Project Communication Short Answer questions 1. Define communication. 2. What is a project? 3. What is a schedule? 4. Brainstorming. 5. Cross-functional role. 6. What are the types of communication mechanisms? 7.What is an agenda? Essay questions. 1. Explain about Project Organization and its Communication? 2. Explain about Project Organization Concepts? 3. Explain about project Communication Concepts? 4. Explain about Organizational Activities? 5. Explain about Project Organization Roles? 6. What is difference between Planned and unplanned Communications 7. Explain about team? 8. How to organize Client and project Reviews? 4. Requirements Elicitation Short Answer questions 1. What is a scenario? 2. What is a requirement? 3. Differentiate functional and non-functional requirements. 4. Joint Application Design. 5. Define Green field software engineering. 6. What is reengineering? Essay questions. 1. Give complete overview of Requirements Elicitation? 2. Explain Requirements Elicitation Concepts? 3. Explain Requirements Elicitation Activities?

21 4. How to manage Requirements Elicitation? 5. Identify the functional requirements and non-functional requirements in the following systems: a) Vehicle insurance renewal. b) Examination processing system with results declared on university portal c) Order collection, processing, delivery system in restaurant 6. What are the functional and non-functional requirements in the following systems? a) Railway Reservation System with web portal facility b) Order collection, processing, delivery system in a supermarket c) Stock Exchange Stocks processing, transactions in stock exchange. 7. Explain about the functional and non-functional requirements in the flight reservation system? 5. Analysis Short Answer questions 1. Stakeholder. 2. Define Boundary, Control, and Entity objects. 3. What is solidification? 4. What is client sign-off? Essay questions. 1. Explain about Analysis? 2. Explain about Analysis Concepts? 3. Explain about Analysis Activities? 4. How we transform use case to objects in Analysis Phase? 5. How to Manage Analysis? 6. Explain about the sequence diagram and collaboration diagram for student registration system? 7. Explain the analysis concepts and their activities? 8. How do you model interactions among objects with CRC cards? 9. Explain about the sequence diagram and collaboration diagram for student

22 registration system? 10. Explain the analysis concepts and their activities? 6. System Design Short Answer questions 1. Define system design. 2. What is quality? 3. Define Coupling and Cohesion. 4. Define software architecture. 5. What is usability? 6. What is MVC? 7. Off-the-shelf component. 8. What is an exception? 9. System design document. Essay questions. 1. Discuss about the managing system design? 2. How do you identify Subsystems? Explain with a case study? 3. Consider the Railway Reservation System and conduct OOA using analysis model and do the following tasks: a) Identify the use-cases and model them b) Identify classes with properties c) Identify the objects and draw sequences diagrams 4. Explain about System design? 5. Explain about System Design Concepts? 6. Explain about System Design Activities? 7. Explain about System Design Addressing goals? Short Answer questions 7. Object Design

23 1. What is a pattern? 2. Define inheritance. 3. Differentiate Implementation inheritance and specification inheritance 4. Façade design pattern. 5. Adapter design pattern. 6. What is NIH syndrome? 7. Types, Signatures, Visibility. 8. Object Constraint Language. Essay questions. 1. Explain about object Design? 2. Explain about Class and Object with example? Draw Class diagrams for Railway Reservation System. 3. Explain about Reuse concepts? 4. Explain about Reuse Activities? 5. How to manage Reuse? 6. Explain about specification Interfaces in Object Design? 7. How do you identify Missing attributes and operations during Interface Specification Activities? 8. Rationale Management Short Answer questions 1. What is Rationale? 2. Define criteria. 3. Define argument. 4. Define Proposal. Essay questions. 1. Give complete overview of Testing? 2. Explain about Testing Concepts?

24 3. Explain about Testing Activities? 4. How to manage testing? 5. What do you mean by test case design? Design a test case using template for check payment process? 6. Explain State-Based Testing in detail with an example? 7. What is a test case? What do you understand by test case design? Design a test case using a template for the following: Processing cheque payment against a bill raised by the credit card company. The documents in the process are cheque and payment slip. 9. Testing Short Answer questions 1. What is testing? 2. Define reliability. 3. Failure, Fault. 4. Inspection. 5. Debugging. 6. Test stub, Test driver. 7. Alpha testing, Beta testing. 8. Test case. 9. Regression testing. 10. Pilot testing. 11. Stress testing. 12. Test plan. Essay questions. 1. Give compete overview of Rationale? 2. Explain about Rationale Concepts? 3. Explain about Rationale Activities? 4. How to manage Rationale? 10. Configuration Management

25 Short Answer questions 1. What is configuration item? 2. Define configuration management aggregate. 3. Define version. 4. What is release? 5. Define branch management. 6. Define promotion management. 7. What is a change request? 8. What is a baseline? Essay questions. 1. Give complete overview on Configuration Management? 2. Explain about Configuration Management Concepts? 3. Explain about configuration Management Activities? 11. Project Management Short Answer questions 1. What is a work product? 2. Project kick-off. 3. Matrix organization. 4. What is a role? 5. Skill matrix. Essay questions. 1. Give complete overview about Project Management? 2. Explain about Project Management Concepts? 3. Explain about Project Management Activities?

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System IBM Software Group Mastering Requirements Management with Use Cases Module 6: Define the System 1 Objectives Define a product feature. Refine the Vision document. Write product position statement. Identify

More information

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Implementing a tool to Support KAOS-Beta Process Model Using EPF Implementing a tool to Support KAOS-Beta Process Model Using EPF Malihe Tabatabaie Malihe.Tabatabaie@cs.york.ac.uk Department of Computer Science The University of York United Kingdom Eclipse Process Framework

More information

PROCESS USE CASES: USE CASES IDENTIFICATION

PROCESS USE CASES: USE CASES IDENTIFICATION International Conference on Enterprise Information Systems, ICEIS 2007, Volume EIS June 12-16, 2007, Funchal, Portugal. PROCESS USE CASES: USE CASES IDENTIFICATION Pedro Valente, Paulo N. M. Sampaio Distributed

More information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

Prince2 Foundation and Practitioner Training Exam Preparation

Prince2 Foundation and Practitioner Training Exam Preparation Prince2 Foundation and Practitioner Training Exam Preparation Prince2 is the UK Government Best Practice standard and is widely recognized and used for effective Project management methodology and tools.

More information

Different Requirements Gathering Techniques and Issues. Javaria Mushtaq

Different Requirements Gathering Techniques and Issues. Javaria Mushtaq 835 Different Requirements Gathering Techniques and Issues Javaria Mushtaq Abstract- Project management is now becoming a very important part of our software industries. To handle projects with success

More information

Software Development Plan

Software Development Plan Version 2.0e Software Development Plan Tom Welch, CPC Copyright 1997-2001, Tom Welch, CPC Page 1 COVER Date Project Name Project Manager Contact Info Document # Revision Level Label Business Confidential

More information

Generating Test Cases From Use Cases

Generating Test Cases From Use Cases 1 of 13 1/10/2007 10:41 AM Generating Test Cases From Use Cases by Jim Heumann Requirements Management Evangelist Rational Software pdf (155 K) In many organizations, software testing accounts for 30 to

More information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland

More information

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance 901 Beyond the Blend: Optimizing the Use of your Learning Technologies Bryan Chapman, Chapman Alliance Power Blend Beyond the Blend: Optimizing the Use of Your Learning Infrastructure Facilitator: Bryan

More information

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor Introduction to Modeling and Simulation Conceptual Modeling OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech) Blacksburg, VA 24061,

More information

PESIT SOUTH CAMPUS 10CS71-OBJECT-ORIENTED MODELING AND DESIGN. Faculty: Mrs.Sumana Sinha No. Of Hours: 52. Outcomes

PESIT SOUTH CAMPUS 10CS71-OBJECT-ORIENTED MODELING AND DESIGN. Faculty: Mrs.Sumana Sinha No. Of Hours: 52. Outcomes 10CS71-OBJECT-ORIENTED MODELING AND DESIGN Faculty: Mrs.Sumana Sinha Of Hours: 52 Course Objective: The objective of this course is to enlighten students the software approach of handling large projects

More information

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT Rajendra G. Singh Margaret Bernard Ross Gardler rajsingh@tstt.net.tt mbernard@fsa.uwi.tt rgardler@saafe.org Department of Mathematics

More information

CPS122 Lecture: Identifying Responsibilities; CRC Cards. 1. To show how to use CRC cards to identify objects and find responsibilities

CPS122 Lecture: Identifying Responsibilities; CRC Cards. 1. To show how to use CRC cards to identify objects and find responsibilities Objectives: CPS122 Lecture: Identifying Responsibilities; CRC Cards last revised February 7, 2012 1. To show how to use CRC cards to identify objects and find responsibilities Materials: 1. ATM System

More information

Specification of the Verity Learning Companion and Self-Assessment Tool

Specification of the Verity Learning Companion and Self-Assessment Tool Specification of the Verity Learning Companion and Self-Assessment Tool Sergiu Dascalu* Daniela Saru** Ryan Simpson* Justin Bradley* Eva Sarwar* Joohoon Oh* * Department of Computer Science ** Dept. of

More information

ECE-492 SENIOR ADVANCED DESIGN PROJECT

ECE-492 SENIOR ADVANCED DESIGN PROJECT ECE-492 SENIOR ADVANCED DESIGN PROJECT Meeting #3 1 ECE-492 Meeting#3 Q1: Who is not on a team? Q2: Which students/teams still did not select a topic? 2 ENGINEERING DESIGN You have studied a great deal

More information

Diploma in Library and Information Science (Part-Time) - SH220

Diploma in Library and Information Science (Part-Time) - SH220 Diploma in Library and Information Science (Part-Time) - SH220 1. Objectives The Diploma in Library and Information Science programme aims to prepare students for professional work in librarianship. The

More information

Functional requirements, non-functional requirements, and architecture should not be separated A position paper

Functional requirements, non-functional requirements, and architecture should not be separated A position paper Functional requirements, non-functional requirements, and architecture should not be separated A position paper Barbara Paech,* Allen H. Dutoit,** Daniel Kerkow,* Antje von Knethen* *Fraunhofer IESE {paech,kerkow,vknethen}@iese.fhg.de

More information

Procedures for Academic Program Review. Office of Institutional Effectiveness, Academic Planning and Review

Procedures for Academic Program Review. Office of Institutional Effectiveness, Academic Planning and Review Procedures for Academic Program Review Office of Institutional Effectiveness, Academic Planning and Review Last Revision: August 2013 1 Table of Contents Background and BOG Requirements... 2 Rationale

More information

MBA6941, Managing Project Teams Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives.

MBA6941, Managing Project Teams Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives. MBA6941, Managing Project Teams Course Syllabus Course Description Analysis and discussion of the diverse sectors of project management leadership and team activity, as well as a wide range of organizations

More information

Nearing Completion of Prototype 1: Discovery

Nearing Completion of Prototype 1: Discovery The Fit-Gap Report The Fit-Gap Report documents how where the PeopleSoft software fits our needs and where LACCD needs to change functionality or business processes to reach the desired outcome. The report

More information

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline Volume 17, Number 2 - February 2001 to April 2001 An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline By Dr. John Sinn & Mr. Darren Olson KEYWORD SEARCH Curriculum

More information

Problem Solving for Success Handbook. Solve the Problem Sustain the Solution Celebrate Success

Problem Solving for Success Handbook. Solve the Problem Sustain the Solution Celebrate Success Problem Solving for Success Handbook Solve the Problem Sustain the Solution Celebrate Success Problem Solving for Success Handbook Solve the Problem Sustain the Solution Celebrate Success Rod Baxter 2015

More information

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1 Patterns of activities, iti exercises and assignments Workshop on Teaching Software Testing January 31, 2009 Cem Kaner, J.D., Ph.D. kaner@kaner.com Professor of Software Engineering Florida Institute of

More information

Practice Examination IREB

Practice Examination IREB IREB Examination Requirements Engineering Advanced Level Elicitation and Consolidation Practice Examination Questionnaire: Set_EN_2013_Public_1.2 Syllabus: Version 1.0 Passed Failed Total number of points

More information

OCR LEVEL 3 CAMBRIDGE TECHNICAL

OCR LEVEL 3 CAMBRIDGE TECHNICAL Cambridge TECHNICALS OCR LEVEL 3 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT SYSTEMS ANALYSIS K/505/5481 LEVEL 3 UNIT 34 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 SYSTEMS ANALYSIS K/505/5481 LEVEL

More information

M55205-Mastering Microsoft Project 2016

M55205-Mastering Microsoft Project 2016 M55205-Mastering Microsoft Project 2016 Course Number: M55205 Category: Desktop Applications Duration: 3 days Certification: Exam 70-343 Overview This three-day, instructor-led course is intended for individuals

More information

Nonfunctional Requirements: From Elicitation to Conceptual Models

Nonfunctional Requirements: From Elicitation to Conceptual Models 328 IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 30, NO. 5, MAY 2004 Nonfunctional Requirements: From Elicitation to Conceptual Models Luiz Marcio Cysneiros, Member, IEEE Computer Society, and Julio

More information

School Inspection in Hesse/Germany

School Inspection in Hesse/Germany Hessisches Kultusministerium School Inspection in Hesse/Germany Contents 1. Introduction...2 2. School inspection as a Procedure for Quality Assurance and Quality Enhancement...2 3. The Hessian framework

More information

PRINCE2 Practitioner Certification Exam Training - Brochure

PRINCE2 Practitioner Certification Exam Training - Brochure PRINCE2 Practitioner Certification Exam Training - Brochure The Credential that makes you a Project Management Specialist Course Name : PRINCE2_P Version : INVL_PRINCE2P_BR_02_035_1.2 Course ID : PMGT

More information

A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems

A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems Hannes Omasreiter, Eduard Metzker DaimlerChrysler AG Research Information and Communication Postfach 23 60

More information

Execution Plan for Software Engineering Education in Taiwan

Execution Plan for Software Engineering Education in Taiwan 2012 19th Asia-Pacific Software Engineering Conference Execution Plan for Software Engineering Education in Taiwan Jonathan Lee 1, Alan Liu 2, Yu Chin Cheng 3, Shang-Pin Ma 4, and Shin-Jie Lee 1 1 Department

More information

Delaware Performance Appraisal System Building greater skills and knowledge for educators

Delaware Performance Appraisal System Building greater skills and knowledge for educators Delaware Performance Appraisal System Building greater skills and knowledge for educators DPAS-II Guide (Revised) for Teachers Updated August 2017 Table of Contents I. Introduction to DPAS II Purpose of

More information

CPS122 Lecture: Identifying Responsibilities; CRC Cards. 1. To show how to use CRC cards to identify objects and find responsibilities

CPS122 Lecture: Identifying Responsibilities; CRC Cards. 1. To show how to use CRC cards to identify objects and find responsibilities Objectives: CPS122 Lecture: Identifying Responsibilities; CRC Cards last revised March 16, 2015 1. To show how to use CRC cards to identify objects and find responsibilities Materials: 1. ATM System example

More information

Online Marking of Essay-type Assignments

Online Marking of Essay-type Assignments Online Marking of Essay-type Assignments Eva Heinrich, Yuanzhi Wang Institute of Information Sciences and Technology Massey University Palmerston North, New Zealand E.Heinrich@massey.ac.nz, yuanzhi_wang@yahoo.com

More information

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform doi:10.3991/ijac.v3i3.1364 Jean-Marie Maes University College Ghent, Ghent, Belgium Abstract Dokeos used to be one of

More information

Pragmatic Use Case Writing

Pragmatic Use Case Writing Pragmatic Use Case Writing Presented by: reducing risk. eliminating uncertainty. 13 Stonebriar Road Columbia, SC 29212 (803) 781-7628 www.evanetics.com Copyright 2006-2008 2000-2009 Evanetics, Inc. All

More information

Measurement & Analysis in the Real World

Measurement & Analysis in the Real World Measurement & Analysis in the Real World Tools for Cleaning Messy Data Will Hayes SEI Robert Stoddard SEI Rhonda Brown SEI Software Solutions Conference 2015 November 16 18, 2015 Copyright 2015 Carnegie

More information

Student User s Guide to the Project Integration Management Simulation. Based on the PMBOK Guide - 5 th edition

Student User s Guide to the Project Integration Management Simulation. Based on the PMBOK Guide - 5 th edition Student User s Guide to the Project Integration Management Simulation Based on the PMBOK Guide - 5 th edition TABLE OF CONTENTS Goal... 2 Accessing the Simulation... 2 Creating Your Double Masters User

More information

PERFORMING ARTS. Unit 2 Proposal for a commissioning brief Suite. Cambridge TECHNICALS LEVEL 3. L/507/6467 Guided learning hours: 60

PERFORMING ARTS. Unit 2 Proposal for a commissioning brief Suite. Cambridge TECHNICALS LEVEL 3. L/507/6467 Guided learning hours: 60 2016 Suite Cambridge TECHNICALS LEVEL 3 PERFORMING ARTS Unit 2 Proposal for a commissioning brief L/507/6467 Guided learning hours: 60 Version 1 September 2015 ocr.org.uk/performingarts LEVEL 3 UNIT 2:

More information

IBM Training Custom Catalog

IBM Training Custom Catalog Your personalized training guide IBM Training Custom Catalog A smarter planet starts with you build your skills with IBM training. Index of courses - Business Skills for IT Professionals - Project Management

More information

The Moodle and joule 2 Teacher Toolkit

The Moodle and joule 2 Teacher Toolkit The Moodle and joule 2 Teacher Toolkit Moodlerooms Learning Solutions The design and development of Moodle and joule continues to be guided by social constructionist pedagogy. This refers to the idea that

More information

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions Ericsson Wallet Platform (EWP) 3.0 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION... 3 ERICSSON CONVERGED WALLET (ECW) 3.0 RATING MANAGEMENT... 4 ERICSSON

More information

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE Judith S. Dahmann Defense Modeling and Simulation Office 1901 North Beauregard Street Alexandria, VA 22311, U.S.A. Richard M. Fujimoto College of Computing

More information

Operational Knowledge Management: a way to manage competence

Operational Knowledge Management: a way to manage competence Operational Knowledge Management: a way to manage competence Giulio Valente Dipartimento di Informatica Universita di Torino Torino (ITALY) e-mail: valenteg@di.unito.it Alessandro Rigallo Telecom Italia

More information

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques http://jecei.srttu.edu Journal of Electrical and Computer Engineering Innovations SRTTU JECEI, Vol. 3, No. 2, 2015 Regular Paper Objects Identification in Object-Oriented Software Development - A Taxonomy

More information

Class Responsibility Assignment (CRA) for Use Case Specification to Sequence Diagrams (UC2SD)

Class Responsibility Assignment (CRA) for Use Case Specification to Sequence Diagrams (UC2SD) Class Responsibility Assignment (CRA) for Use Case Specification to Sequence Diagrams (UC2SD) Jali, N., Greer, D., & Hanna, P. (2014). Class Responsibility Assignment (CRA) for Use Case Specification to

More information

An Open Framework for Integrated Qualification Management Portals

An Open Framework for Integrated Qualification Management Portals An Open Framework for Integrated Qualification Management Portals Michael Fuchs, Claudio Muscogiuri, Claudia Niederée, Matthias Hemmje FhG IPSI D-64293 Darmstadt, Germany {fuchs,musco,niederee,hemmje}@ipsi.fhg.de

More information

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements July 2017 PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

More information

CERTIFIED PROJECT MANAGEMENT SPECIALIST (CPMS) STUDY GUIDE

CERTIFIED PROJECT MANAGEMENT SPECIALIST (CPMS) STUDY GUIDE CERTIFIED PROJECT MANAGEMENT SPECIALIST (CPMS) STUDY GUIDE Sponsored by: and TABLE OF CONTENTS: Please use this guide to assist in preparation for your Certified Project Management Specialist (CPMS) Certification

More information

Standards and Criteria for Demonstrating Excellence in BACCALAUREATE/GRADUATE DEGREE PROGRAMS

Standards and Criteria for Demonstrating Excellence in BACCALAUREATE/GRADUATE DEGREE PROGRAMS Standards and Criteria for Demonstrating Excellence in BACCALAUREATE/GRADUATE DEGREE PROGRAMS World Headquarters 11520 West 119th Street Overland Park, KS 66213 USA USA Belgium Perú acbsp.org info@acbsp.org

More information

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner. Training for Cloud with SAP SuccessFactors in Integration Courses Listed Beginner SAPHR - SAP ERP Human Capital Management Overview SAPHRE - SAP ERP HCM Overview Advanced HRH00E - SAP HCM/SAP SuccessFactors

More information

Introduction to CRC Cards

Introduction to CRC Cards Softstar Research, Inc Methodologies and Practices White Paper Introduction to CRC Cards By David M Rubin Revision: January 1998 Table of Contents TABLE OF CONTENTS 2 INTRODUCTION3 CLASS4 RESPONSIBILITY

More information

Ministry of Education, Republic of Palau Executive Summary

Ministry of Education, Republic of Palau Executive Summary Ministry of Education, Republic of Palau Executive Summary Student Consultant, Jasmine Han Community Partner, Edwel Ongrung I. Background Information The Ministry of Education is one of the eight ministries

More information

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall.

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall. BSM 2801, Sport Marketing Course Syllabus Course Description Examines the theoretical and practical implications of marketing in the sports industry by presenting a framework to help explain and organize

More information

Data Modeling and Databases II Entity-Relationship (ER) Model. Gustavo Alonso, Ce Zhang Systems Group Department of Computer Science ETH Zürich

Data Modeling and Databases II Entity-Relationship (ER) Model. Gustavo Alonso, Ce Zhang Systems Group Department of Computer Science ETH Zürich Data Modeling and Databases II Entity-Relationship (ER) Model Gustavo Alonso, Ce Zhang Systems Group Department of Computer Science ETH Zürich Database design Information Requirements Requirements Engineering

More information

The Role of Architecture in a Scaled Agile Organization - A Case Study in the Insurance Industry

The Role of Architecture in a Scaled Agile Organization - A Case Study in the Insurance Industry Master s Thesis for the Attainment of the Degree Master of Science at the TUM School of Management of the Technische Universität München The Role of Architecture in a Scaled Agile Organization - A Case

More information

The Seven Habits of Effective Iterative Development

The Seven Habits of Effective Iterative Development The Seven Habits of Effective Iterative Development by Eric Lopes Cardozo Director, Empulsys In his book The Seven Habits of Highly Effective People, 1 Stephen Covey describes seven related principles

More information

Registration Fee: $1490/Member, $1865/Non-member Registration Deadline: August 15, 2014 *Please see Tuition Policies on the following page

Registration Fee: $1490/Member, $1865/Non-member Registration Deadline: August 15, 2014 *Please see Tuition Policies on the following page DHI Online Education Registration Form AHC215 Writing Hardware Specifications August 21, 2014 December 4, 2014 This course will be presented online: http://edu.dhi.org Registration Fee: $1490/Member, $1865/Non-member

More information

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course GEORGE MASON UNIVERSITY COLLEGE OF EDUCATION AND HUMAN DEVELOPMENT INSTRUCTIONAL DESIGN AND TECHNOLOGY PROGRAM EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October

More information

Experiences Using Defect Checklists in Software Engineering Education

Experiences Using Defect Checklists in Software Engineering Education Experiences Using Defect Checklists in Software Engineering Education Kendra Cooper 1, Sheila Liddle 1, Sergiu Dascalu 2 1 Department of Computer Science The University of Texas at Dallas Richardson, TX,

More information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl

More information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl

More information

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course GEORGE MASON UNIVERSITY COLLEGE OF EDUCATION AND HUMAN DEVELOPMENT GRADUATE SCHOOL OF EDUCATION INSTRUCTIONAL DESIGN AND TECHNOLOGY PROGRAM EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall

More information

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits. DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE Sample 2-Year Academic Plan DRAFT Junior Year Summer (Bridge Quarter) Fall Winter Spring MMDP/GAME 124 GAME 310 GAME 318 GAME 330 Introduction to Maya

More information

Using Virtual Manipulatives to Support Teaching and Learning Mathematics

Using Virtual Manipulatives to Support Teaching and Learning Mathematics Using Virtual Manipulatives to Support Teaching and Learning Mathematics Joel Duffin Abstract The National Library of Virtual Manipulatives (NLVM) is a free website containing over 110 interactive online

More information

GALICIAN TEACHERS PERCEPTIONS ON THE USABILITY AND USEFULNESS OF THE ODS PORTAL

GALICIAN TEACHERS PERCEPTIONS ON THE USABILITY AND USEFULNESS OF THE ODS PORTAL The Fifth International Conference on e-learning (elearning-2014), 22-23 September 2014, Belgrade, Serbia GALICIAN TEACHERS PERCEPTIONS ON THE USABILITY AND USEFULNESS OF THE ODS PORTAL SONIA VALLADARES-RODRIGUEZ

More information

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST) Course Title COURSE SYLLABUS for ACCOUNTING INFORMATION SYSTEM ACCOUNTING INFORMATION SYSTEM Course Code ACC 3320 No. of Credits Three Credit Hours (3 CHs) Department Accounting College College of Business

More information

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Requirements-Gathering Collaborative Networks in Distributed Software Projects Requirements-Gathering Collaborative Networks in Distributed Software Projects Paula Laurent and Jane Cleland-Huang Systems and Requirements Engineering Center DePaul University {plaurent, jhuang}@cs.depaul.edu

More information

Rules of Procedure for Approval of Law Schools

Rules of Procedure for Approval of Law Schools Rules of Procedure for Approval of Law Schools Table of Contents I. Scope and Authority...49 Rule 1: Scope and Purpose... 49 Rule 2: Council Responsibility and Authority with Regard to Accreditation Status...

More information

An NFR Pattern Approach to Dealing with Non-Functional Requirements

An NFR Pattern Approach to Dealing with Non-Functional Requirements An NFR Pattern Approach to Dealing with Non-Functional Requirements Presenter: Sam Supakkul Outline Motivation The Approach NFR Patterns Pattern Organization Pattern Reuse Tool Support Case Study Conclusion

More information

Ruggiero, V. R. (2015). The art of thinking: A guide to critical and creative thought (11th ed.). New York, NY: Longman.

Ruggiero, V. R. (2015). The art of thinking: A guide to critical and creative thought (11th ed.). New York, NY: Longman. BSL 4080, Creative Thinking and Problem Solving Course Syllabus Course Description An in-depth study of creative thinking and problem solving techniques that are essential for organizational leaders. Causal,

More information

Emergency Management Games and Test Case Utility:

Emergency Management Games and Test Case Utility: IST Project N 027568 IRRIIS Project Rome Workshop, 18-19 October 2006 Emergency Management Games and Test Case Utility: a Synthetic Methodological Socio-Cognitive Perspective Adam Maria Gadomski, ENEA

More information

LEGO MINDSTORMS Education EV3 Coding Activities

LEGO MINDSTORMS Education EV3 Coding Activities LEGO MINDSTORMS Education EV3 Coding Activities s t e e h s k r o W t n e d Stu LEGOeducation.com/MINDSTORMS Contents ACTIVITY 1 Performing a Three Point Turn 3-6 ACTIVITY 2 Written Instructions for a

More information

Knowledge-Based - Systems

Knowledge-Based - Systems Knowledge-Based - Systems ; Rajendra Arvind Akerkar Chairman, Technomathematics Research Foundation and Senior Researcher, Western Norway Research institute Priti Srinivas Sajja Sardar Patel University

More information

ED : Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

ED : Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts ED487.001 80166: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts Spring 2012 Mondays 4:00-6:45 1/23/2012 through 5/07/2012 Location: Pleasant Grove Intermediate School Room 310 (Red

More information

Major Milestones, Team Activities, and Individual Deliverables

Major Milestones, Team Activities, and Individual Deliverables Major Milestones, Team Activities, and Individual Deliverables Milestone #1: Team Semester Proposal Your team should write a proposal that describes project objectives, existing relevant technology, engineering

More information

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

Knowledge based expert systems D H A N A N J A Y K A L B A N D E Knowledge based expert systems D H A N A N J A Y K A L B A N D E What is a knowledge based system? A Knowledge Based System or a KBS is a computer program that uses artificial intelligence to solve problems

More information

Teaching Tornado. From Communication Models to Releases. Stephan Krusche. Department of Computer Science, Technische Universitaet Muenchen

Teaching Tornado. From Communication Models to Releases. Stephan Krusche. Department of Computer Science, Technische Universitaet Muenchen Teaching Tornado From Communication Models to Releases Bernd Bruegge Department of Computer Science, Technische Universitaet Muenchen bruegge@in.tum.de Stephan Krusche Department of Computer Science, Technische

More information

VTCT Level 3 Award in Education and Training

VTCT Level 3 Award in Education and Training VTCT Level 3 Award in Education and Training Operational start date: 1st April 2014 Credit value: 12 Total Qualification Time (TQT): 120 Guided learning hours (GLH): 48 Qualification number: 601/2758/2

More information

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com Training Catalogue for ACOs Global Learning Services V1.2 amadeus.com Global Learning Services Training Catalogue for ACOs V1.2 This catalogue lists the training courses offered to ACOs by Global Learning

More information

Strategy and Design of ICT Services

Strategy and Design of ICT Services Strategy and Design of IT Services T eaching P lan Telecommunications Engineering Strategy and Design of ICT Services Teaching guide Activity Plan Academic year: 2011/12 Term: 3 Project Name: Strategy

More information

MULTIMEDIA Motion Graphics for Multimedia

MULTIMEDIA Motion Graphics for Multimedia MULTIMEDIA 210 - Motion Graphics for Multimedia INTRODUCTION Welcome to Digital Editing! The main purpose of this course is to introduce you to the basic principles of motion graphics editing for multimedia

More information

Summary BEACON Project IST-FP

Summary BEACON Project IST-FP BEACON Brazilian European Consortium for DTT Services www.beacon-dtt.com Project reference: IST-045313 Contract type: Specific Targeted Research Project Start date: 1/1/2007 End date: 31/03/2010 Project

More information

AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS

AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS Danail Dochev 1, Radoslav Pavlov 2 1 Institute of Information Technologies Bulgarian Academy of Sciences Bulgaria, Sofia 1113, Acad. Bonchev str., Bl.

More information

ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts Fall 2010 Thursdays 4:00-6:45 Texas A&M University-Texarkana Room Mrs. Sara Langford, Instructor Email: sara.langford@tamut.edu

More information

Prepared by: Tim Boileau

Prepared by: Tim Boileau Formative Evaluation - Lectora Training 1 Running head: FORMATIVE EVALUATION LECTORA TRAINING Training for Rapid Application Development of WBT Using Lectora A Formative Evaluation Prepared by: Tim Boileau

More information

Title Columbus State Community College's Master Planning Project (Phases III and IV) Status COMPLETED

Title Columbus State Community College's Master Planning Project (Phases III and IV) Status COMPLETED The Higher Learning Commission Action Project Directory Columbus State Community College Project Details Title Columbus State Community College's Master Planning Project (Phases III and IV) Status COMPLETED

More information

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Document number: 2013/0006139 Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Program Learning Outcomes Threshold Learning Outcomes for Engineering

More information

MSE 5301, Interagency Disaster Management Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

MSE 5301, Interagency Disaster Management Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives MSE 5301, Interagency Disaster Management Course Syllabus Course Description Focuses on interagency cooperation for complex crises and domestic emergencies. Reviews the coordinating mechanisms and planning

More information

EOSC Governance Development Forum 4 May 2017 Per Öster

EOSC Governance Development Forum 4 May 2017 Per Öster EOSC Governance Development Forum 4 May 2017 Per Öster per.oster@csc.fi Governance Development Forum Enable stakeholders to contribute to the governance development A platform for information, dialogue,

More information

new research in learning and working

new research in learning and working Research shows that colleges and universities are vying with competing institutions to attract and retain the brightest students and the best faculty. Second, learning and teaching styles are changing

More information

European Cooperation in the field of Scientific and Technical Research - COST - Brussels, 24 May 2013 COST 024/13

European Cooperation in the field of Scientific and Technical Research - COST - Brussels, 24 May 2013 COST 024/13 European Cooperation in the field of Scientific and Technical Research - COST - Brussels, 24 May 2013 COST 024/13 MEMORANDUM OF UNDERSTANDING Subject : Memorandum of Understanding for the implementation

More information

PRINCE2 Foundation (2009 Edition)

PRINCE2 Foundation (2009 Edition) Foundation (2009 Edition) Course Overview PRINCE2 is a world recognised process based project management method that is easily tailored and scaleable for the management of all types of projects within

More information

COURSE INFORMATION. Course Number SER 216. Course Title Software Enterprise II: Testing and Quality. Credits 3. Prerequisites SER 215

COURSE INFORMATION. Course Number SER 216. Course Title Software Enterprise II: Testing and Quality. Credits 3. Prerequisites SER 215 **Disclaimer** This syllabus is to be used as a guideline only. The information provided is a summary of topics to be covered in the class. Information contained in this document such as assignments, grading

More information

University of Toronto

University of Toronto University of Toronto OFFICE OF THE VICE PRESIDENT AND PROVOST Governance and Administration of Extra-Departmental Units Interdisciplinarity Committee Working Group Report Following approval by Governing

More information

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1 Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial

More information

Use of CIM in AEP Enterprise Architecture. Randy Lowe Director, Enterprise Architecture October 24, 2012

Use of CIM in AEP Enterprise Architecture. Randy Lowe Director, Enterprise Architecture October 24, 2012 Use of CIM in AEP Enterprise Architecture Randy Lowe Director, Enterprise Architecture October 24, 2012 Introduction AEP Stats and Enterprise Overview AEP Project Description and Goals CIM Adoption CIM

More information

A Pipelined Approach for Iterative Software Process Model

A Pipelined Approach for Iterative Software Process Model A Pipelined Approach for Iterative Software Process Model Ms.Prasanthi E R, Ms.Aparna Rathi, Ms.Vardhani J P, Mr.Vivek Krishna Electronics and Radar Development Establishment C V Raman Nagar, Bangalore-560093,

More information

Delaware Performance Appraisal System Building greater skills and knowledge for educators

Delaware Performance Appraisal System Building greater skills and knowledge for educators Delaware Performance Appraisal System Building greater skills and knowledge for educators DPAS-II Guide for Administrators (Assistant Principals) Guide for Evaluating Assistant Principals Revised August

More information