Home
                 
School Relations University Relations Join our mailing list today!
 
 
 
       
Home > University Relations > RISE High with Us! > Internship Programme > Internship Programme List > Diversification Operating Environment Using VM or Full System Simulators
 

Internship Programmes
 
Diversification Operating Environment Using VM or Full System Simulators

Discipline: Computer Engineering / Computer Science / Electrical Engineering preferred

Project Description:
Background.  The emerging generation of multi-core chips has increasing computing power.   We seek to investigate techniques to make use of the additional computing power to enhance overall system security.   This study investigates a voting scheme in which an application is implemented in two different environments.

Objectives. The objective of this project is to investigate how we can make use of either VM or full system simulators to improve system security.   Cyber issues could be highlighted if the two instances fail to deliver a compatible result.

Potential benefits for the intern

1) Exposure to distributed system security & hypervisor technology
2) Exposure to cross-platform implementation of application services
3) Opportunities to apply computer science concepts into real life problem
4) Deserving candidates who successfully demonstrate the concepts/prototype would be funded to attend a relevant overseas/local conference.

Pre-requisite:
Non-technical
- Natural sense of curiosity, like to spend time outside curriculum requirements to explore how things work.
- Self-driven to learn things that are not taught
- Strong independent thinking

Technical
- Familiarity with implementation of Linux kernel or Xen hypervisor
- Knowledge of source code analysis tools (such as source navigator)
- Good skills in C, PERL or other system programming language