Mobile Technology. Woods, D. Independent study (including assessment) COM N/A

Size: px
Start display at page:

Download "Mobile Technology. Woods, D. Independent study (including assessment) COM N/A"

Transcription

1 MODULE TITLE: MODULE CODE: DATE OF REVISION: MODULE LEVEL: 6 CREDIT POINTS: 20 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): Mobile Technology COM594 Optional Magee Blended Learning None None MODULE CO-ORDINATOR(S): Woods, D. TEACHING STAFF RESPONSIBLE FOR MODULE DELIVERY: TOTAL EFFORT HOURS: 200 ACADEMIC SUBJECT: MODULAR SUBJECT: Woods, D. Lectures Tutorials Practicals Independent study (including assessment) COM N/A 22 hrs 4 hrs 36 hrs 138 hrs RATIONALE The cellular digital mobile phone network has been the most rapid infrastructural development of the 20 th and so far the 21 st century and its evolution has been the result of an unprecedented process of convergence of new and emerging technologies. This evolution has created both opportunities and a rapidly growing demand, for professionals skilled in developing the next generation new and innovative mobile software systems, popularly known as Apps. Mobile information access is rapidly becoming the norm and a major consequence of this trend is that it creates the need for the adaptation of traditional Software Engineering techniques and practice to meet the peculiar demands and constraints of a new and rapidly developing mobile infrastructure. Apps are built to run on a hybrid infrastructure comprising aspects of the traditional fixed Internet as well as integrating with new and emerging mobile and wireless technologies. It is therefore imperative, that graduates of electronics and

2 computer science understand the requirements for the production of safe secure and reliable software systems running on this hybrid infrastructure. It follows that students should have a level of proficiency in the concepts of the underlying mobile and wireless environment and understand the software protocols and interfaces specific to mobile and pervasive wireless communication systems. This module provides a rigorous treatment of these technologies and protocols and also develops detailed knowledge and skills in the use of mobile software development tools and techniques. AIMS Developing leading-edge curriculum to teach the Software Engineers of tomorrow is a challenge faced by universities around the world. Wireless computing is emerging to be the standard platform supporting the implementation of computing and communication applications. The wireless infrastructural components of this module are based on the Intel Higher Education Curriculum Forum project, which aims to provide an internationally recognized curriculum for the subject. The Software Development components of the module aim to provide the student with experience of using current and evolving industry standard SDKs and IDEs to develop complex apps. The module is a multidisciplinary, project-orientated design module that integrates topics at all layers of wireless and mobile systems, from wireless physical layer constraints through mobile application software design, development implementation and testing. The module emphasizes "hands-on' learning through experiments, case studies and design projects to enable a clear understanding of the state of the art of mobile communications systems and to extend the students software development skills to encompass the software development process for the mobile arena. Ref: LEARNING OUTCOMES A successful student will be able to: KNOWLEDGE AND UNDERSTANDING K1 Be equipped with a sound knowledge of the fundamentals and principles involved in mobile communications technologies. K2 Understand the design of key mobile communications systems protocols and explain why and how these protocols impact on mobile software application development. K3 Understand the key tools and techniques that enable mobile software applications development and make appropriate choices for specific target platforms. INTELLECTUAL QUALITIES I1 Comprehend the techniques of mobile applications development and be able to explain the unique challenges faced by the developer.

3 PROFESSIONAL/PRACTICAL SKILLS P1 Gain practical experience in the implementation of software applications targeted at Smart-phone and other evolving platforms. TRANSFERABLE SKILLS T1 T2 T3 Work effectively as part of a team. Prepare technical reports to a high standard. Create Mobile Software applications using current APIs and IDEs. CONTENT Context and Background GSM Evolution Wireless Networks Characteristics and operation of contemporary wireless network technologies IEEE wireless local area network; Bluetooth wireless personal area network; Cellular Network Characteristics Protocols The TCP/IP protocol suite in a mobile environment Mobile IP Mobile ad hoc routing protocols Roaming and Handover protocols Performance of Wireless Systems Performance characteristics of wireless local area networks Mobile routing protocols, and mobile applications; Mobile network protocols and applications monitoring tools Security Security issues and current solutions for wireless networks and mobile systems; Mobile Applications Development Environments and OS Issues Android Development o Eclipse o IntelliJ Windows Phone 8 o Visual Studio 2010/2012 o.net Compact Framework HTML5 iphone Development Ubuntu Mobile Development Mobile Python Adobe AIR Cross-Platform Development Web Brower Apps versus Native apps.

4 Categories of Mobile Apps Accessing the Mobile Internet Mobile Database Communication Multimedia and Social Network Apps Location Aware Applications GPS and GIS Applications Mobile Web Development Mobile payments SMS and Telephony apps Wireless Sensor Networks Software Engineering and Mobile Apps Creating Smartphone Applications Characteristics of Mobile Apps Mobile Design Methodologies Performance Considerations Designing the UI HCI and Mobile Applications Web and Web 2.0 Applications Web Accessibility Testing and Evaluation Design for Testing Deploying Mobile Applications Emulators versus Devices TEACHING AND LEARNING METHODS Lectures will be used to present all the relevant theory and concepts. Lecture supplementary material will be accessible via the web. Tutorials will be used to present practical problems associated with mobile systems and concepts presented in the lectures. Practical exercises will be designed to introduce the student to mobile applications software development construction and simulation using Visual Studio and the relevant Emulators. Emphasis is placed on the development of first class programming skills and techniques and on understanding how knowledge of the mobile infrastructure is an essential component in the mobile application software developer s arsenal. Students will be directed to read the recommended textbook from the Reading List for the module in order to reinforce a deep understanding of the topics covered in the lectures, tutorials and practical sessions. The module is offered by Blended Learning. ASSESSMENT AND FEEDBACK Coursework: Coursework will comprise the building of mobile and pervasive applications and the generation of technical reports on directed topics. These are kept current year-onyear.

5 There are typically three coursework elements: These are: Coursework 1: Technical report 1 (Week 6; 25% of overall coursework mark) Coursework 2: Technical Report 2 (Week 10; 25% of overall coursework mark) Coursework 3: Mobile and Pervasive App Design and Implementation (Week 12; 50% of overall coursework mark). Students are provided with detailed requirements specifications and assessment criteria for the work. For Coursework 1 and 2, students are required to produce two technical reports on directed key concepts studied in the module. For Coursework 3, Mobile Application Design and Implementation, students are required to design implement and test a mobile/pervasive application to meet a generic specification. Within the constraints of the generic specification, students are encouraged to generate their own idea for the app. The generic specification will specify essential characteristics of the app. For example, Location-Awareness, Sensor Integration, Geo-location/Mapping functionality, Augmented Reality etc., In the context of these characteristics, the student may generate an app which incorporates some specific concept or area of knowledge in which they have a particular and personal interest. This serves to generate a sense of ownership of the work and encourages diversity amongst the group. Feedback: For the reports, summative and formative feedback is provided to each individual student via an electronically annotated copy of the submission. There is also a group discussion on the report topics, typically at the beginning of the class following the submission date. For the Mobile Application Design and Implementation, formative feedback is provided at three stages during the development process, with summative feedback on completion: (I) Following the initial selection of the topic by (typically about week 3). (ii) At an interim checkpoint to monitor progress. This is typically in week 6 and is done via a face-to-face meeting in the labs. (iii) Following the final submission. This is by verbal comments at the demo and by an individual ed commentary. The students may also request feedback in the form of support and encouragement at any stage during the development of the app and this is dealt with variously by or by one-to-one or group discussions in the laboratory sessions as appropriate as the module progresses. Examination The examination will address the theoretical aspects of the module and there will be an element of choice. Typically a candidate will be required to attempt 3 questions from a choice of 5. All questions will carry equal overall marks. The examination will be of 3-hours duration.

6 50 % Coursework 50 % Examination READING LIST Recommended: Collins C., Galpin, M. and Kappler, M (2012) Android in Practice, Manning ISBN 10: Conder, Shane., and Darcey, Lauren.,(2012) Android Wireless Application Development Volume 1: Android Essentials, 3 rd Edition; Addison Wesley; Funk, Jeffrey, (2010) Mobile Disruption, Wiley; ISBN Lecrenski, N., Watson, K. and Fonseca-Ensor. R (2011) Windows Phone 7 Application Development; Wrox; ISBN: Mehta N, Mobile Web Development, PACKY 2010, Web ISBN: Olewena, Jorge and Ciampa, Mark. (2007) Wireless# Guide to Wireless Communications, 2 nd edition, UK; Cengage ISBN: Rischpater Ray, 2008, Beginning Java ME Platform, Apress, ISBN: Rodger, Richard 2012) Beginning Mobile Application Development in the Cloud, Wrox; ISBN: Schiller, J Mobile Communications, 2 nd Edition, Addison Wesley ISBN Thatcher J. et al;, Web Accesibility: Web Standards Regulatory Compliance, friends of (Apress), 2006 ISBN: SUMMARY DESCRIPTION This module addresses and develops key and emerging concepts in Mobile Software Applications Development and support technologies and environments, and is essential knowledge for electronic and computer science graduates.

COM320 Computer Networks and Operating Systems TBA. Independent study (including assessment)

COM320 Computer Networks and Operating Systems TBA. Independent study (including assessment) MODULE TITLE: MODULE CODE: Network Operating Systems COM581 YEAR OF INTRODUCTION: 2013-14 MODULE LEVEL: 6 CREDIT POINTS: 20 MODULE STATUS: SEMESTER: 2 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S):

More information

Wilson, S. Independent study (including assessment)

Wilson, S. Independent study (including assessment) MODULE TITLE: MODULE CODE: Mobile Game Development COM629 YEAR OF REVISION: 2013/14 MODULE LEVEL: 6 CREDIT POINTS: 20 MODULE STATUS: SEMESTER: 2 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S):

More information

Programming II. Cecotti, H. Seminars Tutorials. Independent study (including assessment)

Programming II. Cecotti, H. Seminars Tutorials. Independent study (including assessment) MODULE TITLE: MODULE CODE: Visual Programming COM321 YEAR OF REVISION: 2015/16 MODULE LEVEL: 5 CREDIT POINTS: 10 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): Compulsory

More information

Curran, K. Tutorials. Independent study (including assessment) N/A

Curran, K. Tutorials. Independent study (including assessment) N/A MODULE TITLE: MODULE CODE: Systems Security COM535 YEAR OF REVISION: 2013/14 MODULE LEVEL: 6 CREDIT POINTS: 20 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): MODULE

More information

3. Software Installation. 4. Introduction to Android OS. 5. Using Android OS / Devices. 6. Eclipse debug with Android app. 8. Units of measurement

3. Software Installation. 4. Introduction to Android OS. 5. Using Android OS / Devices. 6. Eclipse debug with Android app. 8. Units of measurement 1. Subject introduction 2. Mobile / Tablet OSs 3. Software Installation 4. Introduction to Android OS 5. Using Android OS / Devices 6. Eclipse debug with Android app 7. Components of the Android Application

More information

Kevin Curran. Independent study (including assessment) Computing N/A

Kevin Curran. Independent study (including assessment) Computing N/A MODULE TITLE: MODULE CODE: Internet Technologies COM588 DATE OF REVISION: 2010 MODULE LEVEL: 6 CREDIT POINTS: 20 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): MODULE

More information

City of Dublin Education & Training Board. Programme Module for. Mobile Technologies. leading to. Level 6 FETAC. Mobile Technologies 6N0734

City of Dublin Education & Training Board. Programme Module for. Mobile Technologies. leading to. Level 6 FETAC. Mobile Technologies 6N0734 City of Dublin Education & Training Board Programme Module for Mobile Technologies leading to Level 6 FETAC Version 3 1 Introduction This programme module may be delivered as a standalone module leading

More information

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG. (English) Application for Portable Devices (Chinese)

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG. (English) Application for Portable Devices (Chinese) COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG Information on a Course offered by Division of Applied Science and Technology Course Title: (English) Application for Portable Devices

More information

Module Title: Software Development A: Mobile Application Development

Module Title: Software Development A: Mobile Application Development Module Title: Software Development A: Mobile Application Development Module Code: SDA SDA prerequisites: CT1, HS1, MS001, CA Award of BSc. In Information Technology The Bachelor of Science in Information

More information

MODULE SPECIFICATION FORM. Module Title: Network Management Level: 6 Credit Value: 20. COM635 Cost Centre: GACP JACS3 code: G420

MODULE SPECIFICATION FORM. Module Title: Network Management Level: 6 Credit Value: 20. COM635 Cost Centre: GACP JACS3 code: G420 MODULE SPECIFICATION FORM Module Title: Network Management Level: 6 Credit Value: 20 Module code: (if known) COM635 Cost Centre: GACP JACS3 code: G420 Trimester(s) in which to be offered: With effect from:

More information

SECTION TWO MODULE SYLLABUSES

SECTION TWO MODULE SYLLABUSES SECTION TWO MODULE SYLLABUSES Item Module Code Module Title 1 EIE4370 Computer Programming with Object Oriented Concepts 2 EIE4379 ios Essentials 3 EIE4372 Computing for iphone Applications 4 EIE4373 iphone

More information

City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015

City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015 City University of Hong Kong Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015 Part I Course Title: Mobile Application Programming Course Code:

More information

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development Android Development Lecture AD 0 Android SDK & Development Environment 2013/2014 Parma Università degli Studi di Parma Lecture Summary Android Module Overview The Android Platform Android Environment Setup

More information

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration:

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration: ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration: One hour for teaching and Six hours for practical within a week for a period of 15 weeks (i.e. 15h (T) and 90h (P))

More information

UNIVERSITY OF KENT MODULE SPECIFICATION TEMPLATE SECTION 1: MODULE SPECIFICATIONS

UNIVERSITY OF KENT MODULE SPECIFICATION TEMPLATE SECTION 1: MODULE SPECIFICATIONS MODULE SPECIFICATION TEMPLATE SECTION 1: MODULE SPECIFICATIONS 1. Title of the module EL640 Mobile Application Design 2. School or partner institution which will be responsible for management of the module

More information

University of Nicosia, Cyprus

University of Nicosia, Cyprus University of Nicosia, Cyprus Course Code Course Title ECTS Credits COMP-513 Computer Networks and 10 Web Technologies Department Semester Prerequisites Computer Science Spring None Type of Course Field

More information

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Mobile Development» 2016-07-01 http://www.etanova.com/technologies/mobile-development Contents ios iphone and ipad... 6 Objective-C Programming Language... 6 Swift Programming

More information

Oxford Brookes University Faculty of Business / Abingdon & Witney College

Oxford Brookes University Faculty of Business / Abingdon & Witney College Programme Specification Foundation Degree (Arts) Business, Management and Communications Valid from: September 2014 Oxford Brookes University Faculty of Business / Abingdon & Witney College 1 SECTION 1:

More information

UNIVERSITY OF ULSTER PROGRAMME SPECIFICATION. PgCert/PgDip/MSc in Healthcare informatics

UNIVERSITY OF ULSTER PROGRAMME SPECIFICATION. PgCert/PgDip/MSc in Healthcare informatics UNIVERSITY OF ULSTER PROGRAMME SPECIFICATION PgCert/PgDip/MSc in Healthcare informatics PLEASE NOTE: This specification provides a concise summary of the main features of the course and the learning outcomes

More information

How To Teach A Mobile Operating System To An It Project

How To Teach A Mobile Operating System To An It Project Mobile Application Development: Essential New Directions for IT Chia-Chi Teng, Richard Helps School of Technology, Brigham Young University Abstract As mobile devices have become more powerful and pervasive,

More information

CAREER OPPORTUNITIES

CAREER OPPORTUNITIES CAREER OPPORTUNITIES After the graduation, students can select three different paths. Students should have at least GPA 2.7 to get into the first two types of job. To apply for academic positions in the

More information

NEX-G MOBILITY POLLINATING INNOVATIONS THROUGH INFORMATION

NEX-G MOBILITY POLLINATING INNOVATIONS THROUGH INFORMATION NEX-G MOBILITY POLLINATING INNOVATIONS THROUGH INFORMATION INTRODUCTION Nex-G is a leading research & development company offering solutions to esteemed clients. We are having team of highly skilled and

More information

A Modular Approach to Teaching Mobile APPS Development

A Modular Approach to Teaching Mobile APPS Development 2014 Hawaii University International Conferences Science, Technology, Engineering, Math & Education June 16, 17, & 18 2014 Ala Moana Hotel, Honolulu, Hawaii A Modular Approach to Teaching Mobile APPS Development

More information

Lecture 4 Cross-Platform Development. <lecturer, date>

Lecture 4 Cross-Platform Development. <lecturer, date> Lecture 4 Cross-Platform Development Outline Cross-Platform Development PhoneGap Appcelerator Titanium Xamarin References Native Development Represents the baseline for comparisons You

More information

POSTGRADUATE PROGRAMME SPECIFICATION

POSTGRADUATE PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME SPECIFICATION Programme Title: Awarding Body: Institution: Final Awards: Intermediate Awards: Mode of Study UCAS Codes: QAA Subject Benchmarks: JACS Code: Professional/Statutory

More information

ICAPRG601A Develop advanced mobile multi-touch applications

ICAPRG601A Develop advanced mobile multi-touch applications ICAPRG601A Develop advanced mobile multi-touch applications Release: 1 ICAPRG601A Develop advanced mobile multi-touch applications Modification History Release Release 1 Comments This Unit first released

More information

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os Session Nr: 16772 + 16773 Wilhelm Mild Executive IT Architect wilhelm.mild@de.ibm.com Erich Amrehn Distinguished Engineer amrehn@de.ibm.com

More information

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile Jay Chen Justin Colville Agenda What is ArcGIS Runtime for Windows Mobile Software Development Kit Application SDK - Introduction

More information

Module Profile (refer to guidance notes to aid completion)

Module Profile (refer to guidance notes to aid completion) Module Profile (refer to guidance notes to aid completion) Module title PCAPM2 - Developing Learning Design: Supporting Learning Module code (assigned by Banner) EDUC 6321 CRN: (Assigned by Banner) Replacement

More information

Development. G450 Multimedia Computing Science. Part time: COM5014

Development. G450 Multimedia Computing Science. Part time: COM5014 Programme Specification Programme Title: HND Computing and Website Development Awarding Institution: Teaching Institution: Division and/or Faculty/Institute: Professional accreditation Final award(s):

More information

Leveraging Partners and Open Source Technology in your Mobility Strategy. emids webinar Thursday, August 11, 2011 1:00 pm 2:00 pm EDT

Leveraging Partners and Open Source Technology in your Mobility Strategy. emids webinar Thursday, August 11, 2011 1:00 pm 2:00 pm EDT Leveraging Partners and Open Source Technology in your Mobility Strategy emids webinar Thursday, August 11, 2011 1:00 pm 2:00 pm EDT Presenters Jerry Buchanan Account Director emids Technologies Ambarish

More information

Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh

Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh Computer Science Honours Programme University of Cape Town 13 May 2014 Abstract Constant demand for mobile applications

More information

Intel Teach Elements Mobile Learning Courses

Intel Teach Elements Mobile Learning Courses The Intel Teach Elements series currently has two courses on Mobile Learning. The first, Moving into Mobile Learning, is an introductory course made up of three modules. The second more advanced course,

More information

COMP327 Mobile Computing. Dr Terry R. Payne Department of Computer Science University of Liverpool

COMP327 Mobile Computing. Dr Terry R. Payne Department of Computer Science University of Liverpool COMP327 Mobile Computing Dr Terry R. Payne Department of Computer Science University of Liverpool 1 COMP327 Mobile Computing Lecture 1 - Introduction 2 Today Why Mobile Computing? Admin and Module Development

More information

How To Get A Masters Degree In Management At University Of Bromford

How To Get A Masters Degree In Management At University Of Bromford Faculty of Management and Law Programme Specification Programme title: Master of Science in Finance, Accounting and Management Academic Year: 2015-2016 Degree Awarding Body: Final and interim award(s):

More information

Course Specification. MSc Audio Engineering 2016-17 (MSADE) www.leedsbeckett.ac.uk LEEDS BECKETT UNIVERSITY

Course Specification. MSc Audio Engineering 2016-17 (MSADE) www.leedsbeckett.ac.uk LEEDS BECKETT UNIVERSITY LEEDS BECKETT UNIVERSITY Course Specification MSc Audio Engineering 2016-17 (MSADE) Our courses undergo a process of review periodically, in addition to annual review and enhancement. Course Specifications

More information

BBIM611 Strategic Web Design and Development

BBIM611 Strategic Web Design and Development BBIM611 Strategic Web Design and Development Module Handbook Academic Year 2013-2014 Semester 1 Contents Module specification... 1 Assessment... 3 Reading resources... 4 Week-to-week schedule... 5 Independent

More information

UNIVERSITY OF YORK POSTGRADUATE PROGRAMME SPECIFICATION

UNIVERSITY OF YORK POSTGRADUATE PROGRAMME SPECIFICATION 1 of 10 08/09/2014 14:47 Department of Electronics : Programme Specification - 2013/4 MSc : Internet and Wireless Computing Table of Contents Course Aims and Specification Diagrammatic Module Structure

More information

Developing Applications for ios

Developing Applications for ios Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu raducu.ionescu@gmail.com Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts

More information

Here to take you beyond Mobile Application development using Android Course details

Here to take you beyond Mobile Application development using Android Course details Here to take you beyond Mobile Application development using Android Course details Mobile Application Development using Android Objectives: To get you started with writing mobile application using Android

More information

Mode of Study The MPH course will be delivered full-time and part-time on campus at the Kedleston Road site

Mode of Study The MPH course will be delivered full-time and part-time on campus at the Kedleston Road site PROGRAMME SPECIFICATION DOCUMENT SECTION ONE: GENERAL INFORMATION Programme Title/ Subject Title: Master of Public Health Award title and Interim awards: Postgraduate Certificate in Public Health Postgraduate

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

Automated testing for Mobility New age applications require New age Mobility solutions

Automated testing for Mobility New age applications require New age Mobility solutions Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that

More information

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 0 Mobile Development Introduction. Marco Picone - 2012

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 0 Mobile Development Introduction. Marco Picone - 2012 Android Development Lecture 0 Mobile Development Introduction Università Degli Studi di Parma Lecture Summary 2 Introduction and Motivations Mobile device History/Timeline Market Growth (Causes / Effects)

More information

Online Masters Programme in Computer Science Study anytime, anywhere. School of Computer Science

Online Masters Programme in Computer Science Study anytime, anywhere. School of Computer Science Online Masters Programme in Computer Science Study anytime, anywhere School of Computer Science What is online study? Our innovative online programme enables you to study for a masters degree (MSc) without

More information

Data Mining and Business Intelligence CIT-6-DMB. http://blackboard.lsbu.ac.uk. Faculty of Business 2011/2012. Level 6

Data Mining and Business Intelligence CIT-6-DMB. http://blackboard.lsbu.ac.uk. Faculty of Business 2011/2012. Level 6 Data Mining and Business Intelligence CIT-6-DMB http://blackboard.lsbu.ac.uk Faculty of Business 2011/2012 Level 6 Table of Contents 1. Module Details... 3 2. Short Description... 3 3. Aims of the Module...

More information

Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date>

Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date> Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) Outline Smartphones Developing Mobile Applications Android ios BlackBerry Windows Mobile References Cell phones

More information

Education & Training Smartphone Computing in the Classroom

Education & Training Smartphone Computing in the Classroom Education & Training Smartphone Computing in the Classroom Jules White and Hamilton Turner Editor s Intro: Smartphone computing platforms are increasingly used for instruction because such devices are

More information

Course outline. Code: EDU101 Title: Human Development and Learning

Course outline. Code: EDU101 Title: Human Development and Learning Course outline Code: EDU101 Title: Human Development and Learning Faculty of: Science, Health, Education and Engineering Teaching Session: Semester 2 Year: 2015 Course Coordinator: Associate Professor

More information

UNIVERSITY OF BRADFORD School of Computing Informatics and Media Department of Computing Programme/course title: Computing

UNIVERSITY OF BRADFORD School of Computing Informatics and Media Department of Computing Programme/course title: Computing UNIVERSITY OF BRADFORD School of Computing Informatics and Media Department of Computing Programme/course title: Computing Awarding and teaching institution: Teaching institute: University of Bradford

More information

Programme Specification

Programme Specification Programme Specification Title: Sustainable Architectural Design Final Award: Master of Science (MSc) With Exit Awards at: Postgraduate Certificate (PG Cert) Postgraduate Diploma (PG Dip) Master of Science

More information

Course Title DE5405 Computer Programming 1 Version: June 2011. 3 Mode of delivery Intramural, distance, blended

Course Title DE5405 Computer Programming 1 Version: June 2011. 3 Mode of delivery Intramural, distance, blended Course Title DE5405 Computer Programming 1 Version: June 2011 Course Code xxx.xxx Level 5 Credits MIT credits 15 NQF Course Hours Lecture directed learning: 60 Self directed learning: 90 Made up of Lecture:

More information

(FHEQ) level 7] MA/MSc Postgraduate Diploma Postgraduate Certificate. September 2015

(FHEQ) level 7] MA/MSc Postgraduate Diploma Postgraduate Certificate. September 2015 Faculty of Management and Law, School of Management Programme Specification Programme title: MSc in Finance and Investment Academic Year: 2015-16 Degree Awarding Body: Final and interim award(s): University

More information

Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course

Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Applicant(s): Name Minseok Kwon Telephone 475-4524 College/Dept. GCCIS/Computer Science

More information

CROSS PLATFORM DEVELOPMENT The HTML5 Way

CROSS PLATFORM DEVELOPMENT The HTML5 Way CROSS PLATFORM DEVELOPMENT The HTML5 Way A Whitepaper by Rahul Joshi Business Analysis & Consulting Division Abstract With over half a dozen mobile platforms out there and more in line to come up, it has

More information

Full time 2 years Part time 3 years

Full time 2 years Part time 3 years Programme Specification Programme Title: HND Computer Networks and Security Awarding Institution: Teaching Institution: Division and/or Faculty/Institute: Professional accreditation Final award(s): Interim

More information

Cross-Platform Phone Apps & Sites with jquery Mobile

Cross-Platform Phone Apps & Sites with jquery Mobile Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion activenick@infragistics.com @ActiveNick www.activenick.net Who is ActiveNick?

More information

2012/2013 Programme Specification Data. Honours Degree BA Hons Architecture. Architecture, 2010. The aims of the programme are to:

2012/2013 Programme Specification Data. Honours Degree BA Hons Architecture. Architecture, 2010. The aims of the programme are to: 2012/2013 Programme Specification Data Programme Name Programme Number Programme Award QAA Subject Benchmark Statements Honours Degree BA Hons Architecture P01101 BA Hons Architecture, 2010 Programme Aims

More information

Course Title: ITAP 4371: E-Commerce. Semester Credit Hours: 3 (3,0)

Course Title: ITAP 4371: E-Commerce. Semester Credit Hours: 3 (3,0) Course Title: ITAP 4371: E-Commerce Semester Credit Hours: 3 (3,0) I. Course Overview The primary objective of this course is to expose students to the advanced use of information technology in the design

More information

UNIVERSITY OF BRADFORD School of Management Programme/programme title: Master of Science in Strategic Marketing

UNIVERSITY OF BRADFORD School of Management Programme/programme title: Master of Science in Strategic Marketing UNIVERSITY OF BRADFORD School of Management Programme/programme title: Master of Science in Strategic Marketing Awarding and teaching institution: Final and interim awards: Programme title: Programme approved/

More information

Choosing a Mobile Application Development Approach

Choosing a Mobile Application Development Approach ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun

More information

ESUMS HIGH SCHOOL. Computer Network & Engineering (CNE) 2014-2015 Syllabus

ESUMS HIGH SCHOOL. Computer Network & Engineering (CNE) 2014-2015 Syllabus ESUMS HIGH SCHOOL Computer Network & Engineering (CNE) 2014-2015 Syllabus Teacher: Dr. Didacus Oparaocha Room: 333 Email: Didy.Oparaocha@new-haven.k12.ct.us Meeting Hours: 2A/3A Course Description: Computer

More information

ICAPRG409A Develop mobile applications

ICAPRG409A Develop mobile applications ICAPRG409A Develop mobile applications Release: 1 ICAPRG409A Develop mobile applications Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications

More information

QML and JavaScript for Native App Development

QML and JavaScript for Native App Development Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript

More information

Course Specification. MA Physical Education 2016-17 (MPHYE) www.leedsbeckett.ac.uk LEEDS BECKETT UNIVERSITY

Course Specification. MA Physical Education 2016-17 (MPHYE) www.leedsbeckett.ac.uk LEEDS BECKETT UNIVERSITY LEEDS BECKETT UNIVERSITY Course Specification MA Physical Education 2016-17 (MPHYE) Our courses undergo a process of review periodically, in addition to annual review and enhancement. Course Specifications

More information

Mobile Payments: The Market for Travelers, Unbanked, and No/Low Credit Users

Mobile Payments: The Market for Travelers, Unbanked, and No/Low Credit Users Table of Contents: This report package includes the following reports: Market Opportunity: Social + LTE + Commerce Wi-Fi Direct: Market View of Product Categories, Products, and Vendors Strategic Alliances

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Subject Code : NE7011 Subject Name : Mobile Application Development

More information

Programme Specification. BSc (Hons) Sound Technology and Digital Music. Valid from: September 2012 Faculty of Technology, Design and Environment

Programme Specification. BSc (Hons) Sound Technology and Digital Music. Valid from: September 2012 Faculty of Technology, Design and Environment Programme Specification BSc (Hons) Sound Technology and Digital Music Valid from: September 2012 Faculty of Technology, Design and Environment SECTION 1: GENERAL INFORMATION Awarding body: Teaching institution

More information

SYST35300 Hybrid Mobile Application Development

SYST35300 Hybrid Mobile Application Development SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

ANDROID INTRODUCTION TO ANDROID

ANDROID INTRODUCTION TO ANDROID ANDROID JAVA FUNDAMENTALS FOR ANDROID Introduction History Java Virtual Machine(JVM) JDK(Java Development Kit) JRE(Java Runtime Environment) Classes & Packages Java Basics Data Types Variables, Keywords,

More information

Information Systems and Supply Chain Management Bryan School of Business and Economics University of North Carolina at Greensboro

Information Systems and Supply Chain Management Bryan School of Business and Economics University of North Carolina at Greensboro Information Systems and Supply Chain Management Bryan School of Business and Economics University of North Carolina at Greensboro ISM 672: Web Programming (Online Course) Fall 2013 Instructor: Dr. A. F.

More information

Making Mobile a Reality

Making Mobile a Reality Making Mobile a Reality KIEFER CONSULTING CALIFORNIA DEPARTMENT OF TECHNOLOGY Introductions Scott Paterson California Department of Technology, Enterprise Solutions Harkeerat Toor Kiefer Consulting, Consultant

More information

Android (Basic + Advance) Application Development

Android (Basic + Advance) Application Development Android (Basic + Advance) Application Development You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more.

More information

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi MOBILE APPLICATIONS AND CLOUD COMPUTING Roberto Beraldi Course Outline 6 CFUs Topics: Mobile application programming (Android) Cloud computing To pass the exam: Individual working and documented application

More information

Introduction to Android

Introduction to Android Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

More information

Is Your Mobile Application Ready For Business?

Is Your Mobile Application Ready For Business? Is Your Mobile Application Ready For Business? It is clear that mobile technologies will transform the enterprise. The simple math is that if information and communications are available at any place and

More information

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App

More information

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Reminders. Lab opens from today. Many students want to use the extra I/O pins on Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students

More information

Additional details >>> HERE <<<

Additional details >>> HERE <<< Additional details >>> HERE http://dbvir.com/androider/pdx/broa1442/ Tags:

More information

CLUSTER MINUTES March 24, 2016 1:50 3:00pm BA 311 Lake Worth Campus

CLUSTER MINUTES March 24, 2016 1:50 3:00pm BA 311 Lake Worth Campus CLUSTER MINUTES March 24, 2016 1:50 3:00pm BA 311 Lake Worth Campus ITEM 1. How can your cluster support textbook affordability? Please provide your top three recommendations. Also, list initiatives underway

More information

B1.2 PROGRAMME SPECIFICATION. COURSE TITLE: MSc SPORT MANAGEMENT

B1.2 PROGRAMME SPECIFICATION. COURSE TITLE: MSc SPORT MANAGEMENT B1.2 PROGRAMME SPECIFICATION COURSE TITLE: MSc SPORT MANAGEMENT PLEASE NOTE: This specification provides a concise summary of the main features of the course and the learning outcomes that a typical student

More information

Programme Specification (2015-16)

Programme Specification (2015-16) Date of Revision Date of Previous Revision Programme Specification (2015-16) A programme specification is required for any programme on which a student may be registered. All programmes of the University

More information

BCS Higher Education Qualifications. Professional Graduate Diploma in IT. Realising the User Interface Syllabus

BCS Higher Education Qualifications. Professional Graduate Diploma in IT. Realising the User Interface Syllabus BCS Higher Education Qualifications Professional Graduate Diploma in IT Realising the User Interface Syllabus Version: 200218 Contents 1. Change History 3 2. Rationale 3 3. Aims 3 4. Objectives 3 5. Prior

More information

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile esarinformation Systems Simplifying your Technology Mobile Applications Development Profile Why Mobile Application Custom mobile application with a unique touch is much needed to boost the functions and

More information

Course 10978A Introduction to Azure for Developers

Course 10978A Introduction to Azure for Developers Course 10978A Introduction to Azure for Developers Duration: 40 hrs. Overview: About this Course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

Mobile App Testing is not something special

Mobile App Testing is not something special Mobile App Testing is not something special Simon Peter Schrijver TesT-PRO @simonsaysnomore p.schrijver@test-pro.nl simonsaysnomore.wordpress.com My career in Mobile (App) Testing Between 2006 and 2014

More information

Programme: BSc Hons International Hospitality Management

Programme: BSc Hons International Hospitality Management Programme: BSc Hons International Hospitality Management Course Title: HUMAN RESOURCE MANAGEMENT Course Code: HRMT301 Credit hours: 3 Prerequisite/s: Nil Co-requisite/s: Nil Lecturer/s: Ms. Ioanna Karanikola

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Syllabus: MOBILE MEDIA AND APPS

Syllabus: MOBILE MEDIA AND APPS Syllabus: MOBILE MEDIA AND APPS Mato Brautovic, Ph.D. Associate Professor Department of Communication Science University of Dubrovnik Adjunct Professor College of Journalism and Communication University

More information

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Safe Harbor Statement The following is intended to outline our general

More information

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses

More information

Course Title: ITAP 2431: Network Management. Semester Credit Hours: 4 (3,1)

Course Title: ITAP 2431: Network Management. Semester Credit Hours: 4 (3,1) Course Title: ITAP 2431: Network Management Semester Credit Hours: 4 (3,1) I. Course Overview This course introduces students to business data communications and networking concepts, tools and methods.

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

Course Specification

Course Specification LEEDS BECKETT UNIVERSITY Course Specification PG Cert Physical Education (non-qts) 2016-17 (PCPHY) Our courses undergo a process of review periodically, in addition to annual review and enhancement. Course

More information

Programme Specification. BSc (Hons) Computer Games and Animation. Valid from: September 2012 Faculty of Technology, Design and Environment

Programme Specification. BSc (Hons) Computer Games and Animation. Valid from: September 2012 Faculty of Technology, Design and Environment Programme Specification BSc (Hons) Computer Games and Animation Valid from: September 2012 Faculty of Technology, Design and Environment SECTION 1: GENERAL INFORMATION Awarding body: Teaching institution

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Educational Technology Department Updated Course Descriptions. July 1, 2015

Educational Technology Department Updated Course Descriptions. July 1, 2015 Educational Technology Department Updated Course Descriptions July 1, 2015 EDTC 612 Technology in the Math/ Science Curriculum (3) This course focuses on the use of math/ science technology to find new

More information