Free Essay

Dissertation for Desk Calculator

In:

Submitted By ChinduVelusamy
Words 1838
Pages 8
Desk Calculator

BIRLA INSTITUTE OF TECHNOLOGY & SCIENCE, PILANI
WORK INTEGRATED LEARNING PROGRAMMES DIVISION
BITS-WIPRO Collaborative Programme: MS in Information Technology, YEAR-2012.

Abstract: The project is to solve an infix expression using a desk calculator. Input is given as an infix expression and output is obtained in a text file. Method followed to solve the expression is, the input is fetched from the input text document and converted to postfix notation using expression tree data structure, the resulted RPN expression is evaluated and the result is shown in output text file. Infix is converted to postfix because, it is easy for the compiler to execute the expression in postfix format. Commonly used data structures for evaluating expressions are stacks and expression trees, both of the above data structures are analyzed and concluded that expression trees are the best suited data structure for solving infix expression.

1.Introduction:

Consider a situation where you are writing a programmable calculator. If the user types in 10 + 10, how would you compute a result of the expression? You might have a solution for this simple expression. But what if he types in 3 * 2 / (5 + 45) % 10 ? What would you do then?

The expression that you see above is known as Infix Notation. It is a convention which humans are familiar with and is easier to read. But for a computer, calculating the result from an expression in this form is difficult. Hence the need arises to find another suitable system for representing arithmetic expressions which can be easily processed by computing systems. The Prefix and Postfix Notations make the evaluation procedure really simple. The calculator you will be working with uses Reverse Polish Notation (RPN), which avoids the ambiguities that can be caused by operator precedence and parentheses, but requires the calculator to remember many operands. RPN is just another name for postfix notation

This means that our program would have to have two separate functions, 1) To convert the infix expression to postfix or RPN. 2) To evaluate the postfix expression.
We first introducing, to the conversion techniques first and later move on to writing the expression evaluator functions. Let us first introduce ourselves to the infix and postfix notations.

1.1 Infix and Postfix

We use infix notation for representing mathematical operations or for manually performing calculations, since it is easier to read and comprehend. But for computers to perform quick calculations, they must work on prefix or postfix expressions.

1.1.1 BODMAS Rule Now let's take a expression : A + B / C For this we need to use the BODMAS rule. This rule states that each operator has its own priority and the operators with the highest priority are evaluated first. The operator priority in descending order is BODMAS which is:

B O D M A S
Bracket Open -> Division -> Multiplication -> Addition -> Subtraction

Hence, in the preceding example, B / C is evaluated first and the result is added to A.

1.2 Infix to Postfix Conversion: To convert A + B / C into postfix, we convert one operation at a time. The operators with maximum priority are converted first followed by those which are placed lower in the order. Hence, A + B / C can be converted into postfix in just X steps.

1. A + B / C (First Convert B / C -> B C /)
2. A + B C / (Next Operation is A + (BC/) -> A BC/ +
3. A B C / + (Resultant Postfix Form)

Sometimes, an expression contains parenthesis like this: A + B * ( C + D ) Parenthesis are used to force a given priority to the expression that it encloses. In this case, C+D is calculated first, then multiplied to B and the added to A. Without the parenthesis, B * C would have been evaluated first. To convert an expression with parenthesis, we first convert all expressions that are enclosed within the simple brackets like this:
[INFIX TO POSTFIX]
:: A + B * ( C + D )
1: A + B * C D +
2: A + B C D + *
3: A B C D + * +

Once an expression has been converted into postfix or prefix, there is no need to include the parenthesis since the priority of operations is already taken care of in the final expression.

2. Software and Hardware Requirements:
2.1 Hardware Requirements:
Processor : 32 bit
RAM : 2 GB
Hard Disk : 80 GB
Desktop screen : 15.4”

2.2 Software Requirements:
Language : Turbo C
Operating system : Windows

3. Literature Review Solving a simple arithmetic calculation using calculator with two operands is simple, but the same with large infix expression contains of parenthesis, operators and operands are bit difficult. As per our analysis, evaluating a large infix expression is not much complex with a proper data structure. As a result we found that stack and expression trees are the best data structure for the implementation of a calculator to solve a infix expression. Solving a infix expression in a calculator follows 2 major steps, one to convert the infix to postfix notation and another to evaluate the postfix expression. Directly solving an infix expression using a calculator is difficult. The calculator deals with postfix notation avoid the ambiguities that can be caused by operator precedence and parentheses. Implementation of this expression evaluating calculator with stack data structure is planned to construct with a effective dynamic data structure called as link list Therefore it is concluded that, implementation of this desk calculator using stack with link list implementation is the best one and it also reduces the complexity of implementation.

4. Software Requirement Analysis
4.1 Problem statement: Construct a calculator to accept an infix expression from a text document, which at least includes { (, ), +, -, *, /, %, and ^ } . If entered infix expression is valid then process the expression and print the result in a output text document, else show an error as invalid expression.
4.1.1 Input format Input format is in infix notation format 1) 3+2-(3/2)*89 2) 8+79(9*7- 8
4.1.2 Output format Output of the above example is 1) -128.5 2) ERROR IN INFIX NOTATION
4.2 Modules Evaluating an infix expression in calculator comprises of four functional blocks, they are 1) Read Infix expression from input text document. 2) Conversion of infix to postfix expression. 3) Evaluating postfix expression. 4) Print the result back in the output text document.

4.3 Description of Functional Blocks
4.3.1 Reading Input From Input Text Document Input file has infix expressions, each line contains a expression. Those expressions are read from the text document one by one using a file pointer. Input is read one by one till the end of file.
4.3.2 Conversion of Infix To Postfix Form For converting an infix expression to postfix, stack is used with link list implementation, the conversion technique is explained below. 1) Scan the infix expression. 2) If an operand is encountered, add it to the postfix expression. 3) If an operator is encountered and the stack is empty, push it onto the stack. 4) If an operator is encountered and stack is not empty then compare the operator with the operator in the stack * If the recently encountered operator is of “<” precedence than the one in stack, then pop operators one by one from stack till that meets “<=” precedence and append to postfix expression. * If the recently encountered operator has higher precedence then push the recently encountered operator onto the stack. 5) If a open ‘(‘parenthesis is encountered, push that to stack. 6) If a closed ‘)’ parenthesis is encountered, pop the stack one by one till ‘(‘.

Eg: In figure 1.1 ,A trace of the algorithm that converts the infix expression a - (b + c * d) / e to postfix form

4.3.3 Evaluating Postfix Expression Resulted postfix expression does not contain parenthesis, hence there is no need to worry about precedence, and the evaluating technique used is explained below 1) Scan for the given postfix expression from left to right, one element at a time. 2) Check whether it is an operand or an operator. 3) If it is an operand the n push the element in to stack and if it is an operator then pop the two elements from the stack. Apply the given operator on them and then push back the returned result in to the stack 4) Repeat the step 1 to 3 until the whole postfix expression comes to the end. 5) Pop the element from the stack which should be the only element in the stack and return it from the function as the result of the expression.
E.g.: In figure 1.2 the action of a postfix calculator when evaluating the expression 2 * (3 + 4)

4.3.4 Printing Result Back In Output Text File Finally evaluated result is written back into the output text file. Output of each expression is written line by line in same order. Evaluated result or error statement is written in the output file.

5. Software Design
5.1 Use Case Diagram

Fig 1.3 use case diagram for a calculator

5.1.1 Use Case Summaries

1) Enter Operand: The user enters an operand and it is stored on the stack where it will be operated on later.
2) Create a Polynomial. The user creates a polynomial from a sequence of numbers representing coefficients and exponents.
3) Operate. The user performs some operation on operands previously entered into the calculator.

5.2 Sequence Diagrams This shows the sequence diagram for the two types of simple operations that a user can perform. Since any complex operations are combinations of simple ones in this project, This can be extended for most uses.

Fig 1.4 Sequence diagram for a calculator

5.3 Functional Diagram

Fig 1.5 Functional diagram for a calculator

7. Testing

7.1 White Box Testing Scenarios

Modules | Scenario | Input | Output | Status | Conversion | To verify the functionality, whether it is possible to convert a infix expression to a correct postfix format. | 3+5*7-8 | 357*8-+ | Pass | Evaluation | To verify the functionality of evaluating a postfix expression | 357*8-+ | 30 | Pass | Conversion | To verify the functionality, whether it is possibleto return an error by conversion block, if the input is wrong. | 5+8*(6-7 | Returns error | Pass |

Table 1.1 for white box testing

7.2 Black Box Testing Scenarios For A Desk Calculator

Scenario | Input | Output | Status | To verify the functionality, whether it is possible calculate an infix expression (+ve scenario) | 3+5*7-8 | 30 | Pass | To verify negative case scenarios like , entering an invalid expression | 5+8*(6-7 | ERROR IN INFIX EXPRESSION | Pass | Testing one more negative case scenario | (9*7-)+8 | ERROR IN INFIX EXPRESSION | Pass |

Table 1.2 for black box testing

9. References

[1] B. B. Welch. Practical Programming in Tcl and Tk, 3rd ed. 2000.

[2] J. Zelle. Python Programming: An Introduction to Computer Science. 2004.

[3] http://cplusplus.com/reference/stl/stack/

[4] http://www.drdobbs.com/184401948 - UML for C programming.

Similar Documents

Free Essay

Student

...AFMSA/SG5M: Organization, Structure and Execution Of the Office of Research and Technical Applications Research Paper Sherrilynne Cherry 355 Pueblo Pintado, Helotes, TX 78023 cherry20001@msn.com 210 831-9162 Leadership and Organizational Behavior MGMT 591 Dr. Helen Kueker December 16, 2012 TCO A. Given that people make the difference in how well organizations perform, assess how an understanding of organizational behavior concepts and theories is a useful knowledge base for career success and for improving an organization's effectiveness. TCO E. Given an understanding of the communication process and given specific incidents of communication problems at the dyad, group, or organization level, diagnose the problem and develop a strategy for improving organizational performance through improvement of communication processes. TCO H. Given a requirement of organizational change, apply a framework for managing change, diagnose the forces for and against change in a situation, and recommend strategies for dealing with resistance to change. This project will take a look at the Office of Research and Technology Applications involvement in the AFMS Technology Transfer process. The paper will stress need and the value to ensure that the Air Force’s Intellectual Property is protected. The AFMS ORTA provides the oversight for the technical transfer mechanisms while also ensuring the further development and collaboration of Air Force Inventions are legally executed. ...

Words: 4563 - Pages: 19

Premium Essay

Performance of Freshmen Student in Science as Affected by Selected Factors

...Chapter I THE PROBLEM AND ITS BACKGROUND Introduction The modern world in which we live is often termed a “knowledge society”, education and information have become factors of production that is considered potentially more valuable than labor and capital. In a global setting, investment in human capital has become a need for an international competitiveness. The role of science in our society is one of the central features of our present civilization; it is the age of technological and scientific revolution. Science and Technology is the most dynamic cultural force in the world. Science develops a scientifically literate society and makes an individual more responsive to the needs of the society and to the national development goals. Science and Technology must develop to the individual as stated and mandated in the Constitution for his development and to the nation as a whole. Scientific discoveries and inventions led into the development, progress and industrialization of the nation. Science plays a fundamental role in the life of an individual. It prepares the person in this changing world by equipping him the knowledge, intellectual and scientific skills and attitudes. It helps an individual to explore and explain truths producing useful models of reality of this physical world. It can also provide answers to many of our questions about thing in the environment and the observable phenomena. Science is a very practical subject that students must have to enjoy with...

Words: 7626 - Pages: 31

Free Essay

Smartphone Learner: an Investigation Into Student Interest in the Use of Personal Technology to Enhance Their Learning

...Student Engagement and Experience Journal Volume 1, Issue 1 ISSN (online) 2047-9476 DOI 10.7190/seej.v1i1.38 Case Study Considering the Smartphone Learner: an investigation into student interest in the use of personal technology to enhance their learning Ben Woodcock1, Andrew Middleton2 and Anne Nortcliffe1 1 Department of Engineering and Maths, Sheffield Hallam University, Howard Street, Sheffield, S1 1WB 2 Quality Enhancement and Student Success, Sheffield Hallam University, Howard Street, Sheffield, S11WB Correspondence should be addressed to Andrew Middleton, A.J.Middleton@shu.ac.uk Copyright © 2012 Ben Woodock, Andrew Middleton and Anne Nortcliffe. This is an open access journal article distributed under the Creative Commons Attribution License, which permits the unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Abstract Ownership of mobile smartphones amongst the general consumer, professionals and students is growing exponentially. The potential for smartphones in education builds upon experience described in the extensive literature on mobile learning from the previous decade which suggests that the ubiquity, multi-functionality and connectivity of mobile devices offers a new and potentially powerful networked learning environment. This paper reports on a collaborative study conducted by an undergraduate student with the support of two members of academic staff. The research sought to establish...

Words: 5769 - Pages: 24

Premium Essay

Research Methodology

...expansion and revision of my class materials, intended for use as a refresher or as a free introductory research methods course. Topics are organized into five main sections, with subsections (in parentheses): * Introduction (INTRO)–a brief overview of educational research methods (3) * Quantitative Methods (QUANT)–descriptive and inferential statistics (5) * Qualitative Methods (QUAL)–descriptive and thematic analysis (2) * Mixed Methods (MIXED)–integrated, synthesis, and multi-method approaches (1) * Research Writing (WRITING)–literature review and research report guides (5) Most subsection contains a non-technical description of the topic, a how-to interpret guide, a how-to set-up and analyze guide using free online calculators or Excel, and a wording results guide. All materials are available for general use, following the Creative Commons License. Introduction (INTRO)–a brief overview of educational research methods 1. What is Educational Research? (uploaded 7.17.09) 2. Writing Research Questions (uploaded 7.20.09) 3. Experimental Design (uploaded 7.20.09) ------------------------------------------------- Experimental Design The basic idea of experimental design involves formulating a question and hypothesis, testing the question, and analyzing data. Though the research designs available to educational researchers vary considerably, the experimental design provides a basic model for comparison as we learn new designs and techniques for conducting...

Words: 13095 - Pages: 53

Premium Essay

Paper

...Table of Contents WELCOME FROM ACADEMIC PROGRAM DIRECTOR ............................................................................ 1 MEET THE FACULTY................................................................................................................................... 2 ORIENTATION SCHEDULE ....................................................................................................................... 10 ACADEMIC CALENDAR ............................................................................................................................. 11 MASTER OF SCIENCE IN FINANCE PROGRAM SUMMARY ................................................................. 12 GETTING STARTED .................................................................................................................................. 13 JHED ID .................................................................................................................................................. 13 Blackboard FAQs .................................................................................................................................... 13 Integrated Student Information System (ISIS) ........................................................................................ 14 LIFE AT THE CAREY BUSINESS SCHOOL .............................................................................................. 15 HEALTH INSURANCE FOR STUDENTS...........................................

Words: 17730 - Pages: 71

Premium Essay

Study Habits

...1. P O L Y T E C H N I C U N I V E R S I T Y O F T H E P H I L I P P I N E S ASSESSMENT OF THE STUDY SKILLS OF 1ST YEAR AND 2ND YEAR COMPUTER ENGINEERING STUDENTS OF POLYTECHNIC UNIVERSITY OF THE PHILIPPINES INSTITUTE OF TECHNOLOGY Presented to the Faculty of the Institute of Technology Polytechnic University of the Philippines Sta. Mesa, Manila In Partial Fulfillment of the Requirements for the Diploma in Computer Engineering Management Technology by ANGELICA MAE V. ALCANTARA ALLEN NICOLE P. ANGAT RALPH ANTHONY I. ANGELES ELIJAH PHILIPPE D. BARRO WELJEM A. DANIEL JAYMALIN P. JAMOLIN ELMERTO M. MARTINEZ II ANNA JANE E. SALVADICO ABIGAIL B. TAYLAN LUDI JANE G. TERANA March 2014 2. P O L Y T E C H N I C U N I V E R S I T Y O F T H E P H I L I P P I N E S Chapter 1 THE PROBLEM AND ITS BACKGROUND Introduction People say “Education is a greatest treasure that can achieve”. Education is all around us. Education is everywhere. It is not just about the lesson that can get in schools and textbooks; it’s also about the lessons of life. It gives us knowledge and changes into something better. It builds the character of a person. Excellent education leads to the success of life. The learners cannot learn simply by being told what to do or by watching others, they have to practice and practice frequently. Successful students employ time management systems to create study patterns that work and use active learning methods to add meaning and interest to their study time and maintaining their...

Words: 8410 - Pages: 34

Premium Essay

Role of Information Technology

...The History of Information Technology March 2010 Draft version to appear in the Annual Review of Information Science and Technology, Vol. 45, 2011 Thomas Haigh thaigh@computer.org University of Wisconsin, Milwaukee Thomas Haigh The History of Information Technology – ARIST Draft 2 In many scholarly fields the new entrant must work carefully to discover a gap in the existing literature. When writing a doctoral dissertation on the novels of Nabokov or the plays of Sophocles, clearing intellectual space for new construction can be as difficult as finding space to erect a new building in central London. A search ensues for an untapped archive, an unrecognized nuance, or a theoretical framework able to demolish a sufficiently large body of existing work. The history of information technology is not such a field. From the viewpoint of historians it is more like Chicago in the mid-nineteenth century (Cronon, 1991). Building space is plentiful. Natural resources are plentiful. Capital, infrastructure, and manpower are not. Boosters argue for its “natural advantages” and promise that one day a mighty settlement will rise there. Speculative development is proceeding rapidly and unevenly. But right now the settlers seem a little eccentric and the humble structures they have erected lack the scale and elegance of those in better developed regions. Development is uneven and streets fail to connect. The native inhabitants have their ideas about how things should be done, which sometimes...

Words: 27274 - Pages: 110

Free Essay

Ross

...Botho University Student Regulations Student Regulations GL-BOT-014 Rev. 000 Page 1 of 24 08-06-2015 Table of Contents 1. Abbreviations and Key Terms ..................................................................................................................3 1.1 Abbreviations ...................................................................................................................................3 1.2 Key Terms.........................................................................................................................................3 2. Qualifications and Credits ........................................................................................................................5 2.1 Qualifications ...................................................................................................................................5 2.2 Credits and Notional Learning Hours ...............................................................................................5 2.2.1 Guidelines for Independent Learning Hours for Skills Training Courses .....................................6 2.2.2 Guidelines for Independent Learning Hours for Higher Education Qualifications ......................6 3. General Academic Regulations ................................................................................................................7 3.1 Entry Requirements and Exemptions ..................................................

Words: 12086 - Pages: 49

Premium Essay

Book

...The Study Skills Handbook Second Edition Stella Cottrell © Stella Cottrell 1999, 2003 Illustrations © Stella Cottrell & Palgrave Macmillan Ltd 1999, 2003 All rights reserved. No reproduction, copy or transmission of this publication may be made without written permission, except as stated below. No paragraph of this publication may be reproduced, copied or transmitted save with written permission or in accordance with the provisions of the Copyright, Designs and Patents Act 1988, or under the terms of any licence permitting limited copying issued by the Copyright Licensing Agency, 90 Tottenham Court Road, London W1P 9HE. Any person who does any unauthorised act in relations to this publication may be liable to criminal prosecution and civil claims for damages. The author has asserted her right to be identified as the author of this work in accordance with the Copyright, Designs and Patents Act 1988. First edition 1999 Second edition 2003 Published by PALGRAVE MACMILLAN Houndmills, Basingstoke, Hampshire RG21 6XS and 175 Fifth Avenue, New York, N.Y. 10010 Companies and representatives throughout the world PALGRAVE MACMILLAN is the global academic imprint of the Palgrave Macmillan division of St. Martin’s Press, LLC and of Palgrave Macmillan Ltd. Macmillan® is a registered trademark in the United States, United Kingdom and other countries. Palgrave is a registered trademark in the European Union and other countries. ISBN 1-4039-1135-5 A catalogue record for this book is available...

Words: 19814 - Pages: 80

Free Essay

Student Handbook

...Student Handbook (Procedure & Guideline) for Undergraduate Programmes 2014 Revised: April 2014 UCSI Education Sdn. Bhd. (185479-U) VISION AND MISSION STATEMENT OF UCSI UNIVERSITY VISION STATEMENT To be an intellectually resilient praxis university renowned for its leadership in academic pursuits and engagement with the industry and community MISSION STATEMENT  To promote transformative education that empowers students from all walks of life to be successful individuals with integrity, professionalism and a desire to contribute to society  To optimize relationships between industry and academia through the provision of quality education and unparalleled workplace exposure via Praxis Centres  To spearhead innovation in teaching and learning excellence through unique delivery systems  To foster a sustainable culture of research, value innovation and practice, in partnership with industries and society  To operate ethically at the highest standards of efficiency, while instilling values of inclusiveness, to sustain the vision for future generations 2 UCSI Education Sdn. Bhd. (185479-U) Graduate Attributes Getting a university degree is every student‟s ultimate dream because it opens doors to career opportunities anywhere in the world. A university degree is proof of one‟s intellectual capacity to absorb, utilize and apply knowledge at the workplace. However, in this current competitive world, one‟s knowledge and qualifications...

Words: 28493 - Pages: 114

Premium Essay

Epss

...sDEVELOPING A MOBILE ELECTRONIC PERFORMANCE SUPPORT SYSTEM FOR A MAJOR TOP 20 NEWSPAPER: AN ACTION RESEARCH STUDY IN ADVERTISING SALES by Theresa A. Hueftle A Dissertation Presented in Partial Fulfillment Of the Requirements for the Degree Doctor of Philosophy Capella University October 2005 UMI Number: 3187646 Copyright 2005 by Hueftle, Theresa A. All rights reserved. UMI Microform 3187646 Copyright 2006 by ProQuest Information and Learning Company. All rights reserved. This microform edition is protected against unauthorized copying under Title 17, United States Code. ProQuest Information and Learning Company 300 North Zeeb Road P.O. Box 1346 Ann Arbor, MI 48106-1346 © Theresa Hueftle, 2005 Abstract The purpose of this study was to determine the most effective way to deliver just-in-time learning using mobile technology for newspaper salespeople working in the field. The goal was to produce a pedagogical platform that was time sensitive, had on the job accessibility, and did not overload the salesperson’s mental abilities. The instructional design prototype used an action research approach. The study was based on the works of Gloria Gery (electronic performance support) and Ruth Clarks (building expertise). This study provided the information from an authentic newspaper environment to develop a mobile performance support prototype for newspaper salespeople. Results revealed the hardware, authoring software, content, architecture, and learning theory...

Words: 54122 - Pages: 217

Free Essay

Deeepwater

...Western Michigan University ScholarWorks at WMU Dissertations Graduate College 8-1-2012 Deepwater, Deep Ties, Deep Trouble: A StateCorporate Environmental Crime Analysis of the 2010 Gulf of Mexico Oil Spill Elizabeth A. Bradshaw Western Michigan University, brads2ea@cmich.edu Follow this and additional works at: http://scholarworks.wmich.edu/dissertations Recommended Citation Bradshaw, Elizabeth A., "Deepwater, Deep Ties, Deep Trouble: A State-Corporate Environmental Crime Analysis of the 2010 Gulf of Mexico Oil Spill" (2012). Dissertations. Paper 53. This Dissertation-Open Access is brought to you for free and open access by the Graduate College at ScholarWorks at WMU. It has been accepted for inclusion in Dissertations by an authorized administrator of ScholarWorks at WMU. For more information, please contact maira.bundza@wmich.edu. DEEPWATER, DEEP TIES, DEEP TROUBLE: A STATE-CORPORATE ENVIRONMENTAL CRIME ANALYSIS OF THE 2010 GULF OF MEXICO OIL SPILL by Elizabeth A. Bradshaw A Dissertation Submitted to the Faculty of The Graduate College in partial fulfillment of the requirements for the Degree of Doctor of Philosophy Department of Sociology Advisor: Ronald C. Kramer, Ph.D. Western Michigan University Kalamazoo, Michigan August 2012 THE GRADUATE COLLEGE WESTERN MICHIGAN UNIVERSITY KALAMAZOO, MICHIGAN June 29, 2012 Date WE HEREBY APPROVE THE DISSERTATION SUBMITTED BY Elizabeth A. Bradshaw ENTITLED Deepwater, Deep Ties, Deep Trouble: A State-Corporate Environmental...

Words: 81631 - Pages: 327

Premium Essay

Technology Development

...Chapter 1 INTRODUCTION From the caveman, the tribal men and up to the new man of our modern age information has always been the root of all decisions concerning, human activities. But the way of treating information has evolved from ages to ages. We have finally reached the time of Information Technology. At start Information Technology was considered as a new and sophisticated means used in conducting business. With globalization and the integration of national economies, Information Technology has become an inevitable and a ‘must’ tool for conducting business. Today many economies embrace information technology to be more competent and to develop competitive advantages. In this study we will focus on the implementation of e-government: The case of e-judiciary in Mauritius. E-government is the application of IT in the provision of government and services with an aim of minimizing the burden of public administration and the business activities to its citizens. According to Wikipedia, e-government refer to “government use of information and communication (ICT) to exchange information and services with citizen (government- to-citizen, or G2c), businesses (Government-to-business, or G2B), and other arms of government ( Government-to-government, or G2G)”. In Mauritius e-government is available at http://www.gov.mu The component that need to be installed for e-government to be effective include websites for assessment of information, improvement of service delivery, rendering...

Words: 16538 - Pages: 67

Premium Essay

Cataolog

...ork2012 - 2013 Catalog A Message from the President “Sullivan University is truly a unique and student success focused institution.” I have shared that statement with numerous groups and it simply summarizes my basic philosophy of what Sullivan is all about. When I say that Sullivan is “student success focused,” I feel as President that I owe a definition of this statement to all who are considering Sullivan University. First, Sullivan is unique among institutions of higher education with its innovative, career-first curriculum. You can earn a career diploma or certificate in a year or less and then accept employment while still being able to complete your associate, bachelor’s, master’s or doctoral degree by attending during the day, evenings, weekends, or online. Business and industry do not expand or hire new employees only in May or June each year. Yet most institutions of higher education operate on a nine-month school year with almost everyone graduating in May. We remained focused on your success and education, and continue to offer our students the opportunity to begin classes or to graduate four times a year with our flexible, year-round full-time schedule of classes. If you really want to attend a school where your needs (your real needs) come first, consider Sullivan University. I believe we can help you exceed your expectations. Since words cannot fully describe the atmosphere at Sullivan University, please accept my personal invitation to visit and experience...

Words: 103133 - Pages: 413

Premium Essay

Teacher’s Attitudes Towards Teaching, Pattern of Classroom Interactions and Pupils Achievement in Science

...TEACHER’S ATTITUDES TOWARDS TEACHING, PATTERN OF CLASSROOM INTERACTIONS AND PUPILS ACHIEVEMENT IN SCIENCE A thesis Presented To the Faculty of the Graduate School RAMON MAGSAYSAY MEMORIAL COLLEGES General Santos City In Partial Fulfillment Of the Requirement of the Degree Master of Arts in Education By WILFREDO PIL UTRERA January 2012 APPROVAL SHEET This thesis entitled “TEACHER’S ATTITUDE TOWARDS TEACHING, PATTERNS OF CLASSROOM INTERACTIONS AND PUPILS’ ACHIEVEMENT IN SCIENCE” prepared and submitted by Wilfredo Pil Utrera, in partial fulfillment of the requirements for the degree leading to Master of Arts in Education, has been examined and is recommended for acceptance and approval for Oral Examination. JOHNNY S. BANTULO, MA . Adviser Comprehensive Examination – Passed ------------------------------------------------------------------------------------------------------------ PANEL OF EXAMINERS GERALDINE D. RODRIGUEZ, Ed. D. Chairman ___________________________ ___________________________ Panel Member Panel Member ___________________________ Panel...

Words: 32404 - Pages: 130