01. Kandidaatin tutkinnon opinnäytteet / Bachelor’s theses
Permanent URI for this community
Browse
Browsing 01. Kandidaatin tutkinnon opinnäytteet / Bachelor’s theses by Degree programme/Major subject "Aalto Bachelor's Programme in Science and Technology"
Now showing 1 - 20 of 66
Results Per Page
Sort Options
Item Activity Recognition with Wearables: Methods and Implementations(2022-04-15) Kadirov, Dias; Leslin, Jelin; Sähkötekniikan korkeakoulu; Andraud, MartinItem Applications of facial recognition for buildings(2022-09-09) Le, Minh; Ihasalo, Heikki; Sähkötekniikan korkeakoulu; Andraud, MartinItem The Applications, Limitations, and Future of the QUIC Network Protocol(2024-05-07) Ailus, Apollo; Vikberg, Esa; Sähkötekniikan korkeakoulu; Ylirisku, SaluHistorically, network protocols used for adding internet connectivity to computer applications have consisted of HyperText Transport Protocol (HTTP) versions 1 and 2 being carried by the Transmission Control Protocol (TCP) or occasionally the User Datagram Protocol (UDP). Although this setup has generally proved satisfactory, issues regarding speed have arisen for TCP-based applications. These issues include Head-of-Line (HoL) blocking and additional time being taken to establish and reestablish connections through handshakes. Due to the increased loading and processing times associated with these issues, a need has arisen for a new network protocol that can mitigate said issues to boost performance speeds. QUIC, a protocol built upon UDP, emerged in 2012 as an alternative to TCP and standard UDP. QUIC supports 0-roundtrip handshakes and utilizes stream multiplexing to avoid HoL blocking altogether, while implementing new methods for data encryption and congestion control not present in the aforementioned protocols. With these straightforward improvements in mind, it is surprising that QUIC has not become more widely utilized in the 12 years since its release. Thus, the protocol's standing in the present and future should be analyzed. This thesis conducts a literature review exploring documented use cases of QUIC in several types of applications, and analyzes the findings of the studies accompanying these cases. It explains the architecture and operating principles of QUIC in comparison to other protocols, and then begins assessing the documented use cases and studies. In doing so, this thesis evaluates QUIC's apparent strengths and weaknesses, and which types of applications seem most fitting for the protocol to be used in. These insights are synthesized to determine QUIC's current standing and its future value. When all sources are considered, QUIC appears to excel in carrying HTTP traffic, and demonstrates good interplay with applications such as WebRTC and the Domain Name System. However, it yields strictly worse performance in blockchain and electronic communication network (ECN) scenarios. Results such as these suggest QUIC should be maintained in these use cases, while similar custom UDP-based protocols could prove more viable in applications where QUIC struggles.Item Assessing Wood Supply Availability for Wood Construction in Finland(2022-12-16) Ostapenko, Michael; Hughes, Mark; Kemiantekniikan korkeakoulu; Hummel, MichaelItem Assessment of the Impact of ChatGPT on Software Development in 2024(2024-04-26) Maisha, Zarin; Ylirisku, Salu; Sähkötekniikan korkeakoulu; Ylirisku, SaluChatGPT has impacted several fields in recent years, one of them being software development. Software development refers to a wide range of processes succeeding in developing of applications/software, and ChatGPT has an impact among the processes. While its impact on software development is not quite significant yet, there is potential for many breakthroughs and innovations. This thesis explores the status of the impact of ChatGPT in software development in 2024, and its impact on traditional development methods and the learning of new developers. The potential advantages of employing ChatGPT into software development methods are discussed and analyzed. Alongside, the potential limitations of employing ChatGPT into software development are discussed, additionally commonly asked concerns and methods on improvement are explored. This thesis briefly explores the current potential suggestions for improvement and innovation that can be implemented. This thesis concludes that more studies and research requires to be conducted for a more certain vision and understanding on the effect ChatGPT has on the field of software development and for an understanding of improvements necessary.Item Atomic layer deposition for pulmonary pharmaceuticals(2022-09-14) Pärkinen, Jenni; Miikkulainen, Ville; Kemiantekniikan korkeakoulu; Hummel, MichaelItem Authentication in microservices(2022-04-17) Hölttä, Janne; Bufalino, Jacopo; Perustieteiden korkeakoulu; Aura, TuomasItem CAN Bus and CANopen Standard for Building and Home Automation, Analysis for Feasibility(2024-04-26) Kasela, Siim; Vujaklija, Ivan; Sähkötekniikan korkeakoulu; Ylirisku, SaluBuilding and home automation is an essential part of energy efficiency efforts around the world. Wired and wireless communication protocols help implement the functionalities necessary for these automation systems. Because of the significant popularity increase in IoT solutions, wireless field-level protocols have been the main focus of development. Consequently, the adoption and development of wired fieldbus solutions have slowed down. Therefore, this thesis determines if CAN bus combined with CANopen standard is feasible for wired building and home automation to offer a matured low-cost alternative for existing fieldbuses in the industry. The proposed wired solution could decrease the over-reliance on wireless technologies and complement those networks where possible. For this purpose, a proof-of-concept home automation system was developed using both custom-designed and commercial hardware with open-source software. The developed fieldbus network was additionally tested with a series of transmission tests to verify its performance. As a result, a CANopen fieldbus network was integrated into a well-known open-source IoT solution. Additionally, the underlying network performance was confirmed with some drawbacks noticed regarding the chosen microcontroller. This work presents the potential of CAN bus and CANopen standard in the context of building and home automation and justifies further research into the topic.Item Challenges and Innovations in Designing Accessible User Interfaces for Visually Impaired Users in Modern Touchscreen-Based Mobile OS Ecosystems(2024-04-26) Parkkali, Ida; Ylirisku, Salu; Sähkötekniikan korkeakoulu; Ylirisku, SaluOur daily activities, such as banking, using social media, following the news and elements related to teaching, are increasingly common on mobile devices. Mobile devices run on many different software and hardware to meet current trends and to meet the needs of every user. As a result, the keyboard-based user interface of mobile devices has gradually moved towards a touchscreen-based approach. Touch screens have developed over time, which is why the contrast, accuracy, response time, refresh rate and size of the screens have developed. For this reason, almost all mobile device software is dependent on perception, which is why many technical innovations have focused on this sense. Therefore, it is possible that human-computer interaction (HCI) as a field has not taken the visually impaired users into consideration so effectively in mobile devices. It is important to consider the visually impaired users in the software development of mobile devices, as there are an estimated 285 million visually impaired people worldwide. This work focuses especially on blind and low vision mobile device users. This thesis was a literature review and it investigated how the visually impaired users have been taken into consideration in the product development of user interfaces for mobile devices and what kind of recent innovations exist that can possibly enhance the accessibility of mobile devices for the visually impaired. In this work, it was found that there are no standard guidelines for accessibility recommendations for the visually impaired on mobile devices, which was required for the accessibility assessment. The thesis created a table of accessibility recommendations for the visually impaired using mobile devices, which were mostly based on WCAG recommendations. In addition to this, it was found that the most common mobile software, such as iOS and Android, have many accessibility features for the visually impaired. However, accessibility was difficult to examine because there was very limited academic research on this topic. It was also difficult to assess the accessibility of mobile devices, as existing automated tools can be unreliable. In the future, users should receive more information and training about accessibility features, as currently most users are not aware of accessibility-enhancing features on their mobile devices or do not know how to use them. In this work, it was also discovered that in recent years there have been many innovations that could be used to improve accessibility. These innovations include, for example, automated description of user interface elements, independent navigation, haptic feedback, gesture-based feedback, and spatial awareness. In order for innovations to be used in the future, more user and usability studies are needed. In the future, the cooperation of researchers from many different fields is also essential to research and develop usability features for the visually impaired, so that the user-friendliness of the features can be guaranteed.Item Climate impact, (Bio-)degradation and Recyclability of bioplastics(2024-04-22) Tanhua, Aino; Holl, Max Philipp; Kemiantekniikan korkeakoulu; Hummel, MichaelPlastics are currently utilised in almost every aspect of human life, which is mainly due to the physical properties and low manufacturing costs. However, fossil-based plastics are associated with many environmental problems, such as plastic pollution, and greenhouse gas emissions. Solutions for this problem are rapidly needed. Bioplastics have been proposed as a more environmentally friendly alternative to conventional plastics. Bioplastics are plastics that are either, biodegradable, derived from renewable resources or both. Bioplastics have clear advantages in environment aspects compared to conventional plastics such as decreased energy usage in production, less CO2 emissions and less durable microplastics in the environment. However, for bioplastics to be considered as a viable solution for problems caused by fossil-based plastics, several problems, such as high production costs, environmentally harmful resources, and inferior physical properties, still need to be solved. The aim of this bachelor’s thesis is to review how bioplastics compare to conventional plastics. This comparison has been studied especially from the perspectives of production, recycling, and climate impact. In addition, the current state of plastic pollution was studied to give an understanding on the importance of this study.Item Comparisons of automatic tuning methods and heuristic tuning methods for PID controllers in industrial processes(2022-04-15) Nguyen, Phong; Zenger, Kai; Sähkötekniikan korkeakoulu; Andraud, MartinItem The construction and automation of a pipeline to deploy a Machine Learning web application(2022-12-20) Truong, Lac; Sigg, Stephan; Sähkötekniikan korkeakoulu; Andraud, MartinItem Current and potential uses of softwood bark in Finland(2022-04-15) Mizambek, Inkar; Vuorinen, Tapani; Kemiantekniikan korkeakoulu; Hummel, MichaelItem Delignified Wood - Applications and Environmental Impact(2023-10-06) Hirvenoja, Viti; Rautkari, Lauri; Kemiantekniikan korkeakoulu; Hummel, MichaelItem Digitalization of Peer Support for Substance Use Disorders(2021-12-17) Ahti, Henri; Aledavood, Talayeh; Perustieteiden korkeakoulu; Hyvönen, EeroItem Encoding human-like operational knowledge using declarative Kubernetes operator patterns(2021-12-17) Käldström, Lucas; Di Francesco, Mario; Sähkötekniikan korkeakoulu; Andraud, MartinItem Enhancing the summarizing capability of Google’s Pegasus by learning from human feedback(2022-06-03) Nguyen, Tung; Sigg, Stephan; Sähkötekniikan korkeakoulu; Andraud, MartinItem Evaluating Project-Based Learning as an Approach for Bridging the Skills Gap Between Higher-Level Engineering Graduates and Industry(2022-12-16) Ihalainen, Veera; Ylirisku, Salu; Sähkötekniikan korkeakoulu; Andraud, MartinItem Evolution of GUI Prototyping Tools and Techniques(2023-04-28) Cam, Thong; Ylirisku, Salu; Sähkötekniikan korkeakoulu; Andraud, MartinItem Gamifying Cybersecurity! Examining the Effect of Gamification on Students’ Learning in a Bachelor-Level Networking Course(2024-04-25) Bissessar, Kabir; Sigg, Stephan; Sähkötekniikan korkeakoulu; Ylirisku, SaluGamification is a widely researched topic, due to its potential to increase student engagement and motivation in educational settings. This thesis investigates the impact of introducing a gamification element on students’ learning in an undergraduate-level computer networking course at Aalto University: Basic Principles of Networking. A quantitative survey was conducted among students of the course to assess their perspective of the implemented gamification element, a gamified learning platform called NetDefender. Results indicate that students who interacted with NetDefender responded positively, with all of the respondents rating it 4 out of 5 in terms of usefulness as a learning resource. Additionally, comparisons between the control and experimental groups suggest that students preferred the implemented gamification element over some other traditional learning resources. However, the study acknowledges limitations, such as the small sample size and lack of scalability of this method of gamification. As such, further research is recommended to explore the broader implications of gamification in Bachelor-level courses at Aalto University. Overall, the implementation of gamification into Bachelor-level courses seems promising and can be considered as a way to enhance students’ learning experience in the undergraduate-level course Basic Principles of Networking at Aalto University.