0% found this document useful (0 votes)
6 views

Android Application Development 1 (ITE 5333)

Uploaded by

MIT PATEL
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Android Application Development 1 (ITE 5333)

Uploaded by

MIT PATEL
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Course Outline Faculty:

Course Name: Android Application Development 1 (ITE 5333)


Faculty Availability:
Academic Period: 2020 - 2021
Associate Dean:
Jonathan Kim
[email protected]

Schedule Type Code: LLB

Land Acknowledgement
Humber College is located within the traditional and treaty lands of the Mississaugas of the Credit. Known as Adoobiigok [A-
doe-bee-goke], the “Place of the Alders” in Michi Saagiig [Mi-Chee Saw-Geeg] language, the region is uniquely situated along
Humber River Watershed, which historically provided an integral connection for Anishinaabe [Ah-nish-nah-bay],
Haudenosaunee [Hoeden-no-shownee], and Wendat [Wine-Dot] peoples between the Ontario Lakeshore and the Lake
Simcoe/Georgian Bay regions. Now home to people of numerous nations, Adoobiigok continues to provide a vital source of
interconnection for all.

Equity, Diversity and Inclusion Statement


Humber College and the University of Guelph-Humber (Humber) are leaders in providing a learning, working and living
environment that recognizes and values equity, diversity and inclusion in all its programs and services. Humber commits to
reflect the diversity of the communities the College serves. Students, faculty, support and administrative staff feel a sense of
belonging and have opportunities to be their authentic selves.

Faculty or Faculty of Applied Sciences & Technology


Department

Program(s) Enterprise Software Development (ES521)


Information Technology Solutions (IT521)

Course Name: Android Application Development 1 (ITE 5333)

Pre-Requisites none

Co-Requisites none

Pre-Requisites for ITE 5433 Android Application Development 2

Equates none

Restrictions Students enrolled in the Information Technology Solutions and Enterprise Software Development
programs.

Credit Value 3

Total Course Hours 42

Developed By: Prepared By: Approved by:


Ravinder-Pal Singh Ravinderpal Singh, M.Sc. Jonathan Kim

Course Description
This course provides an introduction to the mobile programming of Android. Android is the system running a new
generation of smart phones and is based on the Linux operating system. It is programmed by creating Java applications
which run under the control of the operating system. In particular, the Android SDK and Android Studio will be used as
development environment. Students will learn the concepts of Android and how to create applications that display a user
interface, store and manage data on the device, and using location-based services on Android.

Course Rationale
This course focuses on the fundamentals of programming for the Android platform. Participants will be introduced to the
programming environment for Android application development and will have a hands-on approach to Java programming
using the tools provided in the Android Software Development Kit (SDK). Students will practice to understand the process of
building mobile business applications.

Program Outcomes Emphasized in this Course


Enterprise Software Development (ES521)

1. Plan, track and present the progress of a project applying principles of project management.
2. Develop applications consistent with security practices.
3. Develop programs for distributed applications using client-side technology.
4. Develop applications consistent with performance applications.
5. Research new technology.
6. Using available technology, implement e-commerce objectives.

Information Technology Solutions (IT521)

1. Analyze data and industry trends to inform IT design solutions.


2. Apply project management skills to plan and execute IT projects to required specifications.
3. Integrate software to strategically create original IT solutions.
4. Develop mobile applications using object-oriented methodologies and languages that meet usability standards.

Learning Outcomes
Create Android Applications for the given case study.
Create 2-D user interfaces for Android applications.
Design apps for different orientations and screen resolutions based upon given scenario.
Implement storage and retrieval of data on Android devices.
Implement search facility to find data in you application.
Publish the developed app on Android market.

Assessment Weighting
Assessment Weight

Test

Quiz 30%

Case Study

Case Study 20%


Assessment Weight

Direct Observation

Class Activity 20%

Applied Project

Project Presentation 5%

Project 25%

Total 100%

Modules of Study
Module Course Learning Outcomes Resources Assessments

Introduction to Create Android Applications As Performance/Exhibition/Demonstration:


Android for the given case study. provided Class Activity
Development by faculty.

Android Create Android Applications As Performance/Exhibition/Demonstration:


Fundamentals for the given case study. provided Class Activity
by faculty.

Android Design apps for different As Performance/Exhibition/Demonstration:


Resources and orientations and screen provided Class Activity
User Interface resolutions based upon given by faculty. Written Assessment: Case Study
scenario. Project Project

Android Create Android Applications As Performance/Exhibition/Demonstration:


Application for the given case study. provided Class Activity
Concepts Create 2-D user interfaces for by faculty. Written Assessment: Case Study
Android applications. Project Project
Written Assessment: Quiz

User Interface Create Android Applications As Performance/Exhibition/Demonstration:


Components and for the given case study. provided Class Activity
Animations Create 2-D user interfaces for by faculty. Written Assessment: Case Study
Android applications. Project Project
Written Assessment: Quiz

Midterm Exam Create Android Applications As Written Assessment: Case Study


(Practical) for the given case study. provided
Create 2-D user interfaces for by faculty.
Android applications.
Design apps for different
orientations and screen
resolutions based upon given
scenario.
Module Course Learning Outcomes Resources Assessments

Events and Intent Create 2-D user interfaces for As Performance/Exhibition/Demonstration:


Filters Android applications. provided Class Activity
by faculty. Written Assessment: Case Study
Project Project
Written Assessment: Quiz

Android Search Implement search facility to As Performance/Exhibition/Demonstration:


find data in you application. provided Class Activity
by faculty. Written Assessment: Case Study
Project Project
Written Assessment: Quiz

Android Maps & Implement search facility to As Performance/Exhibition/Demonstration:


Location Based find data in you application. provided Class Activity
Services by the Written Assessment: Case Study
faculty. Project Project
Written Assessment: Quiz

Databases & Data Implement storage and As Performance/Exhibition/Demonstration:


Storage retrieval of data on Android provided Class Activity
devices. by faculty. Written Assessment: Case Study
Project Project
Written Assessment: Quiz

Android Maps & Publish the developed app on As Performance/Exhibition/Demonstration:


Location Based Android market. provided Class Activity
Services by faculty. Written Assessment: Case Study
Project Project
Oral Assessment: Project Presentation

Required Resources
Professional Android 4 Application Development. Indianapolis: Meier, R. 2012. Wiley. ISBN:
978-1-118-10227-5

Android Programming: The Big Nerd Ranch Guide (3rd Edition) (2017)

Supplemental Resources
Faculty will identify additional references during course of study. If student are to be tested on this material it will be
noted in class.

Additional Tools and Equipment


Android Studio

Essential Skills
Section Skills Measurement Details

Communication Presenting Reinforce and Students will be presenting the


measure project developed.

Critical Thinking and Analysing Reinforce and Through problem based exercises.
Problem-Solving Synthesising measure
Decision-Making
Creative and Innovative
Thinking

Personal Skills Managing self Reinforce and Having specific deadlines for each
Demonstrating personal measure assigned work.
responsibility

Prior Learning Assessment Recognition (PLAR)


Prior Learning Assessment and Recognition (PLAR) is the formal evaluation and credit-granting process whereby candidates
may obtain credits for prior learning. Prior learning includes the knowledge competencies and skills acquired, in both formal
and informal ways, outside of post-secondary education. Candidates may have their prior learning evaluated against the
course learning outcomes as defined in the course outline.

To find out if this course is eligible for PLAR, and how this learning would be assessed, please contact the Program
Coordinator for more details.

Academic Regulations
It is the student's responsibility to be aware of the College Academic Regulations. The Academic Regulations apply to all
applicants to Humber and all current students enrolled in any program or course offered by Humber, in any location.
Information about academic appeals is found in the Academic Regulations.

Accessible Learning Services


Humber strives to create a welcoming environment for all students where equity, diversity and inclusion are paramount.
Accessible Learning Services facilitates equal access for students with disabilities by coordinating academic accommodations
and services. Staff in Accessible Learning Services are available by appointment to assess specific needs, provide referrals and
arrange appropriate accommodations. If you require academic accommodations, contact:

Accessible Learning Services

North Campus: (416) 675-6622 X5090

Lakeshore Campus: (416) 675-6622 X3331

Academic Integrity
Academic integrity is essentially honesty in all academic endeavors. Academic integrity requires that students avoid all forms
of academic misconduct or dishonesty, including plagiarism, cheating on tests or exams or any misrepresentation of academic
accomplishment.

Disclaimer
While every effort is made by the professor/faculty to cover all material listed in the outline, the order, content, and/or
evaluation may change in the event of special circumstances (e.g. time constraints due to inclement weather, sickness, college
closure, technology/equipment problems or changes, etc.). In any such case, students will be given appropriate notification in
writing, with approval from the Dean (or designate) of the School.
Given the circumstances due to COVID-19, Humber reserves the
right to alter the mode of delivery and examinations/assessments
in this course.
Copyright
Copyright is the exclusive legal right given to a creator to reproduce, publish, sell or distribute his/her work. All members of
the Humber community are required to comply with Canadian copyright law which governs the reproduction, use and
distribution of copyrighted materials. This means that the copying, use and distribution of copyright- protected materials,
regardless of format, is subject to certain limits and restrictions. For example, photocopying or scanning an entire textbook is
not allowed, nor is distributing a scanned book.

See the Humber Libraries website for additional information regarding copyright and for details on allowable limits.

Humber College Institute of Technology and Advanced Learning • 2020/2021 This document is available in alternate format
upon request.

You might also like