School of Information Technology HONOURS PROJECTS. CRICOS Provider Code: 00113B

Size: px
Start display at page:

Download "School of Information Technology HONOURS PROJECTS. CRICOS Provider Code: 00113B"

Transcription

1 2015 HONOURS PROJECTS Updated: September 2014

2 Table of Contents Synthesis and Animation of procedurally generated game characters... 1 Active gaming support for Quidditch... 1 Towards a Tricorder with Sensor scanning... 2 Enhanced display... 3 Application of depth cameras... 3 Gender and games does the divide still exist?... 3 Cutting edge technologies for cloud learning do we have them?... 4 Gamification in education... 4 Mobile learning elearning on tablets?... 5 Adaptive learning it s history and future... 5 Development of an anti collision protocol for RFID systems... 5 Routing in opportunistic networks... 6 Trust and Service Level Agreements (SLA) in cloud computing... 7 A single sign on system for a federation of clouds... 7 Toward HPC on PaaS and SaaS clouds... 8 A study into the enhancement of bio applications for execution in SaaS clouds... 8 Defining cloud learning and mapping Deakin to a cloud learning environment... 9 Cloud learning opportunities from pedagogical and technological issues... 9 The enabler of cloud learning: Cloud computing for education... 9 Highly Immersive Virtual Reality Training within a CAVE Baxter Using a human size humanoid robot for advanced Human Computer Design of an e security health check system Bonferroni means: theoretical developments and applications in decision making Mobile Apps for Deakin Education Mobile Mascots in Education Artificial Intelligence in Financial Markets Diversity indices in ecology Investigation of human values within mobile gaming technologies Kidney exchange optimisation Integer linear programming models for constrained clustering problems The 0 1 Knapsack Problem and the Cryptanalysis of Knapsack Ciphers

3 Treatment planning optimisation with rectangular apertures Close enough travelling salesman problem (CETSP) Biobjective travelling purchaser problem (BTTP) Weight constrained shortest path problems with replenishment arcs Characterisation of the social media environment of the Australian Computer Society Raspberry Pi Application Development Real time Data Processing Evaluating E reader on Mobile Platforms F Sharp IT Security Analytics Towards Gamification of IT Security Education Facial Recognition using Point Cloud Models Mapping and Modelling of Biological Habitats using UAVs Facial Recognition in Crowd Video Sequences Activity Recognition in Augmented Reality Games Who is Tweeting on Twitter: Human, bot, or cyborg? Identifying Internet user behaviour through traffic classification Security and privacy for social networks Development of digital watermarking techniques for multimedia data protection Developing effective information recovery methods for wireless communication systems Spam Detection in Online Social Networks Uncovering malicious networks in cyberspace Networking for Big Data Data to Decisions CRC & Sentient Vision Contact Us The School of Information Technology offers students the opportunity to propose their own research projects, or to suggest modifications to the suggested projects above, so as to better align to individual learning objectives. 1

4 Synthesis and Animation of procedurally generated game characters Dr Shaun Bangay Procedurally generating game characters produce a large range of varied characters without the manual effort required to produce each one. Previous approaches create surface meshes but these are no longer sufficient for the demands of current applications. Previous Honours projects have: Investigated building all the internal structures of the body as components from the inside out, layer by layer. This approach provides valuable meta data specifying the purpose and parameters of each part of the creature, which can be used for subsequent manipulation of the model. Defined the development of the body as a grammar, progressively refining the structure in a way that resembles development of the organism. This ensures that the complex internal structures are correctly connected, and ensures that novel creatures are internally consistent. We plan to continue with this line of research. Problems that still need to be solved include: 1. Converting a grammatical description of a creature into the corresponding geometry. Here suitable representations need to be devised to suit the levels of deformation of the individual components (such as bone, muscles, tendons, skin). A constraint satisfaction problem must be expressed and solved to ensure that overlapping components are correctly placed. This goal would be validated by recreating the physical structure of existing creatures from a grammatical description. 2. Automatically generating suitable gaits producing movements that allow the creature to move and interact with its environment. This problem would be investigated by first reproducing a current state of the art approach (such as that described in Igor Mordatch, Zoran Popović, and Emanuel Todorov Contact invariant optimization for hand manipulation. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA 12). Eurographics Association, Aire la Ville, Switzerland, Switzerland, ). Active gaming support for Quidditch Dr Shaun Bangay This project builds on existing research into active gaming at Deakin. The objective is to investigate the integration of virtual and physical reality to create a pervasive reality in which game objects can interact with both the virtual game environment and the physical world. The game of Quidditch provides an opportunity to test mechanisms for achieving this, by recreating the 3 types of ball used in the game. Bludgers: These are large balls, existing purely in the physical world. They need to be self propelled and able to interact with players. 1

5 Quaffle: A medium sized ball, manipulated by players. This needs to respond to position changes accurately track which team has possession and when goals are scored. It exists in both the physical world (so it can be manipulated by players) but also needs to be tracked in the virtual world (for scoring and other game interaction). Snidget: This is a high speed autonomous entity capable of stealth and accessible only to a limited subset of the players. This game element can be controlled entirely from the virtual game environment, manifesting in the physical world using augmented reality techniques only. Consequently the challenge is to accurately track the player and portray the snidget s motion correctly. Questions that need to be answered in the course of this research project include: What sensor technologies would be appropriate for each of these balls and how well do they work? How can we control the selfpropelled elements in their respective realities? Ultimately: are these approaches suitable for use in an active gaming scenario? Towards a Tricorder with Sensor scanning Dr Shaun Bangay The mythical tricorder of Star Trek fame has as many uses as the script requires but many of them involve being able to scan the environment for particular properties. We now have many of the facilities required to construct a tricorder: mobile devices with processing and visualization facilities, ready access to a range of sensors either on smartphones or able to be interfaced, and access to location and orientation information that can allow any sensor reading to be associated with a particular position. This project involves investigating how all these elements can be combined to produce a novel tool; one that can extend human sensing capabilities by translating modalities. Examples include: Scan for life signs: It is already possible to use WiFi signals identify humans on the other side of walls (See Through Walls with Wi Fi!,Fadel Adib and Dina Katabi, ACM SIGCOMM 13, Hong Kong, August 2013). Reports exist indicating that this has been extended to measure breathing and pulse rates. This project could involve reproducing this work using the same, or alternative technologies. Enhanced sight: Camera images are already being used to extract other sensory information. The latest kinect uses the camera to measure pulse rates. Recent research shows that it is possible to recreate sounds by looking at vibrations on objects in high speed footage (Abe Davis, Michael Rubinstein, Neal Wadhwa, Gautham J. Mysore, Frédo Durand, and William T. Freeman The visual microphone: passive recovery of sound from video. ACM Trans. Graph. 33, 4, Article 79 (July 2014), 10 pages. DOI= / Sensory mapping: Combining location tracking and sensing allows mobile devices to produce maps of otherwise invisible properties of the environment. This could range from mapping wifi signal strength within a building to detecting pockets of toxic gas. Areas for research include: suitable processing of sensor information for a moving platform, accurate location tracking, visualization (or other forms of presentation) of the resulting information and use of multiple nodes as a wireless sensor network. 2

6 Enhanced display Dr Shaun Bangay New technologies are being proposed for displaying information. This project will involve reproducing one of the approaches described in the papers listed below, and investigating how it could be extended or applied: 1. Displays that correct vision problems at the source, rather than require the user to wear glasses. This could have value for use in head mounted displays. (Fu Chung Huang, Gordon Wetzstein, Brian A. Barsky, and Ramesh Raskar Eyeglasses free display: towards correcting visual aberrations with computational light field displays. ACM Trans. Graph. 33, 4, Article 59 (July 2014), 12 pages. DOI= / A display created by using sound waves to levitate particles to place particles. (Yoichi Ochiai, Takayuki Hoshi, and Jun Rekimoto Pixie dust: graphics generated by levitated and animated objects in computational acoustic potential field. ACM Trans. Graph. 33, 4, Article 85 (July 2014), 13 pages. DOI= / A techniques for potentially creating wide field of view head mounted displays. (Andrew Maimone, Douglas Lanman, Kishore Rathinavel, Kurtis Keller, David Luebke, and Henry Fuchs Pinlight displays: wide field of view augmented reality eyeglasses using defocused point light sources. ACM Trans. Graph. 33, 4, Article 89 (July 2014), 11 pages. DOI= / ) Application of depth cameras Dr Shaun Bangay This project investigates applications of readily available consumer level depth cameras (in the form of the kinect and similar products). One direction that can be investigation is the use of these devices as a 3D modelling tool. The initial investigation can involve recreating the scanning system described in: Hao Li, Etienne Vouga, Anton Gudym, Linjie Luo, Jonathan T. Barron, and Gleb Gusev D self portraits. ACM Trans. Graph. 32, 6, Article 187 (November 2013), 9 pages. DOI= / Gender and games does the divide still exist? Associate Professor Jo Coldwell Neilson or Geelong Since the early 1960 s video games have been a popular form of entertainment. The early focus of research in the field was on the benefits and challenges to users. One aspect of this body of work was on the difference between males and females in the uptake of game playing and in their continued interaction with games. 3

7 The advent of mobile devices has had a significant impact on the way we interact with digital technologies, but has this also impacted on the game playing habits of digital technology users? Has the availability of games on mobile devices impacted on the game playing habits of different audiences for example? This project will investigate modern game playing habits on mobile devices of different audiences. The outcomes may lead to a better understanding of the categories of games that are deemed entertaining by mobile users in different groups leading to improved development of games that target a specific audience. Cutting edge technologies for cloud learning do we have them? Associate Professor Jo Coldwell Neilson or Geelong In early 2012, Deakin University conducted a survey to gain a picture of the types of digital technologies both staff and students had available to them and which were being used to support educational activities (Oliver et al, 2012). The survey provided strong evidence that both staff and students have digital access to those services required to support Cloud Learning. About the same time a CloudDeakin Evaluation Survey was conducted of Deakin Students (Palmer and Holt, 2012). This survey reported some significant shortcomings when attempting to use mobile technologies to access some areas of a cloud learning environment. This project will investigate the technical affordances and barriers to accessing cloud learning through current digital technologies commonly used by students. Gamification in education Supervisors: Associate Professor Jo Coldwell Neilson Ms Sophie McKenzie or Geelong There is a lot of hype about gamification. Everyone is looking to design a gamified experience, a supposedly sure route to the elusive engagement that makes free apps valuable amongst other things (http://mashable.com/2013/05/17/gamification buzzword/). What is gamification? What does it aim to achieve? What are the technology implications in an educational setting? This project will explore the world of gamification and experiment with incorporation of gamification elements in learning activities. 4

8 Mobile learning elearning on tablets? Associate Professor Jo Coldwell Neilson or Geelong This project will start by exploring the various definitions and understandings of mlearning. The goal is to develop an understanding of mobile learning together with a framework of mlearning from a student s perspective that could be used to develop engaging (mobile) learning activities in the context of an IT unit of study. question of why not elearning on ipadsor tablets/ Adaptive learning it s history and future Associate Professor Jo Coldwell Neilson or Geelong This project aims to explore how adaptive learning paradigms can be incorporated into a learning management system such as CloudDeakin to enhance and personalize students learning experiences (https://www.smartsparrow.com/adaptive elearning/) Development of an anti-collision protocol for RFID systems Dr Robin Doss Radio Frequency Identification (RFID) is a technology that enables the non contact, automatic and unique identification of objects and people using radio waves. RFID technology uses a RFID tag (consisting of a microchip and an antenna) attached to each object to store unique identification and other information. This information can be later read by the use of a compatible RFID reader to uniquely identify and gather useful information about the object. With auto identification (auto ID) systems becoming common place in many economic sectors, potential RFID applications include homeland security (RFID enabled passports), e business (RFID enabled credit cards), e cash (RFID enabled bank notes) and automated supply chain management. The success of RFID systems depends on the ability of the reader to successfully interrogate and communicate with the tags. However, the broadcast nature of the wireless medium impacts negatively on RFID communication as it introduces interference effects when multiple tags and multiple readers are present. 5

9 It is observed that when numerous RFID tags are present within the reading range of a single reader, the messages from the tags collide and cancel each other. This is referred to as the collision problem in literature and protocols that aim to mitigate this negative effect are referred to as tag arbitration or anticollision protocols. In this project the research student will be involved in the design and development an efficient method of tag arbitration that can allow the bulk reading of RFID tags. Routing in opportunistic networks Dr Robin Doss In recent years, opportunistic networks have gained popularity in research and industry as a natural evolution from mobile ad hoc networks (MANETs). In opportunistic networks, nodes come into contact with each other opportunistically and communicate wirelessly. Opportunistic networks are human centric because they opportunistically follow the way humans come into contact and exploit human relationships to build more efficient and trustworthy protocols. Technological advances are leading to a world replete with mobile and static sensors, user cell phones, and vehicles equipped with a variety of sensing and computing devices, thus paving the way for a multitude of opportunities for pair wise device contacts. Opportunistic computing exploits the opportunistic communication between pairs of devices (and applications executing on them) to share content, resources, and services. One of the major challenges in opportunistic networks is in data delivery routing messages to a destination in the absence of a complete end to end path from the source to the destination. A simple method to deal with the problem is to employ epidemic techniques to flood the network with multiple copies of a message. Although flooding many copies of a message in the network increases the chance of the message delivery, it can lead to a very high network overhead and can cause network congestion. Therefore, more efficient techniques that take into account user mobility patterns, context information and social links are needed. In this project the research student will be involved in the design and development of such a routing protocol for opportunistic networks that can achieve high delivery ratios while minimizing routing overhead. Required knowledge: Network Protocols (SIT202 Computer Networks and strong programming skills (C/C++). 6

10 Trust and Service Level Agreements (SLA) in cloud computing Professor Andrzej Goscinski Geelong Clouds are so popular these days because: they relieve clients from the need of purchasing, deploying and maintaining their computing infrastructure that leads to major savings client payments for cloud services are based on the pay as you use model cloud services are provided on demand Cloud services are provided by cloud service providers. This implies that there is a business relationship between clients and service providers; thus, there is a need for trust. This aspect as well as Quality of Service (QoS) are/should be addressed in SLAs. This project will explore SLAs, currently provided by service providers, and explore the issue of trust: are clients sufficiently protected? could service providers feel secure, ie, clients will not mount attacks against providers infrastructure and other clients applications and data? The project is suitable for IT and IS/IT students. A single sign on system for a federation of clouds Professor Andrzej Goscinski Geelong Services and resources exposed by these services must be protected against unauthorized access. This could lead to a need for logging in to every single service of a single cloud. Clients do not want to remember login and passwords to all these services. That leads to the idea to provide a Single Sign On (SSO) for all services of a cloud. Although cloud providers offer a number of different services within a single cloud, in some situations there is a need for a service that is provided within another cloud. This requires a Single Sign On for a federation of clouds. The project will require: a study into existing SSO systems the design of a SSO for a federation of clouds, and demonstration of its feasibility through the implementation of the proposed SSO system. The project is suitable for IT students who can solve problems and program. 7

11 Toward HPC on PaaS and SaaS clouds Professor Andrzej Goscinski Geelong High Performance Computing (HPC) has helped to build new knowledge and add to existing knowledge in disciplines such as biology, medicine, physics and engineering by providing computer facilities (usually cluster based) that perform large and complex simulations / database searches / system modelling within reasonable time frames. The current trials of providing HPC clouds are based on the Infrastructure as a Service (IaaS) clouds enhanced by additional middleware to support HPC. Although HPC on IaaS clouds provides services on demand and lowers infrastructure costs, it is a very poor research environment. Two projects will address the problems of HPC based on PaaS and SaaS clouds. Project 1 will concentrate on providing HPC on Platform as a Service (PaaS) clouds. These platforms enhanced by middleware and user interfaces, that must be prepared before addressing application deployment, will hide from researchers services that are required to be performed when using IaaS clouds, relieve non computing specialists of mundane application oriented activities, and only require information that are oriented toward specialist s area of research. Project 2 will go even further and concentrate on providing HPC on Software as a Service (SaaS) clouds. These platforms enhanced by middleware and user interfaces will hide from researchers services that are required to be performed when using IaaS clouds, relieve non computing specialists of mundane application oriented activities, and only require information that are oriented toward specialist s area of research. The projects are suitable for IT students, who can solve problems and program. A study into the enhancement of bio applications for execution in SaaS clouds Professor Andrzej Goscinski Geelong Non computing specialists do not want to acquire complete knowledge and skills to execute their application on HPC systems. Therefore, there is a need for providing these applications on such clouds, which relieve Bio specialists from relieve non computing specialists of mundane application oriented activities, and only require information that are oriented toward specialist s area of research. The project will require carrying out: study into most commonly used bio applications that require HPC design middleware for clouds that addresses specific aspects of the execution process of selected application execution process demonstrate its feasibility through the implementation of the proposed middleware that supports the execution on a SaaS cloud. The project is suitable for IT students, who can solve problems and program. 8

12 Defining cloud learning and mapping Deakin to a cloud learning environment Professor Andrzej Goscinski Dr Kok Leong Ong kok Geelong In this project, the student will have to first conduct a thorough study of what cloud learning is, listing important attributes that separates a cloud learning institution from an established one. From these attributes, the student will develop a framework for a generic cloud learning institute and then show how current Deakin departments, services and infrastructure could be re organised within this new framework. Cloud learning opportunities from pedagogical and technological issues Professor Andrzej Goscinski Dr Kok Leong Ong kok Geelong In this project, the student will investigate various known issues in cloud learning. Students will be provided with some issues as the starting point of investigation. The student working on this project is to investigate each issue in depth, drawing upon external relevant literature to highlight issues, solutions and opportunities. From the in depth study, student is expected to identify areas of strength in Deakin and provide an analysis on how those issues could be turned into opportunities for the university. The enabler of cloud learning: Cloud computing for education Professor Andrzej Goscinski Dr Kok Leong Ong kok Geelong In this project, the student will investigate cloud learning and cloud computing. The project begins by understanding what cloud learning is about in the context of Deakin University s LIVE agenda. Then, the student will study cloud computing technologies and present a technical design to show case how cloud computing could help advance Deakin s LIVE agenda. Immediate examples of such technical designs could include a cloud based e Portfolio that follows the student and has strong integration to existing social networking sites like LinkedIn, a cloud based discussion forum where a post on DSO will be available through student s Twitter account or FaceBook wall, etc. 9

13 Highly Immersive Virtual Reality Training within a CAVE Dr Ben Horan, School of Engineering Geelong The School of Engineering, as part of CADET (Centre for Advanced Design in Engineering Training), has a new CAVE (CAVE Automated Virtual Virtual Environment Yes a recursive acronym). The CAVE is a 4 sided room with HD 3D stereoscopic projection, head tracking and other technologies, enabling full immersion within ultra realistic virtual environments. We are looking for students based in Geelong (or willing to relocate) with an interest in working with highly immersive Virtual Reality. We have several projects for Honours students to participate in including investigating the efficacy of large scale haptic interaction for cell injection training, human factors research for a new approach to vehicle driving and research into a physics modelling for haptic rendering for large scale devices. If you are interested please make contact to discuss. Baxter Using a human size humanoid robot for advanced Human Computer Dr Ben Horan, School of Engineering Geelong The School of Engineering has recently acquired Baxter, a human sized humanoid upper torso robot. Baxter (http://www.rethinkrobotics.com/baxter/) is a new introduction to the world of robotics and attempts to induce a paradigm shift in robotics, by being low cost, human safe, and run on open source software. Baxter uses the ROS operating system and we are interested in how he can facilitate touch and force based interaction between a person attempting to control and system, and the system itself. We are looking for students with the ability to work with C#, C++, Linux and interested in this type of HCI. If you are interested please make contact to discuss. Design of an e-security health check system Dr Damien Hutchinson Geelong With the National Broadband Network, the opportunity for attacks on business infrastructure is only going to continue to increase. Current security surveys provide evidence that security attacks remain a high concern for small and medium organisations where the priority is on conducting their day to day business and not security. Research has begun to investigate and develop a security assessment system that can provide these businesses with an e security health check. 10

14 This Honours project consists of 2 phases. The objective of Phase 1 is to derive an e security health check assessment model taking into consideration existing security standards, frameworks and approaches to developing security policies. The objective of Phase 2 is to implement and validate the model using and existing software framework. Bonferroni means: theoretical developments and applications in decision-making Dr Simon James The Bonferroni mean takes the average of all input product pairs and allows us to ensure a number of mandatory requirements are satisfied in decision making. There have been a number of recent extensions and generalizations with potential applications in consensus and decision making, however the behaviour of these functions is still not well understood. This project aims to study the behaviour of various Bonferroni mean constructions, both theoretically and in application. Mobile Apps for Deakin Education Dr Henry Larkin Deakin University has had a big push for offering online and cloud based learning to students. However there is still much that could be done. This project is for a student to pursue new mobile app ideas for providing courses over mobile devices. The platform can be either mobile web, ios or Android, depending on student preference. The project is to explore and test different methods of student communication and collaboration with lecturers in units, both in general and during class time. Mobile Mascots in Education Dr Henry Larkin There is strong research to indicate that graphical and animated characters can aid in the personalisation and delivery of education. This project would be to explore different options in creating mascots and avatars for education, and testing the effectiveness in how education is received. The research would look into the style and type of character features which are most effective in retaining student attention and focus. Students with strong design and/or animation skills are encouraged to apply. 11

15 Artificial Intelligence in Financial Markets Dr Henry Larkin Artificial Intelligence has had enormous impacts over various fields, including algorithmic trading both in day trading and high frequency trading. This project builds on existing research into the effectiveness of algorithmic financial and technical trading rules, and how different AI systems compliment or hinder the discovery and application of trading strategies. The project would explore programming and testing several algorithms, and analysing the effectiveness of new AI approaches applied to financial market data. Students with a strong programming background are encouraged to apply. Diversity indices in ecology Dr Simon James A number of indices are used in ecology to quantify the biodiversity, richness and evenness of ecological communities. As most of these are based on aggregation functions, we can apply our understanding from this field to define more appropriate measures of diversity that are better aligned with human perceptions. This project will evaluate the currently used indices in the framework of aggregation functions and use parameter learning techniques to define new measures of biodiversity. Investigation of human values within mobile gaming technologies Ms Sophie McKenzie Geelong or In the study of Human Computer Interaction methods of eliciting human values have avoided the conceptual values domain. The conceptual domains require looking more into the philosophical side of analysis, representing trade offs and dialogues within user needs. This study will focus on the changes in HCI research which is shifting towards a focus on the conceptual domain. A focus on the use of mobile technologies, such as gaming applications, will be a direction of the research. 12

16 Kidney exchange optimisation maximal weighted matching problem with a cardinality constraint of k Dr Vicky Mak Hau and Cloud online When a kidney failure patient needs a kidney transplant, sometimes a family member is willing to become a donor. Unfortunately, however, the donor s kidney may not match that of the patient s, hence we have an incompatible donor patient pair. Assuming we have two sets of incompatible donor patient pairs: Donor A Patient A and Donor B Patient B. If Donor B s kidney is compatible to Patient A and Donor A s kidney is compatible to Patient B, and that if they are both willing to exchange, i.e., Donor A donates a kidney to Patient B, and Donor B donates a kidney to Patient A, then both patients lives can be saved. This is the idea of kidney paired exchange. Kidney paired exchange can be represented on an undirected graph, with maximizing exchanges as the objective function. Such an optimisation problem is polynomially solvable. In some cases, however, paired exchange is not the best option. For example, if we have three sets of incompatible donor patient pairs, with Donor B s kidney a match for Patient A, Donor C s kidney a match for Patient B, and Donor A s kidney a match for Patient C. The pairwise exchange problem represented on an undirected graph will return no matches. However, there will be a solution if instead a directed graph is used to represent the donor patient match. The underlying combinatorial optimisation problem is the maximal weighted matching problem with an upper bound of k on the cycle length. The reason that there is an upper bound on the cycle length is that the number of kidney harvest and implant surgeries that can take place at one time is limited. Such a combinatorial optimisation problem is NP complete. Thus far, exact solution methods can only solve problems of modest size. The aim of this research project is to find efficient exact algorithms for solving the combinatorial optimisation problem described above, taking into consideration a number of other clinical constraints. Integer linear programming models for constrained clustering problems Dr Vicky Mak Hau Data clustering is well known and important problem in data mining, machine learning, pattern recognition, computer vision, biology, and even marketing. The problem primarily concerns the extraction of a set of cluster centres that best describe the input data. The problem can be modelled as a combinatorial optimisation problem, and modelled as an integer linear programming problem. In this research project, we review existing ILP models in the literature, develop our own models, and conduct comprehensive numerical comparisons of all models. 13

17 The 0-1 Knapsack Problem and the Cryptanalysis of Knapsack Ciphers Dr Vicky Mak Hau The Knapsack Cryptosystem of Merkle and Hellman, 1978, is one of the earliest public key cryptography schemes. Many variations and extensions of the idea have been introduced in the subsequent literature in response to attacks by researchers. The one iteration version was broken by Shamir in 1982 while attacks on multi iteration versions have been proposed by, for instance, Adleman [1983], Odlyzko [1984], Lagarias and Odlyzko [1985]. All these attacks are successful for low density knapsack ciphers. Because of these attacks, a number of stronger variations on knapsack ciphers were proposed by, for example, Chor and Rivest [1985] and Qu and Vanstone [1994]; these were almost immediately followed by cryptanalysis attacks by authors such as Schnorr and Horner [1995] and Nguyen and Stern [1997]. These attacks are not successful in all circumstances. The security of the knapsack ciphers relies on the difficulty in solving Subset Sum Problems (also known as 0 1 Knapsack Problems). In this research, we will review the various knapsack ciphers and the advances in combinatorial optimization approaches to 0 1 Knapsack Problems, and will perform computa onal analyses of integer programming in the cryptanalysis of knapsack ciphers. Treatment planning optimisation with rectangular apertures Dr Vicky Mak Hau Multileaf collimators (MLCs) are commonly used in intensity modulated radiotherapy (IMRT) or volumetric arc therapy (VMAT). While MLC allows the formation of highly flexible apertures, they are expensive to manufacture, operate, and maintain. Hence, researchers are recently studying the use of conventional jaws that are much more economical to operate and maintain, but with the sacrifice on the flexibility of apertures it can create. In radiotherapy, one wishes to minimize radiation delivered to healthy organs, and maximize radiation delivered to tumours. In this study, we will conduct comprehensive computational experiments on MLCas that can form a large variety of shapes and conventional jaws that can produce only rectangular shapes, in order to explore the trade off between accuracy, treatment time, and treatment planning time. Close enough travelling salesman problem (CETSP) Dr Vicky Mak Hau Given a directed or undirected graph with vertex set V and arc set A, the Travelling Salesman Problem (TSP) is a well studied combinatorial optimisation problem that concerns the finding of a tour that visits each vertex exactly once, with the total travelling cost/time minimized. 14

18 The CETSP, however, does not require that the traveller visit every node at its fixed location. Rather, the traveller can simply visit a node if it enters a compact neighbourhood set of the node. The CETSP has applications in wireless sensor network operations, as well as military airborne vehicle operations. This project is to study mixed integer linear programming models, exact methods, and heuristic methods for the CETSP. Biobjective travelling purchaser problem (BTTP) Dr Vicky Mak Hau The Biobjective Travelling Purchaser Problem (BTPP) can be described as follows. Given a set of markets M and a set of products K. Each product pk for k K has a demand of dk, and can be purchased at a subset of markets, with the price of the product potentially different from different markets. A feasible solution is one that begins from the depot, travel through a subset of markets, and that meet the demand for each product. The ``optimal solution is one that minimizes the travel distance and the purchasing cost simultaneously. In this project, we will review the literature of the BTPP, compare existing solution methods, and present our own ideas. Weight-constrained shortest path problems with replenishment arcs Dr Vicky Mak Hau The shortest path problem (SPP) is a well studied combinatorial optimisation problem. The SPP concerns the finding of a path between two vertices on a graph such that the total weights of vertices travelled along the path is minimized. The Dikjstra s algorithm solves the single source SPP in time, for V the set of vertices on the graph. The weight constrained shortest path problem (WCSPP) concerns the shortest path with the total weight no more than a given limit W. The WCSPP arise as a column generation subproblem in many large scale Integer Linear Programming problems, particularly in the area of crew scheduling, rostering, aircraft routing, and telecommunications. However it was discovered recently that these problems has an additional restriction that a feasible path from one node of a graph to another cannot accumulate more than W units of weight. Hence, the weight constrained shortest path problem with replenishment arcs (WCSPP R) was introduced as an extension to the WCSPP. The arc set of a graph is divided into two distinct sets: the set of ordinary arcs and the set of replenishment arcs. A feasible path may alternative between a sequence of ordinary arcs, and a replenishment arc, so as to guarantee no more than W units of weight are accumulated before a replenishment arc is used. The WCSPP R is a challenging problem in its own right, and there is room for the development of new, efficient exact and heuristic solution methodologies. 15

19 Characterisation of the social media environment of the Australian Computer Society Dr Stuart Palmer Geelong For organisations, social media provide new avenues for communication and collaboration with their stakeholders; however, any value created for an organisation through social media comes not from any particular platforms, but from how they are used. Simply having a social media presence does not guarantee stakeholder participation. Use of social media channels by organisational stakeholders is voluntary, so it is important for an organisation to attract a critical mass of members and facilitate their active participation in an online community. The network data inherently created by social media tools represent the connections between participants as they interact, and can be used to make visible the previously elusive social processes at play, and to identify strategically important components and participants in the social network, and to show the development of the communication links over time. The Australian Computer Society (ACS) is the professional association for Australia s Information and Communication Technology sector. This project will involve the longitudinal capture, visualisation and analysis of one of the social media channels of the ACS. This project will characterise one element of the social media environment of the ACS, provide insights for the ACS and others as to how they can best use this communication channel, and develop social media research methods. The project has the support of the ACS. The project would best suit a student with a familiarity with social media, and an interest in data visualisation and analysis. Raspberry Pi Application Development Dr Lei Pan Dr Shaun Bangay It is innovative! It is affordable! And it is Raspberry Pi. Some cool project examples of Raspberry Pi can be found at Amongst these examples, many are game application programs and others are related to robots. In fact, comparing with its hardware capabilities, the software development is still in an infant stage. The proposed project will investigate the software development issues of Raspberry Pi. Some key literature references will be thoroughly discussed before identifying coding projects, proposing feasible designs and developing prototypes. The developed prototypes may (but not limited to) be used in vehicles, toys, classrooms and even your backyard. For example, smart farms, wild life observatories, car auto driving and smart sensing systems. The project has two aims: (1) evaluation of current software development model in the context of Raspberry Pi; and, (2) design, implementation and testing on an actual Raspberry Pi. Raspberry Pi supports a good range of programming languages ANSI C, C++, Python, C# and so on. Students with a major in computer science or software development are encouraged to apply. 16

20 Real-time Data Processing Dr Lei Pan Dr Shaun Bangay Real time data are commonly used in our lives. For example, we accept blurriness of images in a web browser, brokenness of voice during a telephone chat, and loss of frames during a video conference meeting. However, it is challenging to recover the data lost during transmission or process. The proposed project will investigate possible improvements of processing real time data including picture images, voice and/or video streams. Some key literature references will be thoroughly discussed before identifying coding projects, proposing feasible designs and developing prototypes. The project has two aims: (1) review of current solutions processing real time data; and, (2) design, implementation and testing a new solution. Students with a solid programming background are encouraged to apply. Good understanding of mathematical concepts in linear algebra and calculus would be appreciated as well. Evaluating E-reader on Mobile Platforms Dr Lei Pan Dr Elicia Lanham There are many varieties of electronic readers (e readers) on different platforms. We will focus the mobile platform IOS, Android and Windows 8 in this project. The project consists of a few stages: 1) identify a set of e readers and their supported data format, 2) compare and contrast the pros and cons of each combination, 3) develop a set of metrics which can be used to evaluate the usefulness of each e reader. Students with a broad IT background are encouraged to apply. F-Sharp Dr Lei Pan F# (F Sharp) is a programming language invented by Microsoft and shipped with.net framework. F# has been influenced by OCaml, C# and Python. It is a relatively new programming language and its potentials haven t been thoroughly investigated. This project will examine the feasibility of adopting F# in the higher educational context. Some short programs and algorithms will be implemented in F# which will be compared with their C# or C++ counterparts. As most of the codes are available, the focus of this project is to investigate the differences whilst using functional programming as an instructive paradigm in university classrooms. Students with a broad IT background are encouraged to apply. 17

MEng, BSc Applied Computer Science

MEng, BSc Applied Computer Science School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions

More information

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Computer Science with Artificial Intelligence School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give

More information

School of. Information Technology HONOURS PROJECTS. CRICOS Provider Code: 00113B

School of. Information Technology HONOURS PROJECTS. CRICOS Provider Code: 00113B School of Information Technology 2016 HONOURS PROJECTS Updated: October 2015 CRICOS Provider Code: 00113B Table of Contents Synthesis and animation of procedurally generated game characters... 3 Characteristics

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

WHITE PAPER. Social media analytics in the insurance industry

WHITE PAPER. Social media analytics in the insurance industry WHITE PAPER Social media analytics in the insurance industry Introduction Insurance is a high involvement product, as it is an expense. Consumers obtain information about insurance from advertisements,

More information

Module 1: Facilitated e-learning

Module 1: Facilitated e-learning Module 1: Facilitated e-learning CHAPTER 3: OVERVIEW OF CLOUD COMPUTING AND MOBILE CLOUDING: CHALLENGES AND OPPORTUNITIES FOR CAs... 3 PART 1: CLOUD AND MOBILE COMPUTING... 3 Learning Objectives... 3 1.1

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763 International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 Management of Wireless sensor networks using cloud technology Dipankar Mishra, Department of Electronics,

More information

The Scientific Data Mining Process

The Scientific Data Mining Process Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In

More information

Internet of Things (IoT): A vision, architectural elements, and future directions

Internet of Things (IoT): A vision, architectural elements, and future directions SeoulTech UCS Lab 2014-2 st Internet of Things (IoT): A vision, architectural elements, and future directions 2014. 11. 18 Won Min Kang Email: wkaqhsk0@seoultech.ac.kr Table of contents Open challenges

More information

Automotive Applications of 3D Laser Scanning Introduction

Automotive Applications of 3D Laser Scanning Introduction Automotive Applications of 3D Laser Scanning Kyle Johnston, Ph.D., Metron Systems, Inc. 34935 SE Douglas Street, Suite 110, Snoqualmie, WA 98065 425-396-5577, www.metronsys.com 2002 Metron Systems, Inc

More information

Computer/IT Project LIST. Contact: 9860171201 8796142757

Computer/IT Project LIST. Contact: 9860171201 8796142757 Computer/IT Project LIST Contact: 9860171201 8796142757 1. Detecting E Banking Phishing Websites Using Associative Classification 2. Vehicle Tracking Using Driver Mobile Gps Tracking 3. Sentiment Analysis

More information

Two Novel Technologies Enabling IoT: Mobile Clouds and Visible Light Communications. Centre for Wireless Communications University of Oulu, Finland

Two Novel Technologies Enabling IoT: Mobile Clouds and Visible Light Communications. Centre for Wireless Communications University of Oulu, Finland Two Novel Technologies Enabling IoT: Mobile Clouds and Visible Light Communications Marcos Katz Centre for Wireless Communications University of Oulu, Finland Introduction: Internet of Things (IoT) What

More information

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci 1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks

More information

Computer Animation and Visualisation. Lecture 1. Introduction

Computer Animation and Visualisation. Lecture 1. Introduction Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,

More information

Capturing Meaningful Competitive Intelligence from the Social Media Movement

Capturing Meaningful Competitive Intelligence from the Social Media Movement Capturing Meaningful Competitive Intelligence from the Social Media Movement Social media has evolved from a creative marketing medium and networking resource to a goldmine for robust competitive intelligence

More information

Eighth Annual Student Research Forum

Eighth Annual Student Research Forum Eighth Annual Student Research Forum February 18, 2011 COMPUTER SCIENCE AND COMPUTATIONAL SCIENCE PRESENTATION SCHEDULE Session Chair: Dr. George Miminis Head, Computer Science: Dr. Edward Brown Director,

More information

Interactive Multimedia Courses-1

Interactive Multimedia Courses-1 Interactive Multimedia Courses-1 IMM 110/Introduction to Digital Media An introduction to digital media for interactive multimedia through the study of state-of-the-art methods of creating digital media:

More information

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008 Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report

More information

Evolving Bar Codes. Y398 Internship. William Holmes

Evolving Bar Codes. Y398 Internship. William Holmes Evolving Bar Codes Y398 Internship By William Holmes Table of contents Introduction: What is RFID? Types of Tags: Advantages of Tags: RFID applications Conclusion: Introduction: Bar codes have evolved

More information

Visualisation in the Google Cloud

Visualisation in the Google Cloud Visualisation in the Google Cloud by Kieran Barker, 1 School of Computing, Faculty of Engineering ABSTRACT Providing software as a service is an emerging trend in the computing world. This paper explores

More information

Associate Prof. Dr. Victor Onomza Waziri

Associate Prof. Dr. Victor Onomza Waziri BIG DATA ANALYTICS AND DATA SECURITY IN THE CLOUD VIA FULLY HOMOMORPHIC ENCRYPTION Associate Prof. Dr. Victor Onomza Waziri Department of Cyber Security Science, School of ICT, Federal University of Technology,

More information

Wearable Technology Evolution & Security: Grant Brown - Security Strategist Symantec

Wearable Technology Evolution & Security: Grant Brown - Security Strategist Symantec Wearable Technology Evolution & Security: Grant Brown - Security Strategist Symantec 3.58 KM 12.11 KPH 493 Calories 114 BPM WEARABLE TECH EVOLUTION AND SECURITY GRANT BROWN SECURITY STRATEGIST @thegrantbrown

More information

Securing MANET Using Diffie Hellman Digital Signature Scheme

Securing MANET Using Diffie Hellman Digital Signature Scheme Securing MANET Using Diffie Hellman Digital Signature Scheme Karamvir Singh 1, Harmanjot Singh 2 1 Research Scholar, ECE Department, Punjabi University, Patiala, Punjab, India 1 Karanvirk09@gmail.com 2

More information

One LAR Course Credits: 3. Page 4

One LAR Course Credits: 3. Page 4 Course Descriptions Year 1 30 credits Course Title: Calculus I Course Code: COS 101 This course introduces higher mathematics by examining the fundamental principles of calculus-- functions, graphs, limits,

More information

Integrated Physical Security and Incident Management

Integrated Physical Security and Incident Management IT Enterprise Services Integrated Physical Security and Incident Management Every organisation needs to be confident about its physical security and its ability to respond to unexpected incidents. Protecting

More information

School of Computing and Technology

School of Computing and Technology School of Computing and Technology We offer employmentfocused education and research in computing, the built environment and engineering, giving our students industry-relevant skills and knowledge. Applied

More information

Diploma Of Computing

Diploma Of Computing Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B

More information

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures

More information

Multimedia Systems Engineering

Multimedia Systems Engineering Appendix 3.11 Multimedia Systems Engineering Major Profile MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS Multimedia Systems Engineering Major Profile Description and Competency Framework 2009

More information

Dr. Asher Vaturi The Max Stern Yezreel Valley College

Dr. Asher Vaturi The Max Stern Yezreel Valley College Dr. Asher Vaturi The Max Stern Yezreel Valley College Performance indicators for Indoor and outdoor environment built areas Concern about the overall quality of the indoor environment We focus on issues

More information

Visualization methods for patent data

Visualization methods for patent data Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes

More information

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.

More information

Digital Asset Manager, Digital Curator. Cultural Informatics, Cultural/ Art ICT Manager

Digital Asset Manager, Digital Curator. Cultural Informatics, Cultural/ Art ICT Manager Role title Digital Cultural Asset Manager Also known as Relevant professions Summary statement Mission Digital Asset Manager, Digital Curator Cultural Informatics, Cultural/ Art ICT Manager Deals with

More information

MRSD MASTER S DEGREE PROJECT AND BUSINESS CASE DESCRIPTIONS

MRSD MASTER S DEGREE PROJECT AND BUSINESS CASE DESCRIPTIONS 9/22/2011 CARNEGIE MELLON UNIVERSITY MRSD MASTER S DEGREE PROJECT AND BUSINESS CASE DESCRIPTIONS A Guide to Industry for suggested Project & Business Focus A WORD TO POTENTIAL INDUSTRIAL PARTNER COMPANY

More information

Are You Ready for Big Data?

Are You Ready for Big Data? Are You Ready for Big Data? Jim Gallo National Director, Business Analytics February 11, 2013 Agenda What is Big Data? How do you leverage Big Data in your company? How do you prepare for a Big Data initiative?

More information

Postgraduate Computing at Goldsmiths

Postgraduate Computing at Goldsmiths Postgraduate Computing at Goldsmiths We aim to develop your creative as well as your technical skills. That s what makes computing at Goldsmiths so distinctive Key features Our range of Masters extend

More information

OPNET Network Simulator

OPNET Network Simulator Simulations and Tools for Telecommunications 521365S: OPNET Network Simulator Jarmo Prokkola Research team leader, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,

More information

Propsim enabled Mobile Ad-hoc Network Testing

Propsim enabled Mobile Ad-hoc Network Testing www.anite.com Propsim enabled Mobile Ad-hoc Network Testing Anite is now part of Keysight Technologies Lab-based, end-to-end performance testing of systems using Propsim MANET channel emulation A Mobile

More information

CSci 8980 Mobile Cloud Computing. MCC Overview

CSci 8980 Mobile Cloud Computing. MCC Overview CSci 8980 Mobile Cloud Computing MCC Overview Papers Students can do: 1 long paper or 2 short papers Extra credit: add another By 8am tomorrow, I will randomly assign papers unless I hear from you Protocol:

More information

Bachelor of Information Technology

Bachelor of Information Technology Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

A Capability Model for Business Analytics: Part 2 Assessing Analytic Capabilities

A Capability Model for Business Analytics: Part 2 Assessing Analytic Capabilities A Capability Model for Business Analytics: Part 2 Assessing Analytic Capabilities The first article of this series presented the capability model for business analytics that is illustrated in Figure One.

More information

OCR LEVEL 3 CAMBRIDGE TECHNICAL

OCR LEVEL 3 CAMBRIDGE TECHNICAL Cambridge TECHNICALS OCR LEVEL 3 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT EXPLORING COMPUTER APPLICATIONS M/505/5403 LEVEL 3 UNIT 36 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 EXPLORING COMPUTER

More information

The 5G Infrastructure Public-Private Partnership

The 5G Infrastructure Public-Private Partnership The 5G Infrastructure Public-Private Partnership NetFutures 2015 5G PPP Vision 25/03/2015 19/06/2015 1 5G new service capabilities User experience continuity in challenging situations such as high mobility

More information

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING MAJOR: DEGREE: COMPUTER SCIENCE MASTER OF SCIENCE (M.S.) CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING The Department of Computer Science offers a Master of Science

More information

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 305 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

More information

SYLLABUSES FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (applicable to students admitted in the academic year 2015-2016 and thereafter)

SYLLABUSES FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (applicable to students admitted in the academic year 2015-2016 and thereafter) MSc(CompSc)-1 (SUBJECT TO UNIVERSITY S APPROVAL) SYLLABUSES FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (applicable to students admitted in the academic year 2015-2016 and thereafter) The curriculum

More information

Corporate websites, the cornerstone of your digital marketing strategy.

Corporate websites, the cornerstone of your digital marketing strategy. Corporate websites, the cornerstone of your digital marketing strategy. Never before have companies had so many different ways of reaching their target audience. Social networks, new technologies and the

More information

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Computer Science Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects

More information

The Big Data Paradigm Shift. Insight Through Automation

The Big Data Paradigm Shift. Insight Through Automation The Big Data Paradigm Shift Insight Through Automation Agenda The Problem Emcien s Solution: Algorithms solve data related business problems How Does the Technology Work? Case Studies 2013 Emcien, Inc.

More information

A Review of Anomaly Detection Techniques in Network Intrusion Detection System

A Review of Anomaly Detection Techniques in Network Intrusion Detection System A Review of Anomaly Detection Techniques in Network Intrusion Detection System Dr.D.V.S.S.Subrahmanyam Professor, Dept. of CSE, Sreyas Institute of Engineering & Technology, Hyderabad, India ABSTRACT:In

More information

ETHICAL HACKING 010101010101APPLICATIO 00100101010WIRELESS110 00NETWORK1100011000 101001010101011APPLICATION0 1100011010MOBILE0001010 10101MOBILE0001

ETHICAL HACKING 010101010101APPLICATIO 00100101010WIRELESS110 00NETWORK1100011000 101001010101011APPLICATION0 1100011010MOBILE0001010 10101MOBILE0001 001011 1100010110 0010110001 010110001 0110001011000 011000101100 010101010101APPLICATIO 0 010WIRELESS110001 10100MOBILE00010100111010 0010NETW110001100001 10101APPLICATION00010 00100101010WIRELESS110

More information

Dept. of Financial Information Security

Dept. of Financial Information Security Dept. of Financial Information Security Department of Financial Information Security offers an excellent education and interdisciplinary cutting-edge research programs to train future leaders and innovators

More information

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html

More information

Six ways to accelerate Android mobile application development

Six ways to accelerate Android mobile application development Six ways to accelerate Android mobile application Creating an integrated solution for collaboration among teams Contents 1 Weaving the invisible thread of innovation 2 Android : vast opportunities and

More information

In the pursuit of becoming smart

In the pursuit of becoming smart WHITE PAPER In the pursuit of becoming smart The business insight into Comarch IoT Platform Introduction Businesses around the world are seeking the direction for the future, trying to find the right solution

More information

Health Informatics and Artificial Intelligence: the next big thing in health/aged care

Health Informatics and Artificial Intelligence: the next big thing in health/aged care Health Informatics and Artificial Intelligence: the next big thing in health/aged care Professor Michael Blumenstein Griffith University ACSA National Conference, Adelaide Tuesday, September 9 th 2014

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

Research and Digital Game- based Play: A Review of Martha Madison

Research and Digital Game- based Play: A Review of Martha Madison Research and Digital Game- based Play: A Review of Martha Madison White Paper Compiled by Anne Snyder, Ph.D. Second Avenue Learning is a certified women- owned business, specializing in the creation of

More information

Doctor of Education - Higher Education

Doctor of Education - Higher Education 1 Doctor of Education - Higher Education The University of Liverpool s Doctor of Education - Higher Education (EdD) is a professional doctoral programme focused on the latest practice, research, and leadership

More information

Higher Certificate in Information Systems (Network Engineering) * (1 year full-time, 2½ years part-time)

Higher Certificate in Information Systems (Network Engineering) * (1 year full-time, 2½ years part-time) Higher Certificate in Information Systems (Network Engineering) * (1 year full-time, 2½ years part-time) Module: Computer Literacy Knowing how to use a computer has become a necessity for many people.

More information

Customer Experience Management

Customer Experience Management Customer Experience Management Best Practices for Voice of the Customer (VoC) Programmes Jörg Höhner Senior Vice President Global Head of Automotive SPA Future Thinking The Evolution of Customer Satisfaction

More information

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 244 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

More information

Development of a Service Robot System for a Remote Child Monitoring Platform

Development of a Service Robot System for a Remote Child Monitoring Platform , pp.153-162 http://dx.doi.org/10.14257/ijsh.2014.8.5.14 Development of a Service Robot System for a Remote Child Monitoring Platform Taewoo Han 1 and Yong-Ho Seo 2, * 1 Department of Game and Multimedia,

More information

Next Internet Evolution: Getting Big Data insights from the Internet of Things

Next Internet Evolution: Getting Big Data insights from the Internet of Things Next Internet Evolution: Getting Big Data insights from the Internet of Things Internet of things are fast becoming broadly accepted in the world of computing and they should be. Advances in Cloud computing,

More information

Considerations on Audience Measurement Procedures for Digital Signage Service

Considerations on Audience Measurement Procedures for Digital Signage Service Considerations on Audience Measurement Procedures for Digital Signage Service Wook Hyun, MiYoung Huh, SeungHei Kim and ShinGak Kang Electronics and Telecommunications Research Institute Daejeon, Republic

More information

CORRALLING THE WILD, WILD WEST OF SOCIAL MEDIA INTELLIGENCE

CORRALLING THE WILD, WILD WEST OF SOCIAL MEDIA INTELLIGENCE CORRALLING THE WILD, WILD WEST OF SOCIAL MEDIA INTELLIGENCE Michael Diederich, Microsoft CMG Research & Insights Introduction The rise of social media platforms like Facebook and Twitter has created new

More information

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions Responsive Web Design vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions The New Design Trend: Build a Website; Enable Self-optimization Across All Mobile De vices

More information

App coverage. ericsson White paper Uen 284 23-3212 Rev B August 2015

App coverage. ericsson White paper Uen 284 23-3212 Rev B August 2015 ericsson White paper Uen 284 23-3212 Rev B August 2015 App coverage effectively relating network performance to user experience Mobile broadband networks, smart devices and apps bring significant benefits

More information

Telecommunication (120 ЕCTS)

Telecommunication (120 ЕCTS) Study program Faculty Cycle Software Engineering and Telecommunication (120 ЕCTS) Contemporary Sciences and Technologies Postgraduate ECTS 120 Offered in Tetovo Description of the program This master study

More information

WHITE PAPER ON. Operational Analytics. HTC Global Services Inc. Do not copy or distribute. www.htcinc.com

WHITE PAPER ON. Operational Analytics. HTC Global Services Inc. Do not copy or distribute. www.htcinc.com WHITE PAPER ON Operational Analytics www.htcinc.com Contents Introduction... 2 Industry 4.0 Standard... 3 Data Streams... 3 Big Data Age... 4 Analytics... 5 Operational Analytics... 6 IT Operations Analytics...

More information

Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network

Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network Lutando Ngqakaza ngqlut003@myuct.ac.za UCT Department of Computer Science Abstract:

More information

Course Syllabus For Operations Management. Management Information Systems

Course Syllabus For Operations Management. Management Information Systems For Operations Management and Management Information Systems Department School Year First Year First Year First Year Second year Second year Second year Third year Third year Third year Third year Third

More information

ANDROID LEVERED DATA MONITORING ROBOT

ANDROID LEVERED DATA MONITORING ROBOT ANDROID LEVERED DATA MONITORING ROBOT 1 HIMANI PATHAK, 2 VIDYALAKSHMI KRISHNAKUMAR, 3 SHILPA RAVIKUMAR, 4 AJINKYA SHINDE 1,2,3,4 Electronics & Telecommunication Engineering, Fr. C. R. Institute of Technology,

More information

Humayun Bakht School of Computing and Mathematical Sciences Liverpool John Moores University Email:humayunbakht@yahoo.co.uk

Humayun Bakht School of Computing and Mathematical Sciences Liverpool John Moores University Email:humayunbakht@yahoo.co.uk Applications of mobile ad-hoc networks my article applications of mobile ad-hoc networks at http://www.computingunplugged.com/issues/issue2004 09/00001371001.html Humayun Bakht School of Computing and

More information

Interactive Web-based Flood Simulation. System for Realistic Experiments of. Flooding and Flood Damage. Ibrahim Demir

Interactive Web-based Flood Simulation. System for Realistic Experiments of. Flooding and Flood Damage. Ibrahim Demir Interactive Web-based Flood Simulation System for Realistic Experiments of Flooding and Flood Damage Ibrahim Demir Big Data We are generating data on a petabyte scale through observations and modeling

More information

ICT Perspectives on Big Data: Well Sorted Materials

ICT Perspectives on Big Data: Well Sorted Materials ICT Perspectives on Big Data: Well Sorted Materials 3 March 2015 Contents Introduction 1 Dendrogram 2 Tree Map 3 Heat Map 4 Raw Group Data 5 For an online, interactive version of the visualisations in

More information

STUDENT CENTERED INSTRUCTIONAL DESIGN FOR E-LEARNING CONTENT LEARNING MANAGEMENT SYSTEM (LMS)

STUDENT CENTERED INSTRUCTIONAL DESIGN FOR E-LEARNING CONTENT LEARNING MANAGEMENT SYSTEM (LMS) Proceedings of the 2 nd International Conference of Teaching and Learning (ICTL 2009) INTI University College, Malaysia STUDENT CENTERED INSTRUCTIONAL DESIGN FOR E-LEARNING CONTENT LEARNING MANAGEMENT

More information

PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.

PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS. PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software

More information

Depth and Excluded Courses

Depth and Excluded Courses Depth and Excluded Courses Depth Courses for Communication, Control, and Signal Processing EECE 5576 Wireless Communication Systems 4 SH EECE 5580 Classical Control Systems 4 SH EECE 5610 Digital Control

More information

Prediction of DDoS Attack Scheme

Prediction of DDoS Attack Scheme Chapter 5 Prediction of DDoS Attack Scheme Distributed denial of service attack can be launched by malicious nodes participating in the attack, exploit the lack of entry point in a wireless network, and

More information

School of Computer Science

School of Computer Science School of Computer Science Head of School Professor S Linton Taught Programmes M.Sc. Advanced Computer Science Artificial Intelligence Computing and Information Technology Information Technology Human

More information

Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战

Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战 Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战 Jiannong Cao Internet & Mobile Computing Lab Department of Computing Hong Kong Polytechnic University Email: csjcao@comp.polyu.edu.hk

More information

The Internet of Things (IoT) Opportunities and Risks

The Internet of Things (IoT) Opportunities and Risks Session No. 744 The Internet of Things (IoT) Opportunities and Risks David Loomis, CSP Risk Specialist Chubb Group of Insurance Companies Brian Wohnsiedler, CSP Risk Specialist Chubb Group of Insurance

More information

Smart City Australia

Smart City Australia Smart City Australia Slaven Marusic Department of Electrical and Electronic Engineering The University of Melbourne, Australia ARC Research Network on Intelligent Sensors, Sensor Networks and Information

More information

Digital 3D Animation

Digital 3D Animation Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date

More information

Are You Ready for Big Data?

Are You Ready for Big Data? Are You Ready for Big Data? Jim Gallo National Director, Business Analytics April 10, 2013 Agenda What is Big Data? How do you leverage Big Data in your company? How do you prepare for a Big Data initiative?

More information

Custom Software Development Portfolio. Innovation Collaboration Evolution Results

Custom Software Development Portfolio. Innovation Collaboration Evolution Results Phonecierge SOFTEL Verifier First Responder Innovation Collaboration Evolution Results Bespoke Custom Software Portfolio SOFTEL Communications Complete Customized Software Services Designing software that

More information

Introduction. Chapter 1. 1.1 Scope of Electrical Engineering

Introduction. Chapter 1. 1.1 Scope of Electrical Engineering Chapter 1 Introduction 1.1 Scope of Electrical Engineering In today s world, it s hard to go through a day without encountering some aspect of technology developed by electrical engineers. The impact has

More information

Connect Renfrewshire

Connect Renfrewshire How the council will use its information and technology assets to achieve successful change Contents Strategy Context 2 Digital Delivery and Citizen Engagement 4 Operational Excellence and Transformation

More information

Intrusion Detection: Game Theory, Stochastic Processes and Data Mining

Intrusion Detection: Game Theory, Stochastic Processes and Data Mining Intrusion Detection: Game Theory, Stochastic Processes and Data Mining Joseph Spring 7COM1028 Secure Systems Programming 1 Discussion Points Introduction Firewalls Intrusion Detection Schemes Models Stochastic

More information

WHITE PAPER Analytics for digital retail

WHITE PAPER Analytics for digital retail WHITE PAPER Analytics for digital retail Introduction The advent of organized retail propelled businesses to reach out to a wider spectrum of consumers in an effort to increase market share. This gave

More information