I have a decent grasp of Linux and Python, and I have a basic grasp of system programming and am able to learn. I'm new to the context of OS-based power management, and I'm very eager to learn more about it and how the OS handles those issues, and how to make power management more efficient.
2 - Activity Recognition Data Collection Smartphone App
I know Java well enough and have been part of a team that developed an Android app for a class project. I'm not as experienced with JS scripting but I can learn. I do understand Python scripting well enough. What I'm very interested in is the project planning, and how we're starting from scratch. I think I can learn a lot of useful skills from that.
3 - Studying Scheduling Behavior on Heterogeneous Memories
I know how to use and create Linux shell scripts, and I have a decent grasp on Python scripts. I understand C well enough as well. Kernel work sounds very interesting, and I'd like to learn more about it.
4 - GUI for AppArmor
To be honest, this is the one that I'd probably be learning the most in. I have a basic grasp of system programming and I'm familiar with Linux, and the idea of getting into how the Linux system restricts processes is interesting to me. I'm very interested in increasing my system programming skills with this project.
1 - Optimizing Web Browsing Energy Efficiency
2 - Activity Recognition Data Collection Smartphone App
3 - Studying Scheduling Behavior on Heterogeneous Memories
4 - GUI for AppArmor