Feasibility Study and Project Plan
|
|
- Tiffany Cobb
- 6 years ago
- Views:
Transcription
1 Fall 10 Feasibility Study and Project Plan Quota System Group 7 Eduardo Pena Vanessa Ramirez Eduardo Tibau CIS 4911 Senior Project Coordinator: Prof. Peter J. Clarke Mentor: Dr. Masoud Sadjadi September 14, 2010 S c h o o l o f C o m p u t i n g a n d I n f o r m a t i o n S c i e n c e s - F I U
2 2 Abstract As technology advances, new IT courses and learning methodologies arise. In Spring 2009 the IT Automation course was introduced to FIU. Sponsored by Kaseya and lectured by Dr. Masoud Sadjadi, the purpose of this course is to get students familiar with IT automation. To achieve this goal, students have access to certain online resources. These online resources are of limited capacity making it necessary to use an appointment system for their use. At the beginning the appointments were taken care by hand, this turned out to be time consuming and a hard task to maintain. Later on a scheduling system was developed to allow students to make these reservations online through Moodle. This scheduling system provides a better user experience, but it is difficult to control a fair distribution of these resources among users. With this problem in hand, our goal is to develop a system that will interact with the current scheduler, and allow the administrator to define usage policies. In this document we have analyzed the current system, and defined the user requirements at a high level. Also, we propose three alternative solutions to the problem, along with a feasibility study of these solutions. Finally, a project plan is presented including tasks, milestones, and deliverables.
3 3 Table of Contents 1. Introduction Problem definition Background Definitions, Acronyms, and Abbreviations Overview of document Feasibility Study Description of Current System Purpose of New System High-level Definition of User Requirements Alternative Solutions Description of Alternatives Selection Criteria Analysis of Alternatives Recommendations Project Plan Project Organization Project Personnel Organization Hardware and Software Resources Identification of Tasks, Milestones and Deliverables Appendix Appendix A - Project schedule Appendix B - Diary of Meetings Appendix C Feasibility Matrix Appendix D Cost Matrix References... 26
4 4 1. Introduction This chapter provides an introduction to the document. First, on section 1.1 a clear definition of the problem is presented. Then, on section 1.2 an overview of the background information to allow the reader to understand more about the problem. Finally, section 1.3 defines certain words to be used in the document, and section 1.4 provides an overview of the different chapters of the document Problem definition In the IT Automation class at FIU, students are expected to develop scripts and procedures in a lab setting. A limited number of resources are available for this course, which primarily include mentors and virtual labs. The latter refers to different virtual environment configurations designed for students to solve a particular IT problem. At the moment, a system is being developed to allow students to schedule these resources. However, the system does not provide an efficient way to manage these resources so that all the students have a fair share. The scheduling system gives students the freedom to reserve resources for the labs at the time that better fits with their schedule as long as they are available. However, this freedom results in misuse of resources as seen in previous prototypes. For instance, some students do not use the system on a regular basis and wait until deadlines to complete the required hours for the course. An excessive demand of requests puts a lot of pressure on the system, which cannot provide enough resources. Another case is when students schedule resources along the semester but do not use them all. The waste of resources is also an issue that needs to be addressed since it is an unfair practice that affects other students Background The IT Automation course was first offered in Spring 2009 at FIU (Sadjadi). Sponsored by Kaseya and lectured by Dr. Masoud Sadjadi, this course has the objective of preparing students in the IT management and automation field. Students are expected to learn the necessary skills to master different IT automation tools in a lab setting. Dr. Sadjadi has been working with graduate and undergraduate students to develop a system that would facilitate the management of resources for the IT Automation course. The prototypes that have been developed so far are based on Web Services. Moreover, a familiar interface is provided through Moodle (Moodle Community), which is commonly used by IT students at FIU. The first prototype allowed students to schedule virtual labs only. The last
5 5 prototype allowed students to schedule the different resources available for the course. It also gives the administrator the capability to configure settings through the same interface. The prototype is still in development but the expected release is on Spring Definitions, Acronyms, and Abbreviations IT: Information Technology. Kaseya: Company that offers IT Systems Management Software and Network Management Software for IT Departments and Managed Service Providers. Resources: In this particular context, this term refers only to virtual labs, mentoring, and certificate exams. Virtual Lab: Different virtual environment configurations designed for students to solve a particular IT problem. Mentoring: Time used by teacher assistants to help students. Certificate Exams: Virtual environments specifically for graded exam sessions. CMS: Course Management System also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). Moodle (Moodle Community): An open source CMS that educators can use to create effective online learning sites. JavaScript: A scripting programming language most commonly used to add interactive features to web pages. phpscheduleit (Korbel): A web application written in PHP developed by Nick Korbel for resource reservation and management. PHP: (Hypertext Preprocessor) is a popular general-purpose server side scripting language that can be embedded into HTML to create web applications. Web Service: A standardized way of integrating web-based applications that share business logic, data, and processes through a programmatic interface across a network.
6 6 FullCalendar (Shaw, 2010): A jquery plugin developed by Adam Shaw, which provides a fullsized, drag & drop calendar that uses AJAX to fetch events on-the-fly for each month and is easily configured to use your own feed format. jquery: JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. Quota: Limited time the students will have in the new system to allocate resources Overview of document Chapter one provides an introduction to this document and begins with a detailed definition of the problem. After this, background information on the problem previously described is provided. Finally, a list of definitions, acronyms, and abbreviations used across the document is given followed by an overview of each chapter's contents. Chapter two contains the feasibility study conducted to determine whether a feasible solution exists for the given problem. This chapter begins with a complete description of the current system and its deficiencies. Next, the purpose for the new system is explained in detail, followed by a list of the requirements given by the user as part of the possible solution. After this, a list of alternative solutions is provided along with a brief description for each of these solutions. Then, the criteria used to evaluate the possible solutions are explained followed by the summary of the analysis of each solution according to the mentioned criteria. To conclude this chapter, a recommendation is given explaining why one of these solutions is more feasible than the others. Chapter three explains how the team plans to develop the chosen solution. It explains how personnel are organized and what role will each team member play during the development process. After this, a list of the resources needed to develop the solution is provided. Finally a detailed table of tasks, milestones and deliverables shows exactly what each team member will be doing on each phase. Finally, chapter four contains the appendices that were used to create this document. These appendices include a project schedule, the diary of meetings, and the feasibility matrix.
7 7 2. Feasibility Study The following chapter will analyze the different possible solutions to the problem in question. First, section 2.1 describes the current scheduling system along with its limitations and constraints. Then, section 2.2 provides an overview of the new system and its main goals. Next, section 2.3 defines the user requirements at a high level. Finally, section 2.4 will talk about three possible solutions to the problem, followed by recommendations on section Description of Current System Dr. Sadjadi and his research team developed the current scheduling system. This scheduling system provides an interface through Moodle that allows students to reserve different types of resources. The resources available at the moment include virtual labs, mentoring and certificate exams. The main interface of the scheduler is a JavaScript calendar, based on FullCalendar jquery plugin (Shaw, 2010), with all the desired scheduling functionality added to it. Students can select for which resource they want to reserve time and schedule it on the calendar. The calendar will show the users not only their appointments but also the availability of resources to make the scheduling process easier. At the moment the system doesn t have any type of policy towards the use of resources. Students can reserve an unlimited amount of resources, leaving other students without available time slots. This is an unfair distribution of resources that inevitably leads to wasted resource usage time. Furthermore, administrators don t have access to any kind of report about usage. Since this is the case, there is no way to prevent or penalize students with unused allocated resources Purpose of New System The purpose of the new system is to allow a fairer distribution of resources between students. Also, the new system should give the administrator more control over the resources and their use. The way to control these resources will be through different reports and usage policies. Ultimately, the administrator will make sure that the students are using the resources in a fair and efficient manner.
8 8 Consequently, since it will be easier to find available resources, students will have a better experience throughout the course. They will waste less time trying to allocate the resources they need, and will optimally have more resources available for their use High-level Definition of User Requirements The high-level user requirements are the following: 1. The system shall allow the administrator to define policies about usage time, availability, cost, and other fixed factors about each resource in a user-friendly manner. 2. The system shall provide a way to modify these policies without affecting previously reserved time slots. 3. The system shall allow students to allocate and release resources. 4. The system shall provide students with reports about their usage of resources. 5. The system shall display the number of hours of a resource that the student can reserve. 6. The system shall allow students to request additional time on a resource (outside of their normal quota) upon approval. 7. The system shall provide an interface with the scheduling system to check the available quota, and the request s compliance with the applicable policies Alternative Solutions This section presents different alternative solutions for the problem stated above. Sub-section contains a description of each solution and how it should be implemented. Next, subsection presents the selection criteria on which the analysis of each of these alternatives was based. A summary of this analysis is shown in sub-section Description of Alternatives Alternative 1: PhpScheduleIt adaptation PhpScheduleIt is a web application written in PHP developed by Nick Korbel for reservations and resource management (Korbel). The system includes a full user log in and registration system, user profile management, a scheduling and reservation system, and numerous administration tools. On the administrative side phpscheduleit supports a fixed group of policies that can be defined for each resource. The system administrator can also decide what resources are available for each user. In order to
9 9 use phpscheduleit as a solution for the given problem, the system will be wrapped inside a Moodle module so it can interact with the existing system's modules. The source code will be modified to fit user requirements and discard unwanted functionality. Alternative 2: Fair scheduling algorithm Modify the existing scheduling system to allow a fairer distribution of resources. The new scheduler will handle a priority-based system, where a determined number of minimum resources for each student will be considered high priority resources. Additional resources acquired by students will have lower priorities. This way every student will have a chance to use their high priority resources over the additional lower priority resources of other students. Additionally there will be scheduling periods where students will choose when to use their resources before the schedule is locked. During this period other student s high priority resources may replace some student s lower priority resources. The students whose resources were removed will have a chance to reschedule their lower priority resources before the scheduling period ends. Once the scheduling period is over students may only choose open time slots to spend their resources until the next scheduling period begins. Alternative 3: Quota System A new custom-made module that will interact with existing modules of the current system. This module will work with quota or credit types instead of handling resources directly. Each type of resource will have a value in a given type of credit. As it most important feature, the new module will allow the creation of user designed policies to determine whether resources should be assigned to a student. These policies can be applied to students individually or as a group. Additionally, system administrators will be able to give students access to additional resources should the student need them Selection Criteria
10 10 This sub-section describes the criteria used to evaluate each of the solutions proposed in the previous sub-section. The following types of feasibility were considered for this analysis: operational, technical, schedule, economic. Operational Feasibility Performance Is the solution s throughput and response time adequate? Information Do end users and administrators get timely, pertinent, accurate and usefully formatted information? Control Are there effective controls to protect against fraud and to guarantee information accuracy and security? Services Are current services reliable? Are they flexible and expandable? User Friendliness Is the solution easy to use? Requirement Compliance Does the solution satisfy all user requirements? Technical Feasibility Expertise Does the team possess the expertise required to develop the solution? Technology Does the team possess the tools required to develop the solution?
11 11 Schedule Feasibility Preparation How long does it take the team to learn the base system's technology? Design and Implementation How long does it take to design and implement the solution? Economic Feasibility Maintenance How much does it cost to maintain the system after development is complete? Analysis of Alternatives This sub-section contains a summary of the pros and cons involved with implementing each of the proposed solutions based on the feasibility matrix. (Appendix C) The score associated with each alternative is based on the sum of the score given to the alternative for each individual criterion. This score given corresponds to a one to ten grading scale. Table 1 phpscheduleit adaptation score summary Alternative 1: phpscheduleit adaptation Score Pros Cons Working system with useful functionality. - Useful statistical information displayed. - Fixed policies - Hard to scale and maintain. - Hard to modify. - Must understand complex code.
12 12 Table 2 Fair scheduling algorithm score summary Alternative 2: Fair scheduling algorithm Score Pros Cons System designed to solve problem. - Moodle based application. - Fixed policies. - Not very scalable - Must learn about current system. Table 3 Quota system web service score summary Alternative 3: Quota system Score Pros Cons System designed to solve problem. - Flexible policies. Flexibility in scheduling. - Moodle based application. - Very scalable. - More than one web service required. - Minor changes in existing module. Not optimal utilization of resources Recommendations The primary goal of the new system is to ensure fair distribution of existing resources among students. Even though all proposed solutions achieve this primary goal, some are more flexible in specific aspects than others. The quota system web service solution provides the user with the most flexibility regarding policy implementation for resource management compared to the other two alternatives, which only allow the user to change parameters from a fixed set of policies. The quota system also adapts to the current system without having to modify any of the existing code, while in
13 13 order to implement the other solutions existing code must be understood and altered. Keeping the current system unchanged translates into students not having to learn how to use a brand new system; instead, students will face the same familiar user interface with minor additions. The team recommends the implementation of the new quota system web service, since it satisfies all user requirements with a simple, scalable module, while maintaining a familiar user interface, and providing the most flexible resource control solution.
14 14 3. Project Plan This chapter describes the work plan for this project, hardware and software resources, tasks and milestones for each deliverable. Section 3.1 described the project organization. In section the team roles are defined for each member and deliverable. Section describes the software and hardware resources available to the team to develop this project. In section 3.2 a breakdown of the project is detailed with every task and milestone for each deliverable Project Organization This section will describe the roles and responsibilities of team members, and the resources available for this project Project Personnel Organization In this section the team roles are shown for each deliverable of the project. Table 4 Deliverables ID FS-PP RD DD FD Deliverable Feasibility Study and Project Plan Requirements Document Design Document Final Deliverable Table 5 Team Roles Team Member FS-PP RD DD FD Eduardo Pena Requirement Analyst Technical Writer Requirement Analyst Technical Writer Minute Taker System Analyst Designer Technical Writer Developer Technical Writer Minute Taker Vanessa Ramirez Project Manager Technical Writer Project Manager Requirement Analyst Project Manager System Analyst Designer Project Manager Lead Tester Developer
15 15 Eduardo Tibau Requirement Analyst Minute Taker Requirement Analyst Development Team Manager Development Team Manager Minute Taker Hardware and Software Resources This section describes the hardware and software minimum requirements for development. Personal computers: Hardware Specification Three portable computers with the following minimum specifications: o RAM Memory: 2GB o Hard disk space: 100GB o Processor: Intel Core 2 Duo o Network: 10/100 Mb/s Software Specification o Any operating system o Eclipse IDE o MS Office Suite o AXIS2 o Apache o PHP 5 o Java Development Kit (JDK) 1.6 o MySQL o PostgreSQL
16 16 Server: Hardware Specification o RAM Memory: 1GB o Hard disk space: 40GB o Processor: Intel Core 2 Duo o Network: 10/100 Mb/s Software Specification o Any operating system o AXIS2 o Apache o PHP 5 o Java Development Kit (JDK) 1.6 o PostgreSQL 3.2. Identification of Tasks, Milestones and Deliverables This section describes in detail the work plan for the project including the tasks and milestones that compose the deliverables shown in table 1. A Gantt chart was built as well to show the project schedule (Appendix A). Table 6 Milestones ID Milestones Deliverable M1 Problem statement and description FS-PP M2 Feasibility study and Project Plan FS-PP M3 Final document FS-PP M4 Scope of the system, Current System problems and RD limitations and Project plan M5 Proposed system requirements RD M6 Final Document RD M7 System methodology and design. DD M8 Detailed design DD M9 Final document DD M10 Final version of FS-PP, RD and DD FD M11 Implementation of web service FD M12 Implementation of interface FD
17 17 M13 System Validation M14 Final document and product FD FD Table 7 Tasks ID Task Milestone T1 Problem statement M1 T2 Background M1 T3 Feasibility study M2 T4 Project plan M2 T5 Terminology and overview M3 T6 Integration and revision of final document M3 T7 Scope of the system M4 T8 Current System problems and limitations M4 T9 Project plan M4 T10 Functional requirements M5 T11 Analysis of system requirements M5 T12 Terminology and overview M6 T13 Integration and revision of final document M6 T14 Design methodology M7 T15 System design M7 T16 Static and Dynamic model M8 T17 Code Specification M8 T18 Terminology and overview M9 T19 Integration and revision of final document M9 T20 Final version of FS-PP document M10 T21 Final version of RD document M10 T22 Final version of DD document M10 T23 Credit Manager web service M11 T24 Policy Manager web service M11 T25 Credit Manager Moodle module M12 T26 Policy Manager Moodle module M12 T27 Policy Manager integration test M13 T28 Credit Manager integration test M13 T29 System integration test M13 T30 User guide M14 T31 Integration and revision of final document M14
18 18 4. Appendix 4.1. Appendix A - Project schedule Figure 1 Project schedule
19 19
20 Appendix B - Diary of Meetings Date 08/24/2010 Time 16:30 17:30 Location Dr. Sadjadi s office Attendees All members and Dr. Sadjadi Absentees Discussion Brief introduction of Eduardo P. and Eduardo T. to Dr. Sadjadi. Description of the current issues with the scheduler, and what we need to do to improve it. Talked about taking the project from a software engineering path. Decision Have a meeting to further discuss the problem statement on 8/26/2010. Vanessa has to make a draft of the problem statement since she is the one with more knowledge of the current system and its problems. Open issues None Date 08/25/2010 Time 20:00 21:00 Location Eduardo s house Attendees All members Absentees Discussion Prepared the problem statement for 8/26 meeting, uploaded it to basecamp Decision None Open issues None Date 08/26/2010 Time 17:00 18:00 Location Dr. Sadjadi s office Attendees All members and Dr. Sadjadi Absentees Discussion Continued the talk about the project, specifically about high-level user requirement. Presented the problem statement to Dr. Sadjadi. Agreed to work 10 hours per week. On-campus meetings with Dr. Sadjadi Tuesdays 17:00-18:00, and Wednesdays 14:30-17:00 Decision Divide the first deliverable, and start working on it. Vanessa needs to work on defining the milestones for the project. Everyone needs to start looking for possible solutions to the problem. Open issues None
21 21 Date 08/31/2010 Time 14:00 17:00 Location ECS 212 Attendees All members Absentees Discussion Searching for alternative solutions. Found phpscheduleit Decision Coming up with two solutions to the problem. Option one, priority reservation system, needs to modify the existing modules in order to integrate it. Option two, quota web service system that handles credits and talks to the shopping cart, scheduler and its own administrative interface with reports. Open issues Try to explain our own solutions to Dr. Sadjadi to get some feedback from him. Date 08/31/2010 Time 17:00 17:45 Location Dr. Sadjadi s office Attendees All members and Dr. Sadjadi Absentees Discussion Further talk about the problem. Revision of the problem statement. It turned out to be fine. Presentation date. Decision Keep looking for alternatives. Select from the pool of other alternatives one which we think is the best. Choose a presentation date on next class and notify Dr. Sadjadi about it. Open issues Try to explain our own solutions to Dr. Sadjadi to get some feedback from him. Date 09/6/2010 Time 15:00 22:30 Location Eduardo s house Attendees All members Absentees Discussion Each member worked on the respective part of deliverable 1. Decided to make phpscheduleit one of the alternative solutions along with our two options. Decision Integrate the various parts of the document into one single file to present it. Make the presentation for deliverable 1 Overview of document and terminology by Eduardo P. Due 9/10 Ask about cost matrix, if there won t be any costs associated with any of the 3 alternatives Open issues Try to explain our own solutions to Dr. Sadjadi to get some feedback from him.
22 Appendix C Feasibility Matrix Table 8 Feasibility Matrix Feasibility Type Type Wt. Criteria Criteria Wt. Operational 50% Performance 10% No web service calls involved. System has one database. Information 10% Users and Administrators are informed about resource use. Graphs and other visual aids to view information. Control 10% System manages its own database. Services 10% System is fully developed. Hard to scale. User Friendliness Requirement Compliance Alternative 1 Alternative 2 Alternative 3 Observations Score Observations Score Observations Score 20% Too many options. Overkill of user requirements. Information saturated views. 10 System contained within the same web service. System has one database. 10 GUI designed specifically for this purpose. 9 Information contained within existing system. One web service. 2 Complex large system. Hard to scale. 7 GUI designed to present relevant data only. Easy access to all required functionalities. 9 System must call other web services. More than one database. 10 GUI designed specifically for this purpose. 10 Information contained within existing system. More than one web service. 6 Simple separated modules. Very scalable. 10 GUI designed to present relevant data only. Easy access to all required functionalities. 40% Fixed, limited policies. 6 Fixed, limited policies. 6 Flexible policy system. Custom made to meet user requirements. Type Score Technical 20% Expertise 70% No knowledge about PEAR databases. 6 Medium knowledge of Moodle based web applications. 8 Medium knowledge of Moodle based web applications. Technology 30% No PEAR database 8 All required tools installed. 10 All required tools installed. 10 manager. Type Score
23 23 Schedule 20% Preparation 40% Complete implemented system unknown. 2 Current scheduling system code unknown. Time required to learn Moodle development. 2 Rework current design. Complex algorithm design. 5 Time required to learn Moodle development. Design and Development 60% Complete implemented system unknown. 6 Start design from the beginning. Type Score Economic 10% Maintenance 100% Person in charge must know in extent system code. 4 Person in charge must know Moodle. 7 Person in charge must know Moodle. Type Score Total Score
24 Appendix D Cost Matrix Table 9 Personnel Costs Alternatives Project Duration Weeks (10 h/w) Personnel Total Hours Total Cost ($15 per hour) phpscheduleit $9000 Fair Scheduling $11250 Algorithm Quota System $6750 Table 10 Risks Costs Risk Item Probability phpscheduleit Fair Scheduling Algorithm Quota System Recovery Cost Risk Value Recovery Cost Risk Value Recovery Cost Risk Value Risk 1: Personnel 0.3 $450 $135 $612.5 $ $350 $105 could work fewer hours than estimated due to sickness or personal issues. Risk 2: 0.2 $4500 $900 $6250 $1250 $3200 $640 Requirements could change drastically which could change the system design. Risk 3: Time estimations for deliverables could not match the time necessary to complete the project $5500 $1350 $7000 $1750 $4000 $1000 Total $2385 $ $1745
25 25 Table 11 Software and Hardware Costs (All alternative have the same costs) Item Computers $6,490 Developer Tools (Open Source) $0 Project Management Tools (Microsoft Office 2007, MS Project) $1,100 Total $7,590 Cost Table 12 Project Costs Alternatives Personnel Costs Hardware and Software Risk Mitigation Total phpscheduleit $9000 $7,590 $2385 $ Fair Scheduling $11250 $7,590 $ $ Algorithm Quota System $6750 $7,590 $1745 $15780
26 26 5. References Korbel, N. (n.d.). Introduction to phpscheduleit. Retrieved 08 28, 2010, from phpscheduleit: Moodle Community. (n.d.). About. Retrieved 08 28, 2010, from Moodle: Sadjadi, M. (n.d.). it Automation Home Page. Retrieved 08 24, 2010, from S. Masoud Sadjadi's Home Page: Shaw, A. (2010). FullCalendar. Retrieved from
Using Moodle in ESOL Writing Classes
The Electronic Journal for English as a Second Language September 2010 Volume 13, Number 2 Title Moodle version 1.9.7 Using Moodle in ESOL Writing Classes Publisher Author Contact Information Type of product
More informationMajor 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 informationM55205-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 informationChamilo 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 informationBayllocator: A proactive system to predict server utilization and dynamically allocate memory resources using Bayesian networks and ballooning
Bayllocator: A proactive system to predict server utilization and dynamically allocate memory resources using Bayesian networks and ballooning Evangelos Tasoulas - University of Oslo Hårek Haugerud - Oslo
More informationGet with the Channel Partner Program
Get with the Channel Partner Program QuickStart your Channel Partner Training & Certification program. Get with the Channel Partner Program is a suite of services opt in engagements delivered in phases.
More informationStudent Information System. Parent Quick Start Guide
Student Information System Parent Quick Start Guide Contents Purpose of this Guide 3 Getting Started Technical Requirements 3 Logging In 4 Dashboard Tools and Features 5 2 Quick Start Guide for Parents
More informationTask Types. Duration, Work and Units Prepared by
Task Types Duration, Work and Units Prepared by 1 Introduction Microsoft Project allows tasks with fixed work, fixed duration, or fixed units. Many people ask questions about changes in these values when
More informationSoftware 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 informationWeb-based Learning Systems From HTML To MOODLE A Case Study
Web-based Learning Systems From HTML To MOODLE A Case Study Mahmoud M. El-Khoul 1 and Samir A. El-Seoud 2 1 Faculty of Science, Helwan University, EGYPT. 2 Princess Sumaya University for Technology (PSUT),
More informationAscension Health LMS. SumTotal 8.2 SP3. SumTotal 8.2 Changes Guide. Ascension
Ascension Health LMS Ascension SumTotal 8.2 SP3 November 16, 2010 SumTotal 8.2 Changes Guide Document Purpose: This document is to serve as a guide to help point out differences from SumTotal s 7.2 and
More information"On-board training tools for long term missions" Experiment Overview. 1. Abstract:
"On-board training tools for long term missions" Experiment Overview 1. Abstract 2. Keywords 3. Introduction 4. Technical Equipment 5. Experimental Procedure 6. References Principal Investigators: BTE:
More informationIntroduction to Moodle
Center for Excellence in Teaching and Learning Mr. Philip Daoud Introduction to Moodle Beginner s guide Center for Excellence in Teaching and Learning / Teaching Resource This manual is part of a serious
More informationGenerating 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 informationEvaluation of Respondus LockDown Browser Online Training Program. Angela Wilson EDTECH August 4 th, 2013
Evaluation of Respondus LockDown Browser Online Training Program Angela Wilson EDTECH 505-4173 August 4 th, 2013 1 Table of Contents Learning Reflection... 3 Executive Summary... 4 Purpose of the Evaluation...
More informationImplementing 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 informationCPMT 1303 Introduction to Computer Technology COURSE SYLLABUS
CPMT 1303 Introduction to Computer Technology COURSE SYLLABUS COURSE NUMBER AND TITLE: CPMT 1303 COURSE (CATALOG) DESCRIPTION A fundamental computer course that provides in-depth explanation of the procedures
More informationUSER ADAPTATION IN E-LEARNING ENVIRONMENTS
USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.
More informationSpecification 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 informationVisit us at:
White Paper Integrating Six Sigma and Software Testing Process for Removal of Wastage & Optimizing Resource Utilization 24 October 2013 With resources working for extended hours and in a pressurized environment,
More informationCIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS
CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS Section: 7591, 7592 Instructor: Beth Roberts Class Time: Hybrid Classroom: CTR-270, AAH-234 Credits: 5 cr. Email: Canvas messaging (preferred)
More informationSoftware 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 informationTEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *
TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD * Alejandro Bia 1, Ramón P. Ñeco 2 1 Centro de Investigación Operativa, Universidad Miguel Hernández 2 Depto. de Ingeniería de Sistemas y Automática,
More informationCurriculum for the Bachelor Programme in Digital Media and Design at the IT University of Copenhagen
Curriculum for the Bachelor Programme in Digital Media and Design at the IT University of Copenhagen The curriculum of 1 August 2009 Revised on 17 March 2011 Revised on 20 December 2012 Revised on 19 August
More informationDiploma 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 informationIntel-powered Classmate PC. SMART Response* Training Foils. Version 2.0
Intel-powered Classmate PC Training Foils Version 2.0 1 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,
More informationGuidelines for Project I Delivery and Assessment Department of Industrial and Mechanical Engineering Lebanese American University
Guidelines for Project I Delivery and Assessment Department of Industrial and Mechanical Engineering Lebanese American University Approved: July 6, 2009 Amended: July 28, 2009 Amended: October 30, 2009
More informationOn Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC
On Human Computer Interaction, HCI Dr. Saif al Zahir Electrical and Computer Engineering Department UBC Human Computer Interaction HCI HCI is the study of people, computer technology, and the ways these
More informationCPMT 1347 Computer System Peripherals COURSE SYLLABUS
CPMT 1347 Computer System Peripherals COURSE SYLLABUS COURSE NUMBER AND TITLE: CPMT 1347Computer System Peripherals COURSE (CATALOG) DESCRIPTION: Theory and practices involved in computer peripherals,
More informationOn-Line Data Analytics
International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob
More informationNovember 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students
November 17, 2017 ARIZONA STATE UNIVERSITY ADDENDUM 3 RFP 331801 Digital Integrated Enrollment Support for Students Please note the following answers to questions that were asked prior to the deadline
More informationCURRICULUM VITAE PERSONAL DETAILS. Evans Anderson Kirimi Miriti Year of Birth: English (Excellent), Kiswahili (Excellent), French (Fair).
CURRICULUM VITAE PERSONAL DETAILS Name: Evans Anderson Kirimi Miriti Year of Birth: 1975 Gender: Marital Status: Nationality: Religion: Languages: Male Married Kenyan Christian English (Excellent), Kiswahili
More informationEdX Learner s Guide. Release
EdX Learner s Guide Release Nov 18, 2017 Contents 1 Welcome! 1 1.1 Learning in a MOOC........................................... 1 1.2 If You Have Questions As You Take a Course..............................
More informationThe IDN Variant Issues Project: A Study of Issues Related to the Delegation of IDN Variant TLDs. 20 April 2011
The IDN Variant Issues Project: A Study of Issues Related to the Delegation of IDN Variant TLDs 20 April 2011 Project Proposal updated based on comments received during the Public Comment period held from
More informationTeaching Algorithm Development Skills
International Journal of Advanced Computer Science, Vol. 3, No. 9, Pp. 466-474, Sep., 2013. Teaching Algorithm Development Skills Jungsoon Yoo, Sung Yoo, Suk Seo, Zhijiang Dong, & Chrisila Pettey Manuscript
More informationField Experience Management 2011 Training Guides
Field Experience Management 2011 Training Guides Page 1 of 40 Contents Introduction... 3 Helpful Resources Available on the LiveText Conference Visitors Pass... 3 Overview... 5 Development Model for FEM...
More informationExamity - Adding Examity to your Moodle Course
Examity - Adding Examity to your Moodle Course Purpose: This informational sheet will help you install the Examity plugin into your Moodle course and will explain how to set up an Examity activity. Prerequisite:
More informationOutreach Connect User Manual
Outreach Connect A Product of CAA Software, Inc. Outreach Connect User Manual Church Growth Strategies Through Sunday School, Care Groups, & Outreach Involving Members, Guests, & Prospects PREPARED FOR:
More informationSTUDENT MOODLE ORIENTATION
BAKER UNIVERSITY SCHOOL OF PROFESSIONAL AND GRADUATE STUDIES STUDENT MOODLE ORIENTATION TABLE OF CONTENTS Introduction to Moodle... 2 Online Aptitude Assessment... 2 Moodle Icons... 6 Logging In... 8 Page
More informationCOMP 3601 Social Networking Fall 2016
COMP 3601 Social Networking Fall 2016 Last updated 08/24/2016 15:20:39 GMT Document changed since last visit Lectures: COMP 3601-A (HP 4125) Tues. and Thurs. 11:35-13:25 Instructor: Dwight Deugo deugo
More informationDICE - Final Report. Project Information Project Acronym DICE Project Title
DICE - Final Report Project Information Project Acronym DICE Project Title Digital Communication Enhancement Start Date November 2011 End Date July 2012 Lead Institution London School of Economics and
More informationStatewide Strategic Plan for e-learning in California s Child Welfare Training System
Statewide Strategic Plan for e-learning in California s Child Welfare Training System Decision Point Outline December 14, 2009 Vision CalSWEC, the schools of social work, the regional training academies,
More informationAppendix L: Online Testing Highlights and Script
Online Testing Highlights and Script for Fall 2017 Ohio s State Tests Administrations Test administrators must use this document when administering Ohio s State Tests online. It includes step-by-step directions,
More informationEvaluation of Learning Management System software. Part II of LMS Evaluation
Version DRAFT 1.0 Evaluation of Learning Management System software Author: Richard Wyles Date: 1 August 2003 Part II of LMS Evaluation Open Source e-learning Environment and Community Platform Project
More informationUsing 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 informationManaging Printing Services
Managing Printing Services A SPEC Kit compiled by Julia C. Blixrud Director of Information Services Association of Research Libraries December 1999 Series Editor: Lee Anne George Production Coordinator:
More informationIT4305: Rapid Software Development Part 2: Structured Question Paper
UNIVERSITY OF COLOMBO, SRI LANKA UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING DEGREE OF BACHELOR OF INFORMATION TECHNOLOGY (EXTERNAL) Academic Year 2014/2015 2 nd Year Examination Semester 4 IT4305: Rapid
More informationSpecification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments
Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Cristina Vertan, Walther v. Hahn University of Hamburg, Natural Language Systems Division Hamburg,
More informationOCR 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 informationAclara is committed to improving your TWACS technical training experience as well as allowing you to be safe, efficient, and successful.
Aclara is committed to improving your TWACS technical training experience as well as allowing you to be safe, efficient, and successful. We've added new courses, included a semi-yearly meter school, updated
More informationEducation for an Information Age
Education for an Information Age Teaching in the Computerized Classroom 7th Edition by Bernard John Poole, MSIS University of Pittsburgh at Johnstown Johnstown, PA, USA and Elizabeth Sky-McIlvain, MLS
More informationNSU Oceanographic Center Directions for the Thesis Track Student
NSU Oceanographic Center Directions for the Thesis Track Student This publication is designed to help students through the various stages of their Ph.D. degree. For full requirements, please consult the
More informationLIFELONG LEARNING PROGRAMME ERASMUS Academic Network
SOCRATES THEMATIC NETWORK AQUACULTURE, FISHERIES AND AQUATIC RESOURCE MANAGEMENT 2008-11 LIFELONG LEARNING PROGRAMME ERASMUS Academic Network Minutes of the WP 1 Core Group Meeting (year 2) May 31 st June
More informationChapter 1 Analyzing Learner Characteristics and Courses Based on Cognitive Abilities, Learning Styles, and Context
Chapter 1 Analyzing Learner Characteristics and Courses Based on Cognitive Abilities, Learning Styles, and Context Moushir M. El-Bishouty, Ting-Wen Chang, Renan Lima, Mohamed B. Thaha, Kinshuk and Sabine
More informationComputerized Adaptive Psychological Testing A Personalisation Perspective
Psychology and the internet: An European Perspective Computerized Adaptive Psychological Testing A Personalisation Perspective Mykola Pechenizkiy mpechen@cc.jyu.fi Introduction Mixed Model of IRT and ES
More informationAn 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 informationHow to set up gradebook categories in Moodle 2.
How to set up gradebook categories in Moodle 2. It is possible to set up the gradebook to show divisions in time such as semesters and quarters by using categories. For example, Semester 1 = main category
More informationDiploma of Building and Construction (Building)
of technical trades and languages Diploma of Building and Construction (Building) CPC50210 At Open Colleges, we are passionate about helping people from all walks of life to achieve their aspirations and
More informationCOURSE 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 informationCoding II: Server side web development, databases and analytics ACAD 276 (4 Units)
Coding II: Server side web development, databases and analytics ACAD 276 (4 Units) Objective From e commerce to news and information, modern web sites do not contain thousands of handcoded pages. Sites
More informationNew Features & Functionality in Q Release Version 3.1 January 2016
in Q Release Version 3.1 January 2016 Contents Release Highlights 2 New Features & Functionality 3 Multiple Applications 3 Analysis 3 Student Pulse 3 Attendance 4 Class Attendance 4 Student Attendance
More informationTen Easy Steps to Program Impact Evaluation
Ten Easy Steps to Program Impact Evaluation Daniel Kluchinski County Agricultural Agent and Chair Department of Agricultural and Resource Management Agents Introduction Despite training efforts and materials
More informationCWIS 23,3. Nikolaos Avouris Human Computer Interaction Group, University of Patras, Patras, Greece
The current issue and full text archive of this journal is available at wwwemeraldinsightcom/1065-0741htm CWIS 138 Synchronous support and monitoring in web-based educational systems Christos Fidas, Vasilios
More informationFY16 UW-Parkside Institutional IT Plan Report
FY16 UW-Parkside Institutional IT Plan Report A. Information Technology & University Strategic Objectives [1-2 pages] 1. How was the plan developed? The plan is a compilation of input received from a wide
More informationDIGITAL 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 informationStrategy 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 informationRegan's Resume Last Edit : 31 March 2008
Page 1 Regan's Resume Last Edit : 31 March 2008 Contact Info Full Name Regan a/l Rajan Address No 12, Jalan Intan 1/5,, Taman Puchong Intan 1/5, Puchong 47100, Selangor, Malaysia. Contact (mobile) 016
More informationReducing Features to Improve Bug Prediction
Reducing Features to Improve Bug Prediction Shivkumar Shivaji, E. James Whitehead, Jr., Ram Akella University of California Santa Cruz {shiv,ejw,ram}@soe.ucsc.edu Sunghun Kim Hong Kong University of Science
More informationFrom Virtual University to Mobile Learning on the Digital Campus: Experiences from Implementing a Notebook-University
rom Virtual University to Mobile Learning on the Digital Campus: Experiences from Implementing a Notebook-University Jörg STRATMANN Chair for media didactics and knowledge management, University Duisburg-Essen
More informationInfrared Paper Dryer Control Scheme
Infrared Paper Dryer Control Scheme INITIAL PROJECT SUMMARY 10/03/2005 DISTRIBUTED MEGAWATTS Carl Lee Blake Peck Rob Schaerer Jay Hudkins 1. Project Overview 1.1 Stake Holders Potlatch Corporation, Idaho
More informationState Parental Involvement Plan
A Toolkit for Title I Parental Involvement Section 3 Tools Page 41 Tool 3.1: State Parental Involvement Plan Description This tool serves as an example of one SEA s plan for supporting LEAs and schools
More informationInstitutionen för datavetenskap. Hardware test equipment utilization measurement
Institutionen för datavetenskap Department of Computer and Information Science Final thesis Hardware test equipment utilization measurement by Denis Golubovic, Niklas Nieminen LIU-IDA/LITH-EX-A 15/030
More informationHard Drive 60 GB RAM 4 GB Graphics High powered graphics Input Power /1/50/60
TRAINING SOLUTION VRTEX 360 For more information, go to: www.vrtex360.com - Register for the First Pass email newsletter. - See the demonstration event calendar. - Find out who's using VR Welding Training
More informationPOFI 1349 Spreadsheets ONLINE COURSE SYLLABUS
POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS COURSE NUMBER AND TITLE: POFI 1349 SPREADSHEETS (2-2-3) COURSE (CATALOG) DESCRIPTION: Skill development in concepts, procedures, and application of spreadsheets
More informationUnit 3. Design Activity. Overview. Purpose. Profile
Unit 3 Design Activity Overview Purpose The purpose of the Design Activity unit is to provide students with experience designing a communications product. Students will develop capability with the design
More informationExecution 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 informationNext-Generation Technical Services (NGTS) Archivists Toolkit Recommendations
Next-Generation Technical Services (NGTS) Archivists Toolkit Recommendations Final Report March 2012 Rev. August 2012 Power of Three (POT) #3, Lightning Team #1 David Gartrell, UC Santa Barbara (Co-chair)
More informationNew Paths to Learning with Chromebooks
Thought Leadership Paper Samsung New Paths to Learning with Chromebooks Economical, cloud-connected computer alternatives open new opportunities for every student Research provided by As Computers Play
More informationIntroduction of Open-Source e-learning Environment and Resources: A Novel Approach for Secondary Schools in Tanzania
Introduction of Open-Source e- Environment and Resources: A Novel Approach for Secondary Schools in Tanzania S. K. Lujara, M. M. Kissaka, L. Trojer and N. H. Mvungi Abstract The concept of e- is now emerging
More informationValue Creation Through! Integration Workshop! Value Stream Analysis and Mapping for PD! January 31, 2002!
Presented by:! Hugh McManus for Rich Millard! MIT! Value Creation Through! Integration Workshop! Value Stream Analysis and Mapping for PD!!!! January 31, 2002! Steps in Lean Thinking (Womack and Jones)!
More informationDOCTOR OF PHILOSOPHY IN POLITICAL SCIENCE
Doctor of Philosophy in Political Science 1 DOCTOR OF PHILOSOPHY IN POLITICAL SCIENCE Work leading to the degree of Doctor of Philosophy (PhD) is designed to give the candidate a thorough and comprehensive
More informationMINISTRY OF EDUCATION
Republic of Namibia MINISTRY OF EDUCATION NAMIBIA SENIOR SECONDARY CERTIFICATE (NSSC) COMPUTER STUDIES SYLLABUS HIGHER LEVEL SYLLABUS CODE: 8324 GRADES 11-12 2010 DEVELOPED IN COLLABORATION WITH UNIVERSITY
More informationSpring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session
Spring 2015 Online Testing Program Information and Registration and Technology Survey (RTS) Training Session Webinar Training Sessions: Calls will be operator assisted. Submit questions through the chat
More informationUniversity of Groningen. Systemen, planning, netwerken Bosman, Aart
University of Groningen Systemen, planning, netwerken Bosman, Aart IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document
More informationMillersville University Degree Works Training User Guide
Millersville University Degree Works Training User Guide Page 1 Table of Contents Introduction... 5 What is Degree Works?... 5 Degree Works Functionality Summary... 6 Access to Degree Works... 8 Login
More informationFrequently Asked Questions and Answers
Definition and Responsibilities 1. What is home education? Frequently Asked Questions and Answers Section 1002.01, F.S., defines home education as the sequentially progressive instruction of a student
More informationThe open source development model has unique characteristics that make it in some
Is the Development Model Right for Your Organization? A roadmap to open source adoption by Ibrahim Haddad The open source development model has unique characteristics that make it in some instances a superior
More informationLearning Microsoft Publisher , (Weixel et al)
Prentice Hall Learning Microsoft Publisher 2007 2008, (Weixel et al) C O R R E L A T E D T O Mississippi Curriculum Framework for Business and Computer Technology I and II BUSINESS AND COMPUTER TECHNOLOGY
More informationFrom Self Hosted to SaaS Our Journey (LEC107648)
From Self Hosted to SaaS Our Journey (LEC107648) Kathy Saville Director of Instructional Technology Saint Mary s College, Notre Dame Saint Mary s College, Notre Dame, Indiana Founded 1844 Premier Women
More informationA 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 informationDocument 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 informationSoftware Security: Integrating Secure Software Engineering in Graduate Computer Science Curriculum
Software Security: Integrating Secure Software Engineering in Graduate Computer Science Curriculum Stephen S. Yau, Fellow, IEEE, and Zhaoji Chen Arizona State University, Tempe, AZ 85287-8809 {yau, zhaoji.chen@asu.edu}
More informationZotero: A Tool for Constructionist Learning in Critical Information Literacy
SUNY Plattsburgh Digital Commons @ SUNY Plattsburgh Library and Information Technology Services 2016 Zotero: A Tool for Constructionist Learning in Critical Information Literacy Joshua F. Beatty SUNY Plattsburgh,
More informationPeopleSoft 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 informationBeyond 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 informationStakeholder Engagement and Communication Plan (SECP)
Stakeholder Engagement and Communication Plan (SECP) Summary box REVIEW TITLE 3ie GRANT CODE AUTHORS (specify review team members who have completed this form) FOCAL POINT (specify primary contact for
More informationStudent Handbook. Supporting Today s Students with the Technology of Tomorrow
Student Handbook Supporting Today s Students with the Technology of Tomorrow Page 2 Student Handbook LOGAN ACADEMY OF VIRTUAL ACADEMICS Page 3 Table of Contents About LAVA 4 Enrollment 5 Graduation Requirements
More informationComputer Organization I (Tietokoneen toiminta)
581305-6 Computer Organization I (Tietokoneen toiminta) Teemu Kerola University of Helsinki Department of Computer Science Spring 2010 1 Computer Organization I Course area and goals Course learning methods
More informationWP 2: Project Quality Assurance. Quality Manual
Ask Dad and/or Mum Parents as Key Facilitators: an Inclusive Approach to Sexual and Relationship Education on the Home Environment WP 2: Project Quality Assurance Quality Manual Country: Denmark Author:
More informationCircuit Simulators: A Revolutionary E-Learning Platform
Circuit Simulators: A Revolutionary E-Learning Platform Mahi Itagi Padre Conceicao College of Engineering, Verna, Goa, India. itagimahi@gmail.com Akhil Deshpande Gogte Institute of Technology, Udyambag,
More information