{"title":"Experience in teaching a graduate course in mobile computing","authors":"S. Gupta, P. Srimani","doi":"10.1109/FIE.2000.896614","DOIUrl":null,"url":null,"abstract":"The need for \"information anywhere anytime\" has been a driving force for the increasing growth in Web and Internet technology, wireless communication, and portable computing devices. The field of mobile computing is the merger of these advances in computing and communication with the aim of providing seamless and ubiquitous computing environment for mobile users. Mobile computing environments are characterized by severe resource constraints and frequent changes in operating conditions. This has motivated research in many challenging problems which span several areas of computer science, computer engineering and electrical engineering, such as network protocols to support mobility, efficient and adaptive resource management techniques for wireless bandwidth and battery power, predicting mobility patterns, performance modeling and simulation of mobile applications, and supporting mobile real time multimedia applications. The paper describes the experience of the authors in designing and teaching a senior/graduate level mobile computing course at Colorado State University. This course was designed for students in computer science, electrical engineering and computer engineering. The goal was to provide an in-depth understanding of the fundamental problems in the area of mobile computing and present the existing and proposed solutions for these problems from both research and development perspectives. In addition to regular homework and exams, students did term projects/papers to explore topics of their interest in more depth. Several mid-term and end-of-semester evaluations were done to gauge student satisfaction and shortcomings of the course and these evaluations were very positive.","PeriodicalId":371740,"journal":{"name":"30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.2000.896614","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
The need for "information anywhere anytime" has been a driving force for the increasing growth in Web and Internet technology, wireless communication, and portable computing devices. The field of mobile computing is the merger of these advances in computing and communication with the aim of providing seamless and ubiquitous computing environment for mobile users. Mobile computing environments are characterized by severe resource constraints and frequent changes in operating conditions. This has motivated research in many challenging problems which span several areas of computer science, computer engineering and electrical engineering, such as network protocols to support mobility, efficient and adaptive resource management techniques for wireless bandwidth and battery power, predicting mobility patterns, performance modeling and simulation of mobile applications, and supporting mobile real time multimedia applications. The paper describes the experience of the authors in designing and teaching a senior/graduate level mobile computing course at Colorado State University. This course was designed for students in computer science, electrical engineering and computer engineering. The goal was to provide an in-depth understanding of the fundamental problems in the area of mobile computing and present the existing and proposed solutions for these problems from both research and development perspectives. In addition to regular homework and exams, students did term projects/papers to explore topics of their interest in more depth. Several mid-term and end-of-semester evaluations were done to gauge student satisfaction and shortcomings of the course and these evaluations were very positive.