Department of Computer Science University of Nevada, Reno. Role-Coll. Role Based Collaboration Software. Project Part I: Concept

Size: px
Start display at page:

Download "Department of Computer Science University of Nevada, Reno. Role-Coll. Role Based Collaboration Software. Project Part I: Concept"

Transcription

1 Department of Computer Science University of Nevada, Reno Role-Coll Role Based Collaboration Software Project Part I: Concept Software Team: Harold De Armas, Erik Hanchett, Raymond Lee, Zack Norcross Business Team: Mark Tyman, Max Volger Internal Advisors: Sergiu Dascalu, PhD., Gary Valiere PhD.

2 Table of Contents ABSTRACT... 3 PROJECT DESCRIPTION... 3 DEVELOPMENT CHALLENGES... 4 INTENDED TECHNOLOGY... 4 PERSONAL GROWTH... 4 QUALIFICATION OF DESIGNERS... 5 Erik Hanchett... 5 Harold De Armas... 5 Raymond Lee... 5 Zackery Norcross... 5 OTHER CONTRIBUTORS... 5 Mark Twyman... 5 Max Volger... 6 PROJECT TIMELINE... 6 MARKET POTENTIAL... 6 NOVELTY OF YOUR SOLUTION:... 6 ADVERTISEMENT/MARKETING STRATEGY... 7 BUDGET... 7 HARDWARE COMPONENT... 8 CONNECTION WITH CS APPENDIX A PROJECT TIMELINE

3 Abstract The aptly named Role-Coll, short for Role-based collaboration software, will allow users to share collaboration freely at their own level and their superiors will be able to filter the input from all of their subordinates. Role-Coll will incorporate modularity to allow for different modules to be plugged in as the subject of the conversations change. The primary focus for Roll-Coll is a music plug-in that allows collaboration among an entire band or orchestra on a multiple pieces of music. Each section would be able to make their own notes on their music and the conductor could filter out only the notes that he saw useful, allowing a fully interactive environment for collaboration. Project Description Collaborative software allows multiple users to contribute to multiple documents in a way that every user contributes to the creation of the document they are working on. This is a very powerful tool because it allows input from a variety of users and the users feel part of the creative process. Collaboration software could be improved in two key areas, by adding roles to each of the users, and by allowing for more variation in the documents that are being collaborated on. Our project will be focused on two key improvements to collaboration software. The first improvement is the addition of user roles. In current collaboration software, everyone is editing the same document, and everyone has the same privileges to do so. With the addition of roles, users are organized in a hierarchy such that there are leaders and subordinates. Another important distinction is that every user has a copy of the document that is unique to them. Everyone may make changes to their document that is not reflected in the collaborated document, much like making liner notes in a real document. The roles come in place when a leader submits a change to subordinates. The change is applied automatically and users have the ability to modify it in their own document. If a subordinate has a modification they would like to make in a document, they would need to submit it to the leader for approval. Then the leader can chose to apply the modification to the group s document or discard it. The second improvement proposed to collaboration software is that of how a document is defined. Collaboration does not only happen on text documents and whiteboards. Engineers need to create and edit circuit diagrams and using a simple whiteboard would be tedious. The particular interest of this group is music notation. In rehearsals of symphony orchestras, a large collaboration effort is taking place where the document being collaborated on is a piece of sheet music. Sheet music is another unique document that is not easily described by a text editor or a whiteboard. Along with the ability to enforce roles in the collaboration process, the software should also allow for a wider variety of collaboration through the implementation of modules. For future consideration, Role-Coll should come with the standard modules that allow for text editing and use of a whiteboard. Role-Coll should feature an interface by which a user can create a system the application can use to display, interpret, and modify a 3

4 collaborative document. Since Role-Coll is a modular project, future developments can include a larger library of modules. Role-Coll might be enhanced to support a wider variety of modules that were not thought of in initial conception. A web interface could be created so users can view and make basic changes to the document. Roll-Coll has completed the preliminary research and work necessary to create a prototype graphical user interface. Roll-Coll has also completed research on the XML specification for MusicXML files that will be the basis of this software. Database diagrams have been created to describe the internal structure and storage of the documents as well as the roles for use in the music setting. Finally class outlines and initial methods have been prototyped to serve the needs of Roll-Coll. All of these additions can be found in this document. Development Challenges During the course of this project our group will overcome several development challenges ranging from user interface integration to networking. The first challenge we plan to face is creating a user interface that is both useful and attractive. We have several ideas of how we would like the interface to look, but implementing them will not be as easy. Our second challenge will be designing a network between the users that will sync updates automatically. Finally the last challenge we plan to undertake is integrating our application with a computer that has a touch screen. Intended Technology The development of Role-Coll plans to use Java and C# to develop the user interface and underlying logic of the program. The Java and C# languages are portable to both Windows and Linux it is our hope that the product we develop will be able to be platform independent. Considering that it is collaboration software it is important that users can interact with each other regardless of the operating system they are using. Java in particular has many libraries that are free and available for use by any one this is helpful by allowing the reuse of code. Personal Growth The most important lessons are learned through experience. This project will allow all of us to grow as developers and learn SDLC by doing all of the things that we have been taking lectures on. The project will also teach us to work on a team which is good real world experience. The team has decided to program the application in languages that they are not familiar with, learning a new language helps us grow as well. 4

5 Qualification of Designers Erik Hanchett Erik Hanchett is a senior in computer science with a minor in mathematics and is looking forward to graduating in May. Erik brings great enthusiasm and programming knowledge to the project. He will be working on the UI and development environments using C# and OpenGL. Harold De Armas Harold De Armas is a senior Computer Science major with a minor in music and math. Harold also worked as a web developer for the Information Technology department at the University of Nevada. With Harold s background in Computer Science and Music, Harold will be focusing on creating the module used by Role-Coll to allow for the custom collaboration. Harold will also be involved in any database components of the project. Raymond Lee Raymond Lee has been enrolled in the College of Engineering in the past three years with an emphasis in computer and informational engineering. In his studies he has developed knowledge of basic computer science and computer engineering theories and skills. Currently working on minors in math, information systems and a minor in business administration, these skills will help the team develop business strategies and documentation. Zackery Norcross Zackery Norcross is a Software Engineer for Role-Coll. Mr. Norcross is working to obtain a Bachelors of Science in Computer Science from the University of Nevada, Reno. His interests include electronics and web design. Mr. Norcross received his Bachelors of Science in Electrical Engineering in May of He is very knowledgeable in the field of electronics with an emphasis on hardware design and firmware programming. Mr. Norcross is currently a Jr. Software engineer at Intuit where he programs automated tax software in Java. His programming experience and knowledge in the software process will help the Role-Coll team accomplish their goals. Other Contributors Mark Twyman Mark Twyman will soon be a graduate of the University of Nevada, Reno with a degree in Business Management and a minor in Economics with a 3.57 GPA. His degree in management has allowed him to understand the business world from both the perspective of the business and the consumer. Mark is a valuable asset to have in the company because he will be most qualified to uncover ways of best catering the product to the customer while refining the business processes both internally and externally. 5

6 Max Volger Max has many years in the management field as well as in financials. In 2000 he started a junior tennis program in the state of Idaho which set a solid foundation for junior tennis. His budgeting capabilities and sponsor negotiations made junior tennis the most profitable department of the Idaho Tennis Association. He will graduate in May 2007 from the University of Nevada with a B.S. in Management and minor in Accounting, with a GPA Project Timeline The project timeline is illustrated in Appendix A. Market Potential The Role-Coll system has market that is relatively free of competitors. The two main products that currently are on the market are estand ( and MusicPad Pro ( The main difference between our product and these two is in the collaboration. The MusicPad Pro is meant to only display music stored electronically for performance purposes. It allows basic annotations to be created, but not shared among a group of players. The estand product is more robust but the software still does not allow interaction that models the way collaboration occurs in an orchestra setting. The main target for Role-Coll is university and professional orchestras. Due to the nature of the music performance industry, there is already collaboration between the two groups and by marketing to both they will be able to share in the benefits. The key advantages to note are increased productivity during practice of easier dissemination of annotations, and the added ability to archive and retrieve annotations. During performances, Role-Coll has the music in order and can advance pages without worrying about music falling or missing notes. The benefits are clear and by marketing to universities, we will target the customers who are in the best position to make a purchase that can benefit them and their industry. Novelty of your solution: Role-Coll is a role based collaborative software that can be used in several unique ways. As of right now we are focusing on the music player plug-in however Role-Coll can be used in other areas. For example teachers could use Role-Coll to collaborate with their students. Or a Football team could use the collaboration tool between different coaches. The possibilities are endless. As for the music side we introduce a novel role based hierarchy to distinguish between different orchestra leaders. This hierarchy will establish which messages can be passed 6

7 and what notes will be seen. This type of collaboration in an orchestra has never been done before in any off the shelf products. Advertisement/Marketing strategy Initially our marketing strategy will rely on large existing orchestras that are willing to try out new technology. We ll lease the software and tablet pc s to the orchestras to see how well it fits into their environment. We ll use that data to build a better product and to grow our market place. We ll rely on word of mouth and advertising in magazines and online to spread the word on our product. We ll demonstrate the system to school districts across America. Budget Below is an outline of our preliminary budget justifications per our 5000 dollar budget constraint. Item # Description QTY Cost/Item Source/Provider Total Cost 1 Tablet PCs - 1GHz, 512 MB RAM, 40 GB 3 $ 1,000 newegg.com $ 3,000 2 D-Link Wireless Router 1 $ 50 newegg.com $ 50 3 Logitech Wireless Keyboard 3 $ 30 newegg.com $ 90 4 Programmer Salaries 6 $ 310 $ 1860 Total $ 5,000 Table 1. Preliminary Budget for Role-Coll. The testing of Role-Coll in a real-time environment will require the use of three Tablet PCs, three wireless keyboards and a router. The Tablet PCs will be able to run an operating system that can manage the application and the needed hardware components. They also include a touch screen that will be used for hand written notes. The touch screen also acts as a medium for clicking and moving the pointer around on the screen, eliminating the need for a mouse. Each PC will need a way of wirelessly adding typed notes; our solution is a wireless keyboard to be included with each unit. To properly test the application it will need to be run concurrently on at least two different machines. In order to communicate these machines will need to be connected to a switch or router. Any extra funds will be paid out to the four engineers and two business students that are coding the application. An average entry level engineer makes $50,000 a year divided by 2080 hours makes the average wage $24 dollars an hour. These funds will be critical to the success of the product. As described above it will be used to facilitate the testing of the real-time environment and debugging of the application. 7

8 Hardware Component For the hardware component, Raymond and Zack will work on building a peripheral for the music module that will allow users to navigate through the sheets of music in the performance mode. The peripheral will be a step pad users can lightly tap to advance pages or go back to previous pages. Creating the step pad would involve researching the architecture and design of a keyboard and modifying the keyboard to communicate with the tablet PCs. Figure 1. Step Pad. Illustrated in Figure 1 is the step pad. The step pad will be placed on the ground underneath the performer s feet. When the user steps on the right side, the pad will send a signal to the circuit board of a modified keyboard where the signal will be translated and sent to the computer similar to a keystroke. The same will happen when they step on the left page to go back a page. Connection with CS 425 The project concept we began with was general purpose modular role based collaboration software. This topic was very broad, so we decided to narrow it down to restrict the amount of competition we would face. This led to the performance music collaboration idea. We had too many ambitions for the capabilities of our initial project for starting from scratch. So for this semester, we hope to get a fully functional, pleasing user interface and implement the major music features. After that is finished, we can decide how much more we can accomplish. 8

9 Appendix A Project Timeline 9

10 ID Task Name Start 1 RollColl Project Mon 1/29/07 Jan 28, '07 Feb 4, '07 Feb 11, '07 Feb 18, '07 Feb 25, '07 Mar 4, '07 Mar 11, '07 Mar 18, '07 Mar 25, '07 Apr 1, '07 Apr 8, '07 Apr 15, '07 Apr 22, '07 Apr 29, '07 May S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M 2 Concept Compliation Mon 1/29/07 3 Concept Fri 2/9/07 2/9 4 Website Develpoment Fri 2/9/07 5 Website Fri 2/16/07 2/16 6 Specification Compliation Fri 2/9/07 7 Spefications Due Fri 2/23/07 2/23 8 Concept Presentation Tue 3/6/07 3/6 9 Database Design Mon 2/26/07 10 UI Design Wed 2/28/07 11 Design Due Mon 3/12/07 3/12 12 Development Mon 3/12/07 13 Implimentation Mon 3/12/07 14 In Progress Demo Fri 4/6/07 4/6 15 Testing Wed 3/21/07 16 Poster Due Mon 4/23/07 4/23 17 Final Demo Fri 5/4/07 5/4 Project: Project1 Date: Thu 2/8/07 Task Split Progress Milestone Summary Project Summary External Tasks External Milestone Deadline Page 1

Role-Coll Role Based Collaboration Software

Role-Coll Role Based Collaboration Software Department of Computer Science University of Nevada, Reno Role-Coll Software Requirements Specification CS 426 11/03/2006 Software Team: Harold De Armas, Erik Hanchett, Raymond Lee, Zack Norcross Business

More information

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Please consult the Department of Engineering about the Computer Engineering Emphasis. COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals

More information

University of Maryland at College Park Department of Geographical Sciences GEOG 477/ GEOG777: Mobile GIS Development

University of Maryland at College Park Department of Geographical Sciences GEOG 477/ GEOG777: Mobile GIS Development University of Maryland at College Park Department of Geographical Sciences GEOG 477/ GEOG777: Mobile GIS Development Instructor: Dr. Ruibo Han Office: LeFrak Hall (LEF) 1111B Email: ruibo@umd.edu (preferred)

More information

To: Prof. Chang, Prof. Lasser From: Mark Robinton, Brandon Balkind Subject: Senior Project Proposal Date: 12/2/2004

To: Prof. Chang, Prof. Lasser From: Mark Robinton, Brandon Balkind Subject: Senior Project Proposal Date: 12/2/2004 Page 1 of 8 To: Prof. Chang, Prof. Lasser From:, Subject: Senior Project Proposal Date: 12/2/2004 1. Introduction Managing artificial aquatic environments currently requires significant human interaction

More information

School of Computer Science Computer Science (CS) Modules

School of Computer Science Computer Science (CS) Modules School of Computer Science Computer Science (CS) Modules Computer Science - 1000 & 2000 Level 2012/13 - August 2012 CS1002 Computer Science SCOTCAT Credits: 20 SCQF Level 7 Semester: 1 10.00 am This module

More information

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved.

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved. What Will I Learn? In this lesson, you will learn to: Give examples of jobs, salary, and opportunities available that could result from participating in the Academy Understand how participating in the

More information

San Jose State University - Department of Computer Science

San Jose State University - Department of Computer Science San Jose State University - Department of Computer Science CS 151, Section 4 - Object-Oriented Design Instructor:Cay S. Horstmann Email: cay.horstmann@sjsu.edu Telephone: +1-408-924-5060 Office Hours:

More information

School of Engineering and Computational Sciences

School of Engineering and Computational Sciences Catalog: Undergraduate Catalog 2012-2013 [Archived Catalog] Title: School of Engineering and Computational Sciences School of Engineering and Computational Sciences David Donahoo, B.S., M.S. Interim Dean,

More information

We are writing to you regarding our ICT (Information and Communication Technology) policy for students at our school.

We are writing to you regarding our ICT (Information and Communication Technology) policy for students at our school. From the Principal 23 November 2018 Dear Parents/Guardians, We are writing to you regarding our ICT (Information and Communication Technology) policy for students at our school. In 2016 we engaged educational

More information

The Information Technology Program (ITS) Contents What is Information Technology?... 2

The Information Technology Program (ITS) Contents What is Information Technology?... 2 The Information Technology Program (ITS) Contents What is Information Technology?... 2 Program Objectives... 2 ITS Program Major... 3 Web Design & Development Sequence... 3 The Senior Sequence... 3 ITS

More information

Introducing K-12 Solutions for:

Introducing K-12 Solutions for: Introducing K-12 Solutions for: Mobile Devices Collaboration Software Mobile Peripherals Content Filtering Mobile Device Management (MDM) Curriculum Configuration Services Wireless Infrastructure Learning

More information

School of Engineering & Computational Sciences

School of Engineering & Computational Sciences Catalog: Undergraduate Catalog 2014-2015 [Archived Catalog] Title: School of Engineering and Computational Sciences School of Engineering & Computational Sciences Administration David Donahoo, B.S., M.S.

More information

Re: ENSC 440 Project Proposal Voice Recognition System in an MP3 Player

Re: ENSC 440 Project Proposal Voice Recognition System in an MP3 Player January 16, 2004 Lakshman One School of Engineering Science Simon Fraser University Burnaby, British Columbia V5A 1S6 Re: ENSC 440 Project Proposal Voice Recognition System in an MP3 Player Dear Mr. One:

More information

Business. Business Education Department Philosophy

Business. Business Education Department Philosophy Accounting 1, 2 AP Computer Science A Law Career Internship Program Computer Applications (MOS) Consumer Economics Introduction to ios Development (Apple Apps) Keyboarding Marketing Networking Software

More information

3D Graphics Programming Mira Costa High School - Class Syllabus,

3D Graphics Programming Mira Costa High School - Class Syllabus, 3D Graphics Programming Mira Costa High School - Class Syllabus, 2009-2010 INSTRUCTOR: Mr. M. Williams COURSE GOALS and OBJECTIVES: 1 Learn the fundamentals of the Java language including data types and

More information

COMPUTER INFORMATION SYSTEMS

COMPUTER INFORMATION SYSTEMS A Course of Study for COMPUTER INFORMATION SYSTEMS Computer Information Systems managers oversee a variety of administrative, clerical, and accounting functions necessary to efficiently run and maintain

More information

User System of Astrogeology Technologies (USAT) Team Inventory. CS486C Senior Capstone Project

User System of Astrogeology Technologies (USAT) Team Inventory. CS486C Senior Capstone Project User System of Astrogeology Technologies (USAT) Team Inventory CS486C Senior Capstone Project Mikal Ustad, Kyle Andrew McGinn, Zack Ellett, Megan Backus 1/25/2012 This document introduces: the team members

More information

Agenda. Why choose our specification The GCSE reforms Changes to all GCSEs in Business Our new GCSE (9-1) qualification

Agenda. Why choose our specification The GCSE reforms Changes to all GCSEs in Business Our new GCSE (9-1) qualification Launch event Agenda Why choose our specification The GCSE reforms Changes to all GCSEs in Business Our new GCSE (9-1) qualification Overview Content Assessment Support Contact details and next steps 2

More information

Inspire Education Program

Inspire Education Program Inspire Education Program infocus.com Effective, Affordable Technology for Tomorrow InFocus Education Solutions For 30 years, InFocus has been a leader in educational technology that makes learning more

More information

Todmorden High School Job Description

Todmorden High School Job Description Todmorden High School Job Description Post Title: ICT Manager. Salary: SO2 ( 28,485-30,153) Hours: 37 hours, Full time Annual Leave: 30 days plus standard bank holidays. Holidays must be taken during school

More information

ACCOUNTING. Iowa State University

ACCOUNTING. Iowa State University Iowa State University 2016-2017 1 ACCOUNTING For undergraduate curriculum in business, major in The curriculum in accounting is accredited by AACSB International, the Association to Advance Collegiate

More information

GENERIC HUMAN INTERFACE DEVICE (GHID)

GENERIC HUMAN INTERFACE DEVICE (GHID) Carleton University GENERIC HUMAN INTERFACE DEVICE (GHID) CUSEF Budget Proposal To: CUSEF Boards Allocators Office of the Dean of Engineering Room 3010 Minto Centre Carleton University Date: October 16

More information

College of Sciences Department of Mathematics and Computer Science. Assessment Plan Mathematics

College of Sciences Department of Mathematics and Computer Science. Assessment Plan Mathematics College of Sciences Department of athematics and Computer Science Programs: Assessment Plan athematics athematics offers the following instructional programs: 1. Bachelor of Science in athematics Option

More information

Bachelor of Science Information Studies School of Information Program Summary

Bachelor of Science Information Studies School of Information Program Summary Bachelor of Science Information Studies School of Information Program Summary Students admitted to the program beginning the Summer 2011 semester follow the proposed catalog guidelines below. Program Pre-Requisites

More information

COMPUTER SCIENCE (CSCI)

COMPUTER SCIENCE (CSCI) Bucknell University 1 COMPUTER SCIENCE (CSCI) Faculty Professors: Xiannong Meng, Luiz Felipe Perrone Associate Professors: Stephen M. Guattery (Chair), Brian R. King, Lea D. Wittie Assistant Professors:

More information

ASSOCIATE DEGREE REQUIREMENTS

ASSOCIATE DEGREE REQUIREMENTS A Course of Study for COMPUTER SCIENCE The field of computer science leads to a variety of careers that all require core computer science skills. These skills include theory courses such as Computer Hardware,

More information

CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP

CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP-088-167 Electronic Systems Engineering Technology BS FOR SEMESTERS Academic

More information

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics:

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics: Syllabus Computer Science 1B Overview This one-semester course is intended as a practical, hands-on guide to help you understand various phases of the Software Development Life Cycle (SDLC). This course

More information

The Cisco Networking Academy at ECC Information Packet

The Cisco Networking Academy at ECC Information Packet The Cisco Networking Academy at ECC Information Packet January 1, 2017 This information packet was created as a guide for individuals interested in learning more about computers and computer networking,

More information

Role-Coll Role Based Collaboration Software

Role-Coll Role Based Collaboration Software Department of Computer Science University of Nevada, Reno Role-Coll Role Based Collaboration Software CS 425 3/30/2007 Software Team: Harold De Armas, Erik Hanchett, Raymond Lee, Zack Norcross Business

More information

COMPUTER SCIENCE AND ENGINEERING (CSEG)

COMPUTER SCIENCE AND ENGINEERING (CSEG) Bucknell University 1 COMPUTER SCIENCE AND ENGINEERING (CSEG) Faculty Professors: Xiannong Meng, Luiz Felipe Perrone Associate Professors: Stephen M. Guattery (Chair), Brian R. King, Lea D. Wittie Assistant

More information

Pennington County Government Justice Center. Schematic Design - October 27, 2015

Pennington County Government Justice Center. Schematic Design - October 27, 2015 Government Schematic Design - October 27, 2015 N Architecture 2 Proposed - Site Plan Proposed Jail / LEC Addition Proposed Addition 3 County Board Room Public Entrance County Attorney Proposed - Ground

More information

Online Registration. CAPP courses are actual UW Oshkosh college courses!

Online Registration. CAPP courses are actual UW Oshkosh college courses! Online Registration By completing this process, you will be enrolling in these courses for college credit Grades are final and permanent on transcript As a UW Oshkosh student you must follow our policies,

More information

Bachelor of Computer Science (Course Code: C2001)

Bachelor of Computer Science (Course Code: C2001) Bachelor of Computer Science (Course Code: C2001) Bachelor of Computer Science Double degrees with: Commerce (Course Code: B2008) Science (Course Code: S2004) Enrolment Information 2019 Faculty of Information

More information

ACCOUNTING (ACCT) Kent State University Catalog

ACCOUNTING (ACCT) Kent State University Catalog Kent State University Catalog 2018-2019 1 ACCOUNTING (ACCT) ACCT 23020 INTRODUCTION TO FINANCIAL ACCOUNTING 3 Credit (Equivalent to ACTT 11000) Introduction to the basic concepts and standards underlying

More information

Desire2Learn eportfolio Tool NEIU Instructor Guide

Desire2Learn eportfolio Tool NEIU Instructor Guide Desire2Learn eportfolio Tool NEIU Instructor Guide Introduction The Desire2Learn (D2L) eportfolio tool allows you to store, organize, reflect on, and share items that represent your learning. You can include

More information

Department of Business Information Technology

Department of Business Information Technology Department of Business Information Technology 1 Department of Business Information Technology Chair Lorraine J. Willoughby Phone: 701-858-3314 Toll-Free: 1-800-777-0750, ext. 3308 Department Phone: 701-858-3308

More information

Dr. Jeff Ritchie Chair of Digital Communications Department at Lebanon Valley College 101 North College Ave. Annville, PA 17003

Dr. Jeff Ritchie Chair of Digital Communications Department at Lebanon Valley College 101 North College Ave. Annville, PA 17003 Van Vechten 1 Dr. Jeff Ritchie Chair of Digital Communications Department at Lebanon Valley College 101 North College Ave. Annville, PA 17003 Dear Dr. Ritchie In this proposal, I will be discussing I will

More information

BYOx at MacGregor SHS. Why Expand Digital Capabilities? Daymap

BYOx at MacGregor SHS. Why Expand Digital Capabilities? Daymap BYOx - Information Handbook 2019 BYOx at MacGregor SHS BYOx is a program where students use a personally owned digital device within the MacGregor SHS network. The X stands for the device and all associated

More information

Make Your Statement. Master of Management in Library and Information Science online. Graduate Certificate in Library and Information Management online

Make Your Statement. Master of Management in Library and Information Science online. Graduate Certificate in Library and Information Management online Make Your Statement Master of Management in Library and Information Science online Graduate Certificate in Library and Information Management online Help shape the future of your field. The Master of Management

More information

BIM Goes to School AUTODESK REVIT BUILDING INFORMATION MODELING. BIM in the Architectural Curriculum. Savannah College of Art and Design, USA

BIM Goes to School AUTODESK REVIT BUILDING INFORMATION MODELING. BIM in the Architectural Curriculum. Savannah College of Art and Design, USA AUTODESK REVIT BUILDING INFORMATION MODELING As BIM adoption grows in the building industry, so does the use of BIM in educational curricula. This white paper focuses on how BIM is being leveraged within

More information

Documentation of SAP Student Lifecycle Management (IS-HER- CM) BS 7 (EHP 4)

Documentation of SAP Student Lifecycle Management (IS-HER- CM) BS 7 (EHP 4) Documentation of SAP Student Lifecycle Management (IS-HER- CM) BS 7 (EHP 4) Applies to: Student Lifecycle Management EHP4 For more information, visit the Higher Education & Research homepage. Summary This

More information

Role-Coll Role Based Collaboration Software

Role-Coll Role Based Collaboration Software Department of Computer Science University of Nevada, Reno Role-Coll Role Based Collaboration Software CS 425 3/30/2007 Software Team: Harold De Armas, Erik Hanchett, Raymond Lee, Zack Norcross Business

More information

Undergraduate Program for Specialty of Software Engineering

Undergraduate Program for Specialty of Software Engineering Undergraduate Program for Specialty of Software Engineering Ⅰ. Length of Schooling Standard: 4 years; Length of Schooling: 3-6 years Ⅱ. Degree Bachelor of Engineering Ⅲ. Specialty Orientation School of

More information

3. LABOR CATEGORY DESCRIPTIONS

3. LABOR CATEGORY DESCRIPTIONS 3. LABOR CATEGORY DESCRIPTIONS 001 - Consulting Systems Advisor Fifteen or more (15+) years of experience within the industry. The Consulting System Advisor develops and applies advanced methods, theories,

More information

University Core Curriculum Requirements

University Core Curriculum Requirements School of Education Intervention Specialist: Mild/Moderate (Grades K-1) Program Outline For Students Entering 018-019 Academic Year Name ID# Advisor University Core Curriculum Requirements First Year Experience

More information

CG: Computer Graphics

CG: Computer Graphics CG: Computer Graphics CG 111 Survey of Computer Graphics 1 credit; 1 lecture hour Students are exposed to a broad array of software environments and concepts that they may encounter in real-world collaborative

More information

ENGINEERING AND TECHNOLOGY MANAGEMENT

ENGINEERING AND TECHNOLOGY MANAGEMENT Engineering and Technology Management 1 ENGINEERING AND TECHNOLOGY MANAGEMENT Master of Science in Engineering Technology Management Tim Hardin, PhD Director Brenda L. Johnson, MS Assistant Director OSU

More information

Automated Medical Patient Evaluation System - Phase 2 Design Report

Automated Medical Patient Evaluation System - Phase 2 Design Report Automated Medical Patient Evaluation System - Phase 2 Design Report Team Number Dec02-01 Date Submitted 4/23/2002 Client Dr. David Carlyle Family Practice East McFarland Clinic Ames, IA Faculty Advisors

More information

GOALS SOLUTIONS BENEFITS. COMPANY WEBSITE LOCATION Calgary, Canada. INDUSTRY Interactive Technology

GOALS SOLUTIONS BENEFITS. COMPANY WEBSITE   LOCATION Calgary, Canada. INDUSTRY Interactive Technology A Case Study in Technical Communication Best Practices SMART Technologies, Interactive Display Innovator, Relies on Single-Source Publishing of MadCap Flare to Speed Delivery of a Responsive HTML5 Support

More information

COMP6471 WINTER User-Centered Design

COMP6471 WINTER User-Centered Design COMP6471 WINTER 2003 User-Centered Design Instructor: Shahriar Ameri, Ph.D. Student: Pedro Maroun Eid, ID# 5041872. Date of Submission: Monday, March 10, 2003. (Week 9) Outline Outline... 2 ABSTRACT...3

More information

INFORMATION TECHNOLOGY, BS

INFORMATION TECHNOLOGY, BS Information Technology, BS 1 INFORMATION TECHNOLOGY, BS Banner Code: VS-BS-INFT Academic Advising 5400 Nguyen Engineering Building Fairfax Campus 101 Bull Run Hall Science and Technology Campus Phone:

More information

QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012)

QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012) QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012) This QuickGuide is for SEAS students thinking of majoring or minoring in Computer Science. It explains how the program is structured,

More information

Quantum, a Data Storage Solutions Leader, Delivers Responsive HTML5-Based Documentation Centers Using MadCap Flare

Quantum, a Data Storage Solutions Leader, Delivers Responsive HTML5-Based Documentation Centers Using MadCap Flare A Customer Success Story in Technical Communication Best Practices Quantum, a Data Storage Solutions Leader, Delivers Responsive HTML5-Based Documentation Centers Using MadCap Flare GOALS Reinvent product

More information

Computer Networking Technologies and Information Assurance & Cybersecurity

Computer Networking Technologies and Information Assurance & Cybersecurity Computer Networking Technologies and Information Assurance & Cybersecurity Admissions Information Application Materials Students wanting to apply for a degree seeking program at the College of Eastern

More information

SAP Help for Student Lifecycle Management

SAP Help for Student Lifecycle Management SAP Help for Student Lifecycle Management Applies to: Student Lifecycle Management EHP3 Summary This document describes the features and functions delivered with Student Lifecycle Management EHP3. Author(s):

More information

College Of. Technological Innovation

College Of. Technological Innovation College Of Technological Innovation Contact Us 00971-2-5993111 (Abu Dhabi) 00971-4-4021111 (Dubai) 00971-4-4021408 (College of Technological Innovation) @Zayed_U zayeduniversity ZayedU www.zu.ac.ae Introduction

More information

The Ultimate Career Guide For The Web & Graphics Industry

The Ultimate Career Guide For The Web & Graphics Industry Learn about the Film & Video industry, the types of positions available, and how to get the training you need to launch your career for success. The Ultimate Career Guide For The Web & Graphics Industry

More information

The Microprocessor as a Microcosm:

The Microprocessor as a Microcosm: The Microprocessor as a Microcosm: A Hands-On Approach to VLSI Design Education David Harris David_Harris@hmc.edu November 2002 Harvey Mudd College Claremont, CA Outline Introduction Course Organization

More information

Web Design Course Syllabus and Course Outline

Web Design Course Syllabus and Course Outline Web Design Course Syllabus and Course Outline COURSE OVERVIEW AND GOALS In today's world, web pages are the most common medium for sharing ideas and information. Learning to design websites is an incredibly

More information

CIMA Certificate BA Interactive Timetable

CIMA Certificate BA Interactive Timetable CIMA Certificate BA Interactive Timetable 2018 Nottingham & Leicester Version 3.2 Information last updated 09/03/18 Please note: Information and dates in this timetable are subject to change. Introduction

More information

Physical Modeling System for Generating Fireworks

Physical Modeling System for Generating Fireworks Physical Modeling System for Generating Fireworks Project Report Supervisor: Prof. Rossiter Prepared by: WANG Xiao, MSc(IT) Student 8 December, 2011 Proposal number: CSIT 6910A-Final Table of Contents

More information

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018 San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018 Course and Contact Information Instructor: Suneuy Kim Office

More information

Bachelor of Information Technology (Course Code: C2000) Bachelor of Computer Science (Course Code: C2001)

Bachelor of Information Technology (Course Code: C2000) Bachelor of Computer Science (Course Code: C2001) Bachelor of Information Technology (Course Code: C2000) Bachelor of Computer Science (Course Code: C2001) Monash College Enrolment Information 1 2019 Faculty of Information Technology Academic and Student

More information

Problem and Solution Overview: An elegant task management solution, that saves busy people time.

Problem and Solution Overview: An elegant task management solution, that saves busy people time. An elegant task management solution, that saves busy people time. Team: Anne Aoki: Storyboarding, design, user studies, writing Alex Anderson: User studies, design Matt Willden: Ideation, writing, user

More information

Letter to Parents: St. Monica s plans for Family Owned ICT devices 2015 Summary of Letter

Letter to Parents: St. Monica s plans for Family Owned ICT devices 2015 Summary of Letter Letter to Parents: St. Monica s plans for Family Owned ICT devices 2015 Summary of Letter St Monica s wants our students to have access to quality ICT s that enhances learning and is supported by effective

More information

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING MAJOR: DEGREE: COMPUTER SCIENCE MASTER OF SCIENCE (M.S.) CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING The Department of Computer Science offers a Master of Science

More information

On Campus. Computing. School of Architecture, Computing and Engineering 11 November Taught by UEL staff

On Campus. Computing. School of Architecture, Computing and Engineering 11 November Taught by UEL staff UNIVERSITY OF EAST LONDON UNDERGRADUATE PROGRAMME SPECIFICATION BSc (Hons) Computer Science Final award BSc (Hons) Intermediate awards available Cert. H. E., Dip. H. E., BSc Mode of delivery On Campus

More information

CS 378 (Spring 2003) Linux Kernel Programming. Yongguang Zhang. Copyright 2003, Yongguang Zhang

CS 378 (Spring 2003) Linux Kernel Programming. Yongguang Zhang. Copyright 2003, Yongguang Zhang Department of Computer Sciences THE UNIVERSITY OF TEXAS AT AUSTIN CS 378 (Spring 2003) Linux Kernel Programming Yongguang Zhang (ygz@cs.utexas.edu) Copyright 2003, Yongguang Zhang Read Me First Everything

More information

Preface A Brief History Pilot Test Results

Preface A Brief History Pilot Test Results Preface A Brief History In Fall, 2005, Wanda Dann and Steve Cooper, originators of the Alice approach for introductory programming (in collaboration with Randy Pausch), met with Barb Ericson and Mark Guzdial,

More information

University Core Curriculum Requirements

University Core Curriculum Requirements School of Education Adolescent/Young Adult Minor (Grades 7-1) Program Outline For Students Entering 018-019 Academic Year AYA Minor/ 017-018 Name ID# Advisor University Core Curriculum Requirements First

More information

Office Administration

Office Administration Office Administration 216 Office Administration Location: Library Tower - 2 nd Floor Program Information As part of the Business and Services Technology Division at, the Office Administration program prepares

More information

Edexcel GCSE ICT. Controlled Assessment. Teacher Support Book 2012

Edexcel GCSE ICT. Controlled Assessment. Teacher Support Book 2012 Edexcel GCSE ICT Controlled Assessment Teacher Support Book 2012 Edexcel GCSE ICT Controlled Assessment Teacher Support Book Unit 2: Using Digital Tools Unit 4: Creating Digital Products Welcome to the

More information

Microsoft SharePoint End User level 1 course content (3-day)

Microsoft SharePoint End User level 1 course content (3-day) http://www.multimediacentre.co.za Cape Town: 021 790 3684 Johannesburg: 011 083 8384 Microsoft SharePoint End User level 1 course content (3-day) Course Description SharePoint End User Level 1 teaches

More information

HTML/CSS Lesson Plans

HTML/CSS Lesson Plans HTML/CSS Lesson Plans Course Outline 8 lessons x 1 hour Class size: 15-25 students Age: 10-12 years Requirements Computer for each student (or pair) and a classroom projector Pencil and paper Internet

More information

DIABLO VALLEY COLLEGE CATALOG

DIABLO VALLEY COLLEGE CATALOG ART DIGITAL MEDIA ARTDM Toni Fannin, Dean Applied and Fine Arts Division Business and Foreign Language Building, Room 204 Possible career opportunities Digital media or graphic design jobs cover all ends

More information

LEARNING & DEVELOPMENT

LEARNING & DEVELOPMENT LEARNING & DEVELOPMENT LEARNING & DEVELOPMENT At TERMINALFOUR we aim to continually support our clients as they strive to realize their online visions. It is our ambition to help our clients optimize their

More information

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST) Programming Concepts & Algorithms Course Syllabus Course Title Course Code Computer Department Pre-requisites Course Code Course Instructor Programming Concepts & Algorithms + lab CPE 405C Computer Department

More information

USER EXPERIENCE DESIGN (UXD)

USER EXPERIENCE DESIGN (UXD) Kent State University Catalog 2018-2019 1 USER EXPERIENCE DESIGN (UXD) UXD 20001 INTRODUCTION TO USER EXPERIENCE DESIGN 3 Credit Students explore the context within which User Experience Design exists

More information

A New Baccalaureate Program in Wireless Engineering. Victor P. Nelson 1, Richard O. Chapman 2, Richard C. Jaeger 1 Auburn University, Alabama

A New Baccalaureate Program in Wireless Engineering. Victor P. Nelson 1, Richard O. Chapman 2, Richard C. Jaeger 1 Auburn University, Alabama A New Baccalaureate Program in Wireless Engineering Victor P. Nelson 1, Richard O. Chapman 2, Richard C. Jaeger 1 Auburn University, Alabama 1. Department of Electrical and Computer Engineering 2. Department

More information

WHAT IS AN EMBEDDED DEVICE? Defi ning an embedded device Using software for an embedded device Establishing key elements for embedded development

WHAT IS AN EMBEDDED DEVICE? Defi ning an embedded device Using software for an embedded device Establishing key elements for embedded development PART I TE RI AL Introducing Embedded Development MA CHAPTER 1: Embedded Development CHAPTER 2: Windows Embedded Compact 7 TE D CHAPTER 3: Development Station Preparation CHAPTER 4: Development Process

More information

DoConference Web Conferencing: DoMore DoConference

DoConference Web Conferencing: DoMore DoConference DoConference Web Conferencing: DoMore DoConference Use DoConference Conferencing for: Training and E-Learning Deliver interactive online classes, E-Learning sessions and educate easily and affordably.

More information

xiii A. Hayden Lindsey IBM Distinguished Engineer and Director, Studio Tools Foreword

xiii A. Hayden Lindsey IBM Distinguished Engineer and Director, Studio Tools Foreword Foreword Business applications are increasingly leveraging Web technologies. Naturally this is true for Internet applications, but it is also true for intranet and extranet applications applications that

More information

BSc (Honours) Computer Science Curriculum Outline

BSc (Honours) Computer Science Curriculum Outline BSc (Honours) Computer Science Curriculum Outline 1. Introduction: The economic and strategic importance provided by Computer Science and Information Technology is increasing daily. This importance is

More information

Work in progress This document is not finished

Work in progress This document is not finished Proposal for Sponsoring the VedicMaths.Org Tutorials Work in progress This document is not finished Contents 1. Introduction 3 2. Requirements for Sponsorship 3 3. Benefits to Sponsors 3 4. Relationship

More information

Educational Fusion. Implementing a Production Quality User Interface With JFC

Educational Fusion. Implementing a Production Quality User Interface With JFC Educational Fusion Implementing a Production Quality User Interface With JFC Kevin Kennedy Prof. Seth Teller 6.199 May 1999 Abstract Educational Fusion is a online algorithmic teaching program implemented

More information

CITY OF SAN ANTONIO invites applications for the position of: Web Design Senior Analyst

CITY OF SAN ANTONIO invites applications for the position of: Web Design Senior Analyst CITY OF SAN ANTONIO invites applications for the position of: Web Design Senior Analyst SALARY: $24.83 - $37.24 Hourly $51,644.58 - $77,467.00 Annually OPENING DATE: 02/23/17 CLOSING DATE: 03/23/17 11:59

More information

Cyber Security Laboratory Proposal

Cyber Security Laboratory Proposal Cyber Security Laboratory Proposal National Science Foundation 4201 Wilson Blvd Arlington, VA 22230 Center for Secure and Dependable Systems, Computer Science department Tyler Wittreich - (208) 885-4114

More information

Bring Your Own Device (BYOD)

Bring Your Own Device (BYOD) Bring Your Own Device (BYOD) Information for students commencing in 2019 Girls Grammar s BYOD policy allows students to bring a device of their choice to the School, provided the device meets the School

More information

D2L vs. Canvas Mobile Experience

D2L vs. Canvas Mobile Experience Preface Keegan Long-Wheeler D2L vs. Canvas Mobile Experience This document highlights and compares the mobile experiences of using D2L and Canvas. The mobile experience was evaluated using an ipad on ios

More information

2017 Start of Year Release Notes

2017 Start of Year Release Notes 2017 Start of Year Release Notes Outside of the standard itslearning bi-weekly change release programme, Start of Year, 2017 marks the inclusion of new features on the platform as well as further enhancements,

More information

Bismarck State College

Bismarck State College Bismarck State College Computer Support Specialist Geographic Information Systems Web Development and Design Computer Science Associate in Applied Science degree Associate in Applied Science degree in

More information

TRINITY PROJECT PROPOSAL. James DeBolt Valiant Tsang

TRINITY PROJECT PROPOSAL. James DeBolt Valiant Tsang TRINITY PROJECT PROPOSAL James DeBolt Valiant Tsang SYST 699 Spring 2017 Table of Contents 1. Introduction... 2 1.1. Background... 2 1.2. Problem Statement... 2 1.3. Scope... 2 1.4. Assumptions... 2 1.5.

More information

Semester. DEPARTMENT: _ Mathematics COURSE: PC Hardware

Semester. DEPARTMENT: _ Mathematics COURSE: PC Hardware DEPARTMENT: _ Mathematics COURSE: PC Hardware Semester 1 Path to PC Technician 2 The Visible PC, Networks, Windows, Mac, and Linux Operating Systems 3 Inside the PC: Processors, Ram, Motherboards, Power

More information

Database Management Systems MIT Introduction By S. Sabraz Nawaz

Database Management Systems MIT Introduction By S. Sabraz Nawaz Database Management Systems MIT 22033 Introduction By S. Sabraz Nawaz Recommended Reading Database Management Systems 3 rd Edition, Ramakrishnan, Gehrke Murach s SQL Server 2008 for Developers Any book

More information

Large Monitors INTERACTIVE SOLUTIONS FOR EDUCATION IMPRESSIVE VISUALS. IMPACTFUL LEARNING.

Large Monitors INTERACTIVE SOLUTIONS FOR EDUCATION IMPRESSIVE VISUALS. IMPACTFUL LEARNING. Large Monitors INTERACTIVE SOLUTIONS FOR EDUCATION Dell s interactive Large Monitors offer amazing image quality and cutting-edge collaboration features that engage students like never before. Our intuitive

More information

Contents. Chapter 1 Time Sheets 02. Chapter 2 Your Schedule. Chapter 3 Jobs. Chapter 4 Starting a Timer. Chapter 5 Notes & Attachments

Contents. Chapter 1 Time Sheets 02. Chapter 2 Your Schedule. Chapter 3 Jobs. Chapter 4 Starting a Timer. Chapter 5 Notes & Attachments Contents Chapter 1 Time Sheets 02 Chapter 2 Your Schedule Chapter 3 Jobs Chapter 4 Starting a Timer Chapter 5 Notes & Attachments Chapter 6 Mark a Visit Complete Chapter 7 Invoicing Chapter 8 Quick Create

More information

ROJECT ANAGEMENT PROGRAM AND COURSE GUIDE

ROJECT ANAGEMENT PROGRAM AND COURSE GUIDE ROJECT ANAGEMENT PROGRAM AND COURSE GUIDE PROJECT MANAGEMENT CERTIFICATE PROGRAM Further your career and gain an understanding of what it takes to lead a project to successful completion functional skills,

More information

Humble I.S.D. Stipend Schedule

Humble I.S.D. Stipend Schedule Humble I.S.D. Stipend Schedule 2017-18 Employees who perform extra-curricular duties over and above the requirements of their regular position will be paid for those Non-exempt (at-will) employees will

More information

DIABLO VALLEY COLLEGE CATALOG

DIABLO VALLEY COLLEGE CATALOG ART DIGITAL MEDIA ARTDM Toni Fannin, Interim Dean Applied and Fine Arts Division Business and Foreign Language Building, Room 204 Possible career opportunities Digital media or graphic design jobs cover

More information