Computer Science
http://hdl.handle.net/10211.3/10211.4_29
2024-03-28T20:44:35ZInterpreting Tepantitla Patio 2 Mural (Teotihuacan, Mexico) as an ancestral figure
http://hdl.handle.net/10211.3/211159
Interpreting Tepantitla Patio 2 Mural (Teotihuacan, Mexico) as an ancestral figure
Halpin, Atalie Tate
This thesis examines previous interpretations of Tepantitla Patio 2, Mural 2, in Teotihuacan, Mexico, and proposes an ancestral interpretation for the central figure. Examining iconographical themes within Teotihuacan’s residential art, and considering the archaological evidence of the use of the patio and the apartment complexes of Teotihuacan in general, this study focuses on the ancestor cults that permiated the doestic spheres of the city, rather than attempting to categorize the mural’s central figure as a deity of the state’s central religion. The iconographical significance of the frontal tableau, including a legless, frontally facing central figure with a large fanged noseplaque and avian hairdress flanked by two attending figures, and the axial configuration of a cave, mountain, and tree assemblage within a composition rich in water and agricultural symbolism, is considered and compared within the art of Teotihuacan. To further analyze the significance of ancestors across Mesoamerica and their associated realms and methods of artistic representation, cross-cultural and trans-historical studies are presented.
2019-06-25T00:00:00ZEvaluating the mobile development frameworks Apache Cordova and Flutter and their impact on the development process and application characteristics
http://hdl.handle.net/10211.3/211157
Evaluating the mobile development frameworks Apache Cordova and Flutter and their impact on the development process and application characteristics
Gonsalves, Michael
Mobile application development is an area of software engineering with its own unique development approaches and challenges. The market for mobile applications is highly fragmented, not only across different mobile operating system platforms but also across devices and operating system versions within the same platform. The goal of any application developer is to reach the largest possible audience while minimizing development time, cost, and effort. The current market consists of two major platforms, Android and iOS. Without the use of cross-platform tools it would be necessary to produce the same application twice to reach both marketplaces.
A number of cross-platform development frameworks a reavailable to developers and each one has its own benefits and drawbacks. This paper details a comparison between two cross-platform development frameworks, Google’s Flutter and Apache Cordova with the Ionic framework. In order to compare the two frameworks against each other and against the experience of developing native applications for each platform, an application prototype was developed using four different frameworks. A task management application was developed as a native Android application, a native iOS application, a Flutter cross-platform application, and an Apache Cordova cross-platform application using the Ionic user interface framework. A series of source code and application performance profiling evaluations were performed in order to determine the impact of choosing a cross-platform development framework on both the development experience and the performance and perceived quality of the deployed applications. Several areas of qualitative differences between the development experiences of Flutter and Cordova are also detailed.
2019-06-25T00:00:00ZGroup projects in first-year general education college courses : a guidebook for instructors
http://hdl.handle.net/10211.3/211130
Group projects in first-year general education college courses : a guidebook for instructors
Garcia, Karlie M.
First-year college students learn a variety of skills when integrating into the college world. While adjusting to living on their own, transitioning to college course loads, and beginning to embark on taking general education courses, first-year college students are learning every day. Group projects are a prominent activity enforced in first-year courses. Therefore, instructors of first-year general education courses should provide a meaningful experience for students, so their fresh minds can be shaped in the most beneficial way. For example, a multitude of transferable skills are learned through group projects, including communication, working with others, and time-management, to name a few. While there is research regarding the importance of general education courses for students in college, the benefits of group projects, instructor roles in group projects, and attitudes about group projects, there is less specific research on the value of group projects and specific guidelines for instructors of first-year students in general education courses who are administering group projects. Therefore, this project explores an original
acronym, “DETAIL,” which stands for deadlines, evaluations, team-building, assign individual tasks, instructor duties, and learning value. This acronym will aid instructors to provide meaningful group project experiences.
2019-06-20T00:00:00ZElbow exercise assistant
http://hdl.handle.net/10211.3/211128
Elbow exercise assistant
Gamage, Praveen Bashika
Rehabilitation robotics is a widely researched area in the field of robotics at the present time. This is the use of a robot to physically assist the user’s limbs in movement during rehabilitation exercises. There is a wide range of diseases and other conditions including injuries and stroke, which causes full or partial loss of motor functions in the limbs. The usual method of treatment for these ailments are manual rehabilitation exercises or physiotherapy procedures, which involve highly skilled personnel trained in the field and are usually labor intensive. By using an exoskeleton robot, these exercises can be controlled and monitored with minimal supervision. The goal of this project is to build a prototype wearable exoskeleton device to assist the elbow motions, supporting a patient as the patient extends or flex the arm to aid rehabilitation. The device presented is able to record the exercise motions and the data is stored in a web server. This data can be used by a physiotherapist to monitor and control the patients exercises. The device can be configured manually or remotely. The design of the device, testing data and suggested future improvements are presented in this paper.
2019-06-20T00:00:00Z