City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2016/17

Similar documents
City University of Hong Kong Course Syllabus. offered by Department of Architecture and Civil Engineering with effect from Semester A 2017/18

City University of Hong Kong Course Syllabus. offered by School of Law with effect from Semester A 2015/16

International Business Bachelor. Corporate Finance. Summer Term Prof. Dr. Ralf Hafner

Prototype Development of Integrated Class Assistance Application Using Smart Phone

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

ECON 442: Economic Development Course Syllabus Second Semester 2009/2010

Strategy and Design of ICT Services

Course Specifications

2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store

Education the telstra BLuEPRint

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

BIOH : Principles of Medical Physiology

San José State University Department of Psychology PSYC , Human Learning, Spring 2017

Purpose of internal assessment. Guidance and authenticity. Internal assessment. Assessment

K5 Math Practice. Free Pilot Proposal Jan -Jun Boost Confidence Increase Scores Get Ahead. Studypad, Inc.

Biscayne Bay Campus, Marine Science Building (room 250 D)

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

CS 3516: Computer Networks

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Introduction to Information System

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

BUSI 2504 Business Finance I Spring 2014, Section A

Introduction to Mobile Learning Systems and Usability Factors

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

CNS 18 21th Communications and Networking Simulation Symposium

Chromatography Syllabus and Course Information 2 Credits Fall 2016

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Visualizing Architecture

FINS3616 International Business Finance

M-Learning. Hauptseminar E-Learning Sommersemester Michael Kellerer LFE Medieninformatik

Applying Learn Team Coaching to an Introductory Programming Course

Control Tutorials for MATLAB and Simulink

Developing Students Research Proposal Design through Group Investigation Method

ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

Diploma in Library and Information Science (Part-Time) - SH220

Course Specification Executive MBA via e-learning (MBUSP)

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

BUS 4040, Communication Skills for Leaders Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits. Academic Integrity

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

4. Long title: Emerging Technologies for Gaming, Animation, and Simulation

Speak Up 2012 Grades 9 12

Instructional Approach(s): The teacher should introduce the essential question and the standard that aligns to the essential question

Handbook for Graduate Students in TESL and Applied Linguistics Programs

Do Mobile Device Applications Affect Learning?

SYSTEM QUALITY CHARACTERISTICS FOR SELECTING MOBILE LEARNING APPLICATIONS

Master of Social Sciences in Psychology

CRIJ 2328 Police Systems and Practices. Class Meeting Time:

Graduate Program in Education

INTERNATIONAL BACCALAUREATE AT IVANHOE GRAMMAR SCHOOL. An Introduction to the International Baccalaureate Diploma Programme For Students and Families

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

SECONDARY 1 TEST PAPER PDF

BRITISH COUNCIL CONFERENCE FOR TEACHERS. Utrecht, 07 April 2017

New Jersey Institute of Technology Newark College of Engineering

Indiana University Northwest Chemistry C110 Chemistry of Life

Firms and Markets Saturdays Summer I 2014

Modeling user preferences and norms in context-aware systems

Course outline. Code: SPX352 Title: Sports Nutrition

Florida Reading for College Success

What can I learn from worms?

FIN 571 International Business Finance

Lecture Videos to Supplement Electromagnetic Classes at Cal Poly San Luis Obispo

When Student Confidence Clicks

Outcome Based Education 15/01/2012

Sample Performance Assessment

Neuroscience I. BIOS/PHIL/PSCH 484 MWF 1:00-1:50 Lecture Center F6. Fall credit hours

Spring Course Syllabus. Course Number and Title: SPCH 1318 Interpersonal Communication

Visual Journalism J3220 Syllabus

Nutrition 10 Contemporary Nutrition WINTER 2016

Procedia - Social and Behavioral Sciences 136 ( 2014 ) LINELT 2013

Educating for innovationdriven

AST Introduction to Solar Systems Astronomy

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

One Hour of Code 10 million students, A foundation for success

Syllabus Education Department Lincoln University EDU 311 Social Studies Methods

Data Structures and Algorithms

FY16 UW-Parkside Institutional IT Plan Report

Chapter 7 Information and Communications Technology: Platforms for Learning and Teaching

CROP GROWTH AND DEVELOPMENT (AND IMPROVEMENT)

Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014

Introduction to Forensic Drug Chemistry

IMPORTANT GUIDELINE FOR PROJECT/ INPLANT REPORT. FOSTER DEVELOPMENT SCHOOL OF MANAGEMENT, DR.BABASAHEB AMBEDKAR MARATHWADA UNIVERSITY,AURANGABAD...

content First Introductory book to cover CAPM First to differentiate expected and required returns First to discuss the intrinsic value of stocks

MGMT 3280: Strategic Management

Skillsoft Acquires SumTotal: Frequently Asked Questions. October 2014

Librarians of Highlights of a survey of RUL faculty. June 7, Librarians of 2023 June 7, / 11

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

A Case Study: News Classification Based on Term Frequency

Guidelines on how to use the Learning Agreement for Studies

University of Cambridge: Programme Specifications POSTGRADUATE ADVANCED CERTIFICATE IN EDUCATIONAL STUDIES. June 2012

LIBRARY AND RECORDS AND ARCHIVES SERVICES STRATEGIC PLAN 2016 to 2020

Physics Experimental Physics II: Electricity and Magnetism Prof. Eno Spring 2017

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

Bluetooth mlearning Applications for the Classroom of the Future

Austin Community College SYLLABUS

Sul Ross State University Spring Syllabus for ED 6315 Design and Implementation of Curriculum

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Transcription:

City University of Hong Kong offered by Department of Computer Science with effect from Semester A 2016/17 Part I Course Overview Course Title: Mobile Computing Course Code: CS4284 Course Duration: One semester Credit Units: 3 credits Level: Proposed Area: (for GE courses only) Medium of Instruction: Medium of Assessment: Prerequisites: Precursors: Equivalent Courses: Exclusive Courses: B4 Arts and Humanities Study of Societies, Social and Business Organisations Science and Technology English English CS3201 Computer Networks or CS3270 Fundamentals of Computer Networks and the Internet or EE3009 Data Communication Protocols or EE3016WANs and Communication Protocols or equivalent Nil Nil EE4316 Mobile Data Networks

Part II Course Details 1. Abstract (A 150-word description about the course) This course studies introductory and emerging topics in mobile computing and networking. The topics are grouped into four main areas: basic communication and networking, architectures and technologies of wireless and mobile networks, software development for mobile devices and newly-emerging areas of mobile computing. Mobile communication theories, algorithms and architectures will be introduced involving wireless cellular networks, mobile/wireless TPC, wireless LAN, and mobile device technologies such as smartphones and tablets. Simple software development tools of mobile apps will be introduced. Newly-emerging mobile applications that capitalize mobile computing and cloud computing will be discussed. 2. Course Intended Learning Outcomes (CILOs) (CILOs state what the student is expected to be able to do at the end of the course according to a given standard of performance.) No. CILOs # Weighting* (if applicable) 1. Identify the basic problems, limitations, strengths and current trends of mobile computing. 2. Explain the current wireless networking mechanisms for mobile computing. 3. Create novel mechanisms and systems for supporting mobile computing and communications including wireless communication architectures, mobile/wireless TCP and wireless LAN; wireless cellular networks and mobile device technologies like smartphones and tablets. 4. Analyse and critique the performance of different networks and algorithms for mobile computing. Discovery-enriched curriculum related learning outcomes (please tick where appropriate) A1 A2 A3 5. Develop an attitude to solve mobile computing problems with analytical solution and software programming development for mobile devices such as mobile apps for smartphones and tablets. * If weighting is assigned to CILOs, they should add up to 100%. 100% # Please specify the alignment of CILOs to the Gateway Education Programme Intended Learning outcomes (PILOs) in Section A of Annex. A1: Attitude Develop an attitude of discovery/innovation/creativity, as demonstrated by students possessing a strong sense of curiosity, asking questions actively, challenging assumptions or engaging in inquiry together with teachers. A2: Ability Develop the ability/skill needed to discover/innovate/create, as demonstrated by students possessing critical thinking skills to assess ideas, acquiring research skills, synthesizing knowledge across disciplines or applying academic knowledge to self-life problems. A3: Accomplishments Demonstrate accomplishment of discovery/innovation/creativity through producing /constructing creative works/new artefacts, effective solutions to real-life problems or new processes.

3. Teaching and Learning Activities (TLAs) (TLAs designed to facilitate students achievement of the CILOs.) Teaching pattern: Suggested lecture/laboratory mix: 2 hrs. lecture; 1 hr. tutorial. TLA Brief Description CILO No. Hours/week 1 2 3 4 5 (if applicable) Lecture The lectures will present selected networking technologies such as 2 hours/week Internet, mobile cellular networks, WiFi networks, and the intuition and theory behind them. The algorithms will be illustrated with both toy and real-world examples to motivate the students' understanding. Implementation details will also be discussed. Tutorials The students will work on problem sets during the tutorial sessions to gain better understanding of the lecture material. 1 hour/week Assignments Students will implement selected mobile computing network algorithms, apply them to small test problems, and interpret the results. Students can then observe the effectiveness of the algorithm, and evaluate the differences between various algorithms. 2 hours/week 4. Assessment Tasks/Activities (ATs) (ATs are designed to assess how well the students achieve the CILOs.) Assessment Tasks/Activities CILO No. Weighting* Remarks 1 2 3 4 5 Continuous Assessment: 40% Tutorial 10% Midterm exam 10% Project 20% Examination^: 60% (duration: 2 hours) * The weightings should add up to 100%. 100% ^ For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.

5. Assessment Rubrics (Grading of student achievements is based on student performance in assessment tasks/activities with the following rubrics.) Assessment Task Criterion Excellent (A+, A, A-) Good (B+, B, B-) Adequate (C+, C, C-) Marginal (D) Failure (F) 1. Tutorial Assignment may include short High Significant Moderate Basic Not even reaching factual questions and design exercises regarding the various principles of mobile computing. Assignment may include simple project / exercises. There would also be hands-on exercises. 2. Midterm Exam The mid-term quiz will include questions assessing the students understanding on networking and mobile computing. 3. Project There would be hands-on and case study on network design in the project. Tasks may include mini programming project. 3. Final Exam The final exam and mid-term quiz will include questions assessing the students understanding on mobile computing. High Significant Moderate Basic Not even reaching High Significant Moderate Basic Not even reaching High Significant Basic Not even reaching Jan 2015 4

Part III Other Information (more details can be provided separately in the teaching plan) 1. Keyword Syllabus (An indication of the key topics of the course.) Mobile computing. Wireless communications and networks. Multiplexing methods. Cellular networks. Cell design and frequency reuses. Mobility management. Telecommunication systems and architectures. Wireless LAN. Medium access control. Mobile/wireless TCP. Wireless power control algorithms. Software development tools for mobile apps in mobile devices. Syllabus 1. Basic issues in mobile computing: Supports for mobile communications and mobile computing. Limitations and characteristics of mobile networks. Development tools and devices. Balance between performance, energy-efficiency and quality of services. Latest development and current trends of mobile computing. 2. Mobile communications: Wireless transmission. Coding schemes and multiplexing. FDMA, CDMA and TDMA. Multipath propagation. Cell design and area planning for cellular networks. Frequency reuses and channel designs. 3. Networking technologies: The Internet, Telecommunication systems. Wireless LAN. IEEE 802.11 protocol. 4. Wireless cellular network and architectures: 2G, GPRS and 3G/4G networks, and current trends of mobile communications. System components and architectures. Mobility management. 5. Communication protocols: Mobile/wireless TCP. Media access control. Power control algorithms. 6. Mobile device technology: Mobile app programming, QR Code applications, Simple software development tools for mobile apps. 2. Reading List 2.1 Compulsory Readings (Compulsory readings can include books, book chapters, or journal/magazine articles. There are also collections of e-books, e-journals available from the CityU Library.) Jan 2015 1. Mischa Schwartz, Mobile Wireless Communications 1 st Edition, Cambridge University Press, 2005 5

2.2 Additional Readings (Additional references for students to learn to expand their knowledge about the subject.) 1. David Holber, Hal Abelson, Ellen Spertus and Liz Looney. App Inventor, O Reilly Media, 2014, 2 nd edition. Online resources: http://appinventor.mit.edu 2 William Stallings. Wireless Communications & Networks. Pearson, 2 nd edition. Jan 2015 6