1 iLabs and Curriculum Enhancement “Engineering Africa” 4 th -6 th March, 2007 Prof L.O. Kehinde Principal Investigator- iLab Obafemi Awolowo University,

Slides:



Advertisements
Similar presentations
Virtual Assistant Services
Advertisements

Remote Educational Programming Of Robots (REPOR) Tord Fauskanger Aurelie Aurilla Bechina Arntzen Dag Samuelsen Buskerud University College.
Open Educational Resources for Science and Engineering: Creation of Effective Educational Systems Without Compromising Quality Mangala Sunder Krishnan.
Università della Calabria A Software Architecture for the m-Learning in Instrumentation and Measurement P. Daponte, S. Rapuano Dept. of Engineering, University.
Bridging the Gap between Academia and the Market Laila Galal Rizk Faculty of Al Alsun (Languages) Ain Shams University.
DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
A LabVIEW-based soundcard interface for e-laboratory Ţepelea Laviniu 1, Gavriluţ Ioan 1, Neamţu Ovidiu 1, Gergely Eugen 1, Gacsádi Alexandru 1 1 University.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
Chapter 21 Successfully Implementing The Information System
Software Engineering Techniques for the Development of System of Systems Seminar of “Component Base Software Engineering” course By : Marzieh Khalouzadeh.
02/12/00 E-Business Architecture
MIT iCampus iLabs Software Architecture Workshop June , 2006.
PURSUE Project PP S Enhancement of the EECE Introductory Laboratories Through LabVIEW Data Acquisition System Presented by Michael J. Elyea.
Institute of Technology, Sligo Dept of Computing Semester 3, version Semester 3 Chapter 3 VLANs.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
SD Dec Team Members Client / Advisor Acknowledgements Victor Villagomez Cpr E Joe Grady E E Dr. Gary Tuttle Leland Harker Prakalp Sudhakar E E James.
Project Lead The Way is the nation’s leading provider of science, technology, engineering, and math (STEM) programs.
CCLI PI 2008www.tech.uh.edu/rock COLLABORATIVE RESEARCH: REMOTE LABORATORY FOR OPTICAL CIRCUITS COURSES Driss Benhaddou and Deniz Gurkan University of.
NME-ICT Project Implementation of virtual laboratory for online e-learning of control and Instrumentation courses R.Anandanatarajan M.E.,Ph.D. Professor.
European Workshop on Microelectronics Education, May 12, 2010, Kjell JeppsonPage 1 Implementing Constructive Alignment in a CDIO-oriented Master’s Program.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Robots at Work Dr Gerard McKee Active Robotics Laboratory School of Systems Engineering The University of Reading, UK
THE STUDENTS’ EXPERIENCE Doreen Orishaba Students’ Team Leader Tom Kigezi Student Developer.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES OPEN DAY University of Oradea 12 March 2012 Project HURO/0901/028 Acronym: EPRAS Pavel.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Spring 2009.
MADE Mobile Agents based system for Distance Evaluation Vikram Jamwal KReSIT, IIT Bombay Guide : Prof. Sridhar Iyer.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Naixue GSU Slide 1 ICVCI’09 Oct. 22, 2009 A Multi-Cloud Computing Scheme for Sharing Computing Resources to Satisfy Local Cloud User Requirements.
VSS supports knowledge management Knowledge based organizations and improving the absorption capacity.
MIT iLabs: Laboratories Without Frontiers Jesύs A. del Alamo MIT 4th Annual MIT LINC International Symposium: Technology-Enabled Education: A Catalyst.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Weblabs at MIT A Retrospective Perspective Clark K. Colton Department of Chemical Engineering Massachusetts Institute of Technology Cambridge, MA USA How.
NANSLO Environmental Scan Definition and Preliminary Findings 1.
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
Doctoral Consortium Research Methods Course
Network Architecture & Standards
DIFFERENCE BETWEEN ORCAD AND LABVIEW
 The College Board has joined the American Chemical Society and the National Science Teachers Association in objecting to simulated lab software (e.g.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
DATAD WORKSHOP: Kenyatta University Update 11 th – 12 th July 2007, Nairobi Kenya By John K Thuku Library DATAD Coordinator.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 07. Review Architectural Representation – Using UML – Using ADL.
1 A tutorial on the VISIR Open Lab Platform and an invitation to join the VISIR Group How to open a local electronics laboratory for remote access
The Open Source Virtual Lab: a Case Study Authors: E. Damiani, F. Frati, D. Rebeccani, M. Anisetti, V. Bellandi and U. Raimondi University of Milan Department.
Deploying Interactive Remote Labs Using the iLab Shared Architecture James Hardison, MIT - CECI Frontiers in Education, October , 2008.
Computer Emergency Notification System (CENS)
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Microelectronic Systems Institute Leandro Soares Indrusiak Manfred Glesner Ricardo Reis Lookup-based Remote Laboratory for FPGA Digital Design Prototyping.
Customer Interface for wuw.com 1.Context. Customer Interface for wuw.com 2. Content Our web-site can be classified as an service-dominant website. 3.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Teleworking in research networks and remote laboratories Kaunas University of Technology Lithuania Rimantas Šeinauskas.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Installation and Maintenance of Health IT Systems Unit 8b Troubleshooting; Maintenance and Upgrades; and Interaction with Vendors, Developers, and Users.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Lesson 1 1 LESSON 1 l Background information l Introduction to Java Introduction and a Taste of Java.
Developing an Interactive Business Division Website.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
CEG 2400 FALL 2012 Windows Servers Network Operating Systems.
Food and Agriculture Organization of the United Nations Regional Office For The Near East – 14 January 2009 Regional Skill Mix Experts Roster Magdi Latif.
Virtual Lab on Automation Systems A Proposal under Mechatronics Laboratory Presented By Tanuja Sheorey PDPM IIITDM Jabalpur.
A Study of Wireless Virtual Network Computing
Grid Computing.
Introduction to Operating System (OS)
VIRTUAL/REMOTE LABS By Dr. Sandip Kumar Raut Lecturer in Tabla
AN ENVIRONMENT FOR REMOTE CONTROL
REMOTE POWER MONITORING OF MARINE SITES
Chapter 21 Successfully Implementing The Information System
Presentation transcript:

1 iLabs and Curriculum Enhancement “Engineering Africa” 4 th -6 th March, 2007 Prof L.O. Kehinde Principal Investigator- iLab Obafemi Awolowo University, Ile-Ife, Nigeria

2 Experimentation Support Experimentation support in curriculum review vital For: a.Illustrating experimental methods. b.Supplementing theory. c.Stimulation of independent thinking.

3 Deficiencies in experimentation Possible causes : -Bad course design. -Experiments that do not address real life problems. -Inability to purchase expensive equipment. -Inadequacy of qualified staff to use equipment. -Inadequate semester weeks.

4 Disadvantages of traditional labs Problems with; Scheduling Cost Laboratory space Staffing Training Safety concerns

5 One Possible Solution iLabs -a new concept in: virtual laboratories which is a set-up in which a student carries out laboratory experiments by manipulating hardware or software that is located in a physically or temporally different zone.

6 What is ilab? A new platform in the emerging field of Virtual Laboratories. An online laboratory that can deliver many of the educational benefits of hands-on experimentation (Del Alamo, 2005 ) An architecture first developed at MIT and being shared with collaborators all over the world.

7 What is ilab?(cont’d) The Topology of the MIT iLab Batched Experiment Architecture.

8 MAIN COMPONENTS A. Client Machine –This is the user’s machine.-Needs a browser. –Experimenter opens an appropriate website and using his Java applet interface clicks on an experiment of choice. User does not interacts with the hardware directly; only through a machine called the SERVICE BROKER which is a kind of Proxy Server. B. Lab Server - Machine that actually communicates with the experiment hardware. -Operates by constant connecting and reconnecting of a finite set of switches that alter circuit configurations. C. The Service Broker (SB) - The go-between from Client machine to the Lab Server which talks to the experimental set-up. All user accounts created by an administrator reside on the SB.

9 Basic iLab Services - User authentication (and registration) - User authorization and credential (group) management - Experiment specification and result storage - Lab access scheduling.

10 Benefits of iLabs Ability to perform experiments on equipment one may not have the resources to possess. More students can perform more experiments. Experiments can be performed at any time of the day. Possible collaboration between universities and on-line sharing of expensive experiments. Creates a need for regular curriculum review. Minimum staffing requirements. Little user safety concerns. Engenders staff development in hardware and software.

11 Curriculum development Essential for global academic and industrial relevance. Cannot be done in isolation in a global world. Industry, academia must collaborate Must consider immediate post graduation relevance to economy. Engenders challenge to slower-moving institutions. Collaboration through ilabs jumpstarts curriculum review.

12 Problem areas and cautions Industry and post-graduation needs may differ from country to country. Curriculum sequence spread and teaching approach may differ from one institution to another. MIT-OAU Example in “digital-analogue conflict”. Sometimes, great inertia to changes. Required changes not matched by staff development!!

13 OAU’s Initial iLab Objectives Contribute to iLab development Fruitful collaboration between staff and students in Nigerian and African Universities on one hand and MIT on the other Get more students perform more experiment. Enhancement of Curriculum development in OAU Manpower development

14 The OAU approach to Ilab Our ilab program has the following prongs: Utilization for curriculum development- Get alumni in academia and industry involved. OAU-MIT-EEE experience (Prof Akinwande and others). Agree on curriculum review that will result in common experiments. (Use of the MIT OCW) Contribution to iLab architecture development Popularization of the platform Get more universities interested. Get industry interested.

15 History of iLab Shared Architecture 9/02 iLab design begins 7/03 1st batched experiment prototype (Microelectronics WebLab) 11/03 1st batched experiment implementation with administrative functionality 2/04 1st iLab use in a large MIT (100 student) class (iLab 3.0) 8/04 1st non-MIT involvement, Albert Lumu, and MIT Service Broker at Makerere Univ. 9/04 “for comment” release of batched architecture (4.0); 2nd MIT iLab, the Dynamic Signal Analyzer used in MIT course 1/05 1st iLab training course and 2nd non-MIT developer, Philip Jonah from OAU 10/05-1st test of iLab interactive architecture in an MIT course ;

16 Other Experiments Shaketable experiments for the study of quakes. Recrystallization of polymers. Heat Exchanger. Op Amp experiments. Logic gates experiments. Etc.

17 Implementation Details :OAU Team The Experimentation Subgroup (E-group) - utilize the existing MIT WebLab experiments and OAU version for training students. Other experiments are being developed. Architecture Subgroup (A-group) - implement the hardware/software needed to duplicate and adapt the MIT experimental setup and design new experiments, and eventually work together with others to develop an alternate/hybrid architecture.

18 Separated into unit depending on applications  Physics  Electronics  Hardware and Software Design group  Chemical Engineering  Mechanical and Civil Engineering PRINCIPAL INVESTIGATOR - Engr. Professor. L. O. Kehinde For better coordination, Physics and Electronics are chosen as focus of Phase 1 ( ) Chemical, Mechanical and Civil Engineering are in phase 2 ( ) Other fields will be added in the future as the needs arise. Support from an MIT–Carnegie Corporation subaward. OUR TEAM contd.

19 Implementation details : OAU’s Experiments Operational Amplifier We recently completed the first phase of our Operational Amplifier experiment, which allows students to set up six Op-Amp circuits and interact with them. Logic Gates Also being developed simultaneously with the Op-Amp.

20 Op-amp experiment non-inverting Amplifier Summing Amplifier The Dozen Experiment circuit ( L.O.Kehinde, IJEEE Vol. 26, No.3, 1992 )

21 Our Experiments (cont’d) Instrumentation Amplifier Other experiments - The dozen Op Amp circuit encapsulates most Op-Amp circuits of interest to the experimenter, including integrators and differentiators. Etc. - Other future options are Instrument amplifier etc.

22 Op Lab User interface allows students to wire and test Opamp circuits using the interface below:

23 Remarks Possible interface Connectivity: - USB -Ethernet -Firewire -GPIB -RS 232 -PCI -And a mix of any of the above interfaces Although most iLabs use GPIB, the OAU OpAmp lab used USB as the interconnectivity standard Commands to control devices sent by low-level C# or C++ command from an API set provided by device manufacturers (in this case, National Instruments)

24 cost - some of the devices and software needed are expensive. - ELVIS from N.I and donated to OAU by MIT presents a cheap solution. The possibility of developing devices in-house -There is good possibility that some parts can be developed in- house. -Of course we have to look critically at accuracy concerns (instrumentation grade items…) Our Observations So Far :

25 Future Thrusts: some future work should be kept in focus:  GUI improvement  Development of cheaper items by ourselves (MINIS). Less hardware and more software. Full cross-platform/platform-independent system (both server, broker and client).  Web cam visualization of remote experiment  Any future thrusts will fully cooperate with MIT for properly coordinated development.

26 Need For More Inter-University Collaboration  - Virtual labs hold great promise for third world nations.  The Nigerian and African partners need to forge a common front to investigate how this platform can be used to correct some deficiencies plaguing the academic system.  Need to work together to best complement MIT’s efforts under an ilab Africa Forum.  Need for regular workshops among academia and with industry.  Need for inter-University students’ workgroups and interactions.

27 CONCLUSION Concluding remarks… More Nigerian Universities should come on board Industry should get interested. More software and

28 THANK YOU Prof. L. O. Kehinde