SS
=e
University of Cape Coast
S College of Agric. And Physical Sciences
Department of Computer Science and Information Technology
1.0 Course Information
Course Code and Title
Credit hours
Level
Group
Semester
Class Schedule
Department
Office
Contact Hours
Name of Instructor
‘Telephone/ Whats app
Email
2.0 Course Description:
INF 403: Mobile and Distributed Compu
Bachelor of Science Information Technology
iB
Course Outline Academic Year — 2020/2021
INF 403: Mobile and Distributed Computing
3
400
BSc. IT
First Semester
‘Thursday 14:30 - 16:30
Computer Science & IT
‘School of Physical Sciences Building, Northern Campus, UCC
‘Tues. 14:30 p.m, — 15:30 and Thurs. 15:00 - 16:00
Dr. George Aggrey
0203005004
‘gagerey@uce.edu.gh
‘This course focuses on the theoretical foundations of mobile computing systems, wireless networks,
advanced mobile applications. Architectures of mobile distributed computing systems; wireless network
classification and management; mobile distributed file systems; failure recovery, fault tolerance and
reliability of mobile computing systems; replication in mobile distributed systems; case studies for
distributed mobile database systems; mobile information systems; advanced mobile computing
applications and the Internet; research trends; synchronization and global time concepts; transaction
management mechanisms for mobile computing.
3.0 Objectives:
‘* To learn about the concepts and principles of mobile and distributed computing;
‘* Toexplore both theoretical and practical issues of mobile computin
Learning Outcomes:
After successful completion of this course a student should be able to:
Scanned with CamScanner* grasp the concepts and features of mobile and distributed computing technologies and
applications;
* have a good understanding of how the underlying wireless and mobile communication networks
work, their technical features, and what kinds of applications they can support;
organize the functionalities and components of mobile computing systems into different layers
and apply various techniques for realizing the functionalities;
+ develop mobile computing applications by analyzing their characteristics and requirements, and
selecting the appropriate computing models and architectures
4.0 Course Outline:
Week | Content Topic ACTIVITY
7 Mobile Computing Systems ‘Lectures
2&3 | Wireless networks, classification and managements Lectures
4&5 _| Applications of Advanced mobile computing and the | Lectures
Internet;
6 Quiz
7 Mobile distributed computing systems and architecture | Lectures
8 Distributed mobile database Systems Lectures
[9 Failure Recovery, tolerance of faults and reliability, Lectures
10 | Distributed Files Lectures
17 Mobile Information Systems Lectures
12 | Quizil
13 | Replication in mobile distributed systems Lectures
14 | Transaction management mechanisms Lectures
J
{In addton tthe hous allocated for this course students need more ime todo relevant readings and partclpate in class utoriats andlor
online decustion.
5.0 Instructional Approach
Instructional approaches employed in this course include the following:
Scanned with CamScannera. Group work/team learning. Teamwork is emphasized. Very early in the course, students are expected
to form teams. Assignments (if any) will be done in teams and learning to work in teams or groups is
part of the learning outcomes of the course, Hs
'. Group presentations and case analysis ~ using their groups, students are expected to prepare and make
a PowerPoint presentation to the class on their assigned topic(s). This would form the basis for class
discussion and part of continuous assessment.
Short lectures: the lecturer provides information and explains concepts where necessary only briefly
Where necessary, the lecturer will provide hand-outs to students.
4. Class time will be devoted to highlighting discussing and analysing operation defects and successful
strategies of known organization, and discussing important ways of developing operations strategy. It
is assumed that you have read the topic to be discussed BEFORE class. Failure to do so will place you
at a severe disadvantage to those who have. Frequent and informed participation is expected.
6.0 Assessment Weighting
a. Assessment 40%
b. Final Exams 60%
GRADING:
The final grade will be ranked on the scale below:
A = 80-100 B+ =75-79
C+ = 65-69 Cc =60-64
D =50-54 E =0-49
7.0 References:
1. Tanenbaum, A.S. & Maarten, V. S. (2008). Distributed Systems: Principles and Paradigms:
International Edition, 2nd Edition, Publisher: Pearson Higher Education.
2. Ghosh, S. (2007), Distributed Systems — An Algorithmic Approach, Boston: Chapman &
Hall/CRC.
3. Whitman, M. E. Mattord, H J. (2005). Principles of Information Security. Australia:
‘Thomson Course Technology.
4. Brian Fling, 2008; Mobile Design and Development, OReilly Media, Inc.
5, Shane Conder, Lauren Darcey 2009; Android Wireless Application Development, Addison-
Wesley Professional
6. Computer Network Tutorials - GeeksforGeeks
8.0 Course Policies
‘Attendance
‘Attendance does not directly affect your grade. However, you should be punctual for lectures.
If you have an occasional absence, it won't be a problem as long as you keep up with the
work, Attendance is required for presentations.
Class participation
Class participation is a major part of the performance indicators. Points will be awarded to
students who show evidence of quality participation. Consequently, students are expected 10
come to lectures having thoroughly read their assigned materials. After each reading. outline
the central arguments, offer your analysis of the strengths and weaknesses, and relate the
‘material to understanding issues in the Ghanaian workplace.
Assigaments,
Tf for any justifiable reason the student will miss an assignment, the student should get
clearance from the lecturer in advance. Retrospective permissions will not be granted.
Scanned with CamScannerAll assignments must be handed in at the stated time and in the stated form or they will
automatically receive a grade of zero. Late assignments are not acceptable. It is your
responsibility to retain a copy of all assignments should any questions arise later concerning
that assignment.
Students are to submit all assignments typed, with font size of 12, doubled spacing, good
rmargins (justified), with an appropriate referencing style (APA style), with cover page and
table of content. Students are to ensure that they comply with rules of page limit,
Grading of group
work
Unless group members present evidence to the contrary, all members of the group will be
presumed to have worked equally and be entitled to the same group mark. Groups are
encouraged to indicate in their reports members who did not participate in the group
assignments so that they can be treated differently.
‘Academic dishonesty
Cheating and plagiarism will be severely penalized. Students are advised to acknowledge
sources they consult in preparing their papers and reports. Though students are encouraged to
use the Internet as sources of information, papers copied from the internet will be rejected.
Use of Mobile Phones
and
The use of Mobile/Cell phones, laptops and any other electronic gadget is prohibited during,
lecture hours. It is advisable to put your phone(s) to silent or vibration mode. To be on a safer
side turn it off
Scanned with CamScanner