Applied Computing

Available Speakers on this Topic

Nancy Amato – College Station, TX, United States

  • Using Motion Planning to Study Protein Motions
    Protein motions, ranging from molecular flexibility to large-scale conformational change, play an essential role in many biochemical processes.  For example, some devastating diseases such as Alzheimer's...

Dorian C Arnold – Atlanta, GA, United States

Brian A. Barsky – Berkeley, CA, United States

Steve D Benford – Nottingham, United Kingdom

  • Trajectories Through The User Experience
    The idea of designing the ‘user journey’ is familiar to User Experience designers. However, the emergence of mobile interaction, followed by augmented reality and now the Internet...
  • Uncomfortable User Experience
    This is a provocative lecture that confronts our current thinking about how we design interactions with computers and instead makes a case for the deliberate engineering of discomfort as part...

Christophe Bobda – Fayetteville, AR, United States

Erik Brunvand – UT, United States

  • Technological Fluency through Circuit Bending
    Electronic technology is pervasive in our modern world but how it actually works can be a mystery to many people. In 1999 and 2002 the National Research Council (NRC) released influential reports...
  • What Programmers Should Know about DRAM
    Dynamic Random Access Memory (DRAM) is what makes up the "main memory" of most computer hardware. It's also much stranger than you might think, and has hidden complexity that can...

Margaret Burnett – Corvallis, OR, United States

Li Chen – Washington, DC, United States

Luca Chittaro – Udine, Italy

Dipankar Dasgupta – Memphis, TN, United States

  • Cloud Services: Security, Compliance and an Insurance model
    As cloud services move to the mainstream to meet major computing needs, the issues of ownership and chain of custody of customer data are becoming primary responsibilities of providers. The 3...
  • Online Social Networks and Privacy issues
    Blogging, tweeting and social networking become important part of our daily life. Studies have shown that people spend a lot of their time online such as Facebook, LinkedIn, Twitter, You Tube...
  • Puzzle-based learning in Cyber Security Education
    Different forms of puzzles are in existence for people to think, expand knowledge and stimulate their cognitive ability.  Puzzle-based learning has proven to result in a better STEM learning environment...

Kerstin Dautenhahn – Hatfield, United Kingdom

Henry Duh – Melbourne, VIC, Australia

Geraldine Fitzpatrick – Vienna, Austria

Donald Gotterbarn – Johnson City, TN, United States

  • Computer Ethics and Technology
    This talk focuses on computer ethics as it relates to the day to day activities of practicing computer professionals. The emphasis is on real world moral and legal issues for the practicing computer...
  • Software Development: More Than Just Programming
    We are often surprised by the number of non-programming related issues that affect the professional’s efforts to develop quality software and web interfaces. Development efforts are constrained...
  • Unmanaged Risk: Why Systems Don't Work
    The focus on software testing and risk analysis during software development has only had a limited effect in reducing software failures. This talk will present a new approach to the identification of...

Michael Gschwind – Yorktown Heights, NY, United States

  • Accelerating Deep Learning
    As computing systems transform to become more responsive to human needs, Machine Learning and Deep Learning are poised to become key drivers of new cognitive computing systems.  Artificial...
  • The Evolution of Artificial Intelligence

    As computing systems transform to become more responsive to human needs, cognitive computing systems are posed to revolutionize computing.  Artificial Neural Networks hold...

Vicki L Hanson – Dundee, United Kingdom

  • Inclusive Technologies



    Nearly 1 of every 5 people either currently has a disability or will develop a one in their lifetime.  For these individuals,...
  • The Age Wave

    Are technology difficulties an inescapable fact of ageing?  Or are there factors that can equip future generations of older adults with skills that will erase or...

Yu Hua – Wuhan, China

Kristina Höök – Stockholm, Sweden

  • The Mobile Life? An enjoyment society
    The Mobile Life Centre, started in 2007, has grown to be about 45 researchers, exploring experiential, leisure and playful mobile and ubiquitous interactions. We do serious research on what we might...

Seiji Isotani – Sao Carlos - SP, Brazil

Nigel W John – Chester, United Kingdom

  • Bits, Bytes and Blood
    This talk explores the role of computer graphics and related technologies (such as Virtual Reality and Augmented Reality) in supporting some of the latest products to be used in hospitals: from education...
  • State of the Art of Mixed Reality in Medicine
    Mixed Reality (MR) is of increasing interest within technology- driven modern medicine but is not yet used in everyday practice. This situation is changing rapidly, however, and this talk explores the...

Joaquim A Jorge – Lisboa, Portugal

David J Kasik – Sammamish, WA, United States

  • Visualization at Scale
    As the amount of data in the world increases, there is increased need to develop tools and techniques that cope with scale.  In this context, scale means not only an absolute number of bytes...

Benjamin Kenwright – Southampton, United Kingdom

  • Memory management: Fast Efficient Fixed-Sized Memory Pools
    This lecture discusses the importance of memory in the context of performance.  We examine and present a ready-to-use, robust, and computationally fast fixed-size memory pool manager with...
  • Debugging Game Systems (Practical Debugging)
    The practical challenges of debugging large software projects (such as video games) is important – not just the ability to track down issues but to write software that makes the process...
  • High Performance Graphics with Vulkan
    This lecture introducing the listener to the Vulkan cross platform 3D graphics API - including examples and discussion on the practical aspects. The lecture address questions, such as: 
    •...
  • Inverse Kinematics
    Inverse kinematics is the mathematical process for calculating the movement of objects. This is useful in a whole range of fields, from engineering and robotics to medical analysis and video...
  • Opportunities and Challenges in Teaching Video Games in Higher Education
    This lecture discusses the opportunities and challenges of video game curricula. The talk explores the diversity of the subject from both an artistic and technical perspective - centred around solutions...

Samee U Khan – Fargo, ND, United States

  • Big Data Recommendation Systems
    Recommendation systems were developed in the 90s to address the challenges of automatic and personalized selection of data from diverse and overloaded sources of information. These systems apply...
  • Data Center Networks: Trends, Opportunities, and Challenges
    The major Information and Communication Technology (ICT) components within a data center are: (a) servers, (b) storage, and (c) interconnection networks. The data center network (DCN) is considered...
  • Universal Design in Learning
    It is a well-known fact that the human learning experience is not universal. Consequently, when developing instructional materials, we must be cognizant of techniques and procedures that may...

Fernando Koch – Melbourne, Australia

Sven Koenig – Los Angeles, CA, United States

  • Making Good Decisions Quickly
    Several disciplines, including artificial intelligence, operations research and others, study how to make timely and good decisions. In this talk, I argue that it is possible to combine ideas from these...
  • Recent Advances in Path Planning
    Path planning is an important technology for a large number of applications, and most computer scientists are familiar with Dijkstra's algorithm. In this talk, I discuss recent advances in path...

Jysoo Lee – Daejeon, Republic of Korea

  • Introduction to High Performance Computing
    High performance computing (HPC) is an important tool which can be used to enhance the quality of life, to increase economic competitiveness, to prevent and manage natural disaster, and to accelerate...
  • User Centric e-Infrastructure
    Construction of any infrastructure requires active interaction between users and providers. When emerging technology is applied to users who are not familiar with technology, such as in the cases of...

Panos Markopoulos – Eindhoven, Netherlands

  • Designing Socio Digital Experiences
    The experiences emerging from interacting with digital technology need to be understood, designed, and engineered in order to ensure that they provide value to their users, helping them achieve their...
  • Interaction Design for Rehabilitation
    There is a growing demand for rehabilitation and this necessitates the development of rehabilitation technology. Further, such technologies can not only improve the quantity of rehabilitation that can...

Oge Marques – Boca Raton, FL, United States

Jeanna N Matthews – Potsdam, NY, United States

Amit Nanavati – Vasant Kunji Enclave, India

  • The Spoken Web
    The WWW enabled quick and easy information dissemination and brought about fundamental changes to various aspects of our lives. However, a very large number of people, mostly in developing regions,...
  • What does engineering mean to a student?
    A discussion on what engineering ought to mean, it's goals and how it might differ from science.

James F. O'Brien – Berkeley, CA, United States

  • Adaptive Simulation with Triangle Meshes
    This talk will discuss the development of high-fidelity finite element simulation methods based on adaptive mesh refinement. These methods dynamically refine and coarsen meshes so that they automatically...
  • Image and Video Forensics through Content Analysis
    Advances in computational photography, computer vision, and computer graphics allow for the creation of visually compelling photographic forgeries. Forged images have appeared in tabloid magazines,...

Sharath Pankanti – Yorktown Heights, NY, United States

  • Actionable Video Content Summarization: Lessons from Practical Case Studies
    For the first time in the history of universe, the video data generated by humans has exceeds all other forms of the data. While no one denies the utility of the information hidden within this...
  • Biometrics
    The determination of identity can be accomplished by three generic means. Conventionally, an exclusive possession (either a physical, e.g., key or electronic, e.g., cookie), knowledge (e.g., password,...
  • Multi-media Compliance: A practical paradigm for managing business integrity
    In virtually every business context there is a need to establish some form of monitoring system to ensure that employees comply with business processes and policies. Compliance failures range from organized...
  • Public Sector Surveillance
    Situation awareness is the key to security. Awareness requires information that spans multiple scales of space and time. The increasing need for sophisticated surveillance systems and the move to a...
  • Retail video analytics
    The retail industry grosses trillions of USD revenue annually worldwide and provides numerous opportunities for innovation to facilitate real-world business operations. Applications include: loss prevention,...

Gyana R Parija – New Delhi, India

Pearl Pu – Preverenges, Switzerland

  • Emotion Analysis in Natural Language
    What is human emotion? It turns out there are more than 90 definitions. Among the most recent well-accepted ones, emotion is understood as our reaction to external and internal events...
  • Sensor-based Personalized Wellness Applications
    The cost of health care is expected to grow enormously in the coming years. To keep these costs limited, we need better technological tools for self-monitoring and independent aging, and to put...

Andrzej Rucinski – Strafford, NH, United States

  • OPPORTUNITY OF INTERNET OF THINGS SEMINAR
    Internet of Things (IoT) is an expanding space for researchers, students, and professionals.  Development of IoT applications is hindered by the lack of available design tools, methodologies,...

Valentina Salapura – NY, United States

  • Accelerating Business Analytics Applications

    The IBM Watson system has demonstrated the power of applying analytics to large bodies of unstructured knowledge.  In a business environment, business text analytics applications have seen...

  • Design and Implementation of Snoop Filters for Chip Multiprocessors

    As multi-core processors evolve, coherence traffic between cores is becoming problematic, both in terms of performance and power. The negative effects of coherence (snoop) traffic can be significantly...

  • Exploiting eDRAM bandwidth with data prefetching: simulation and

    Compared to conventional SRAM, embedded DRAM (eDRAM) offers power, bandwidth and density advantages for large on-chip cache memories. However, eDRAM suffers from comparatively slower access...

  • High Performance Computing at IBM

    High-performance computing technologies are entering the mainstream in a transition ready to revolutionize entire industries.  Today, clusters, grids and virtualization infrastructure at the...

  • Scaling Up Next Generation Supercomputers

    Historically, technology has been the main driver of computer performance. For many system generations, CMOS scaling has been leveraged to increase clock speed and build increasingly complex microarchitectures....

Xipeng Shen – Raleigh, NC, United States

Leonel Sousa – INESC-ID, Rua Alves Redol, 9, Portugal

Ranjith Tharayil – Bangalore, India

André Tricot – Toulouse, France

  • Designing interfaces and interactions for learning
    For 25 years, research in instructional design and multimedia learning obtained and replicated hundreds of empirical results. These replicated results or effects have been used to promote principles...

Jean Vanderdonckt – Louvain-La-Neuve, Belgium

  • Heuristic evaluation of user interfaces.
    Heuristic evaluation is a usability inspection method that consists of submitting any user interface of an interactive system to a set of recognized principles, called heuristics. These heuristics could...

Rakesh Verma – Houston, TX, United States

  • Programming Without Tears?
    Can you imagine a sorting program that is two lines? A Quicksort Program that fits on a PowerPoint slide? In this...

Wan Abdul Rahim Bin Wan Mohd Isa – Shah Alam, Malaysia

  • E-Inclusion Value Chain Framework
    The absence of systematic rural informatics leads to a mismatch of capabilities and needs of specific target community. These ultimately resort to the issue of sustainability and under-utilization of...
  • Engineering Rural Informatics using Agile User Centered Design
    The applicability of agile user centered design had gained interests to engineer rural informatics for rural community. This is because rural communities have unique technological requirements and less...
  • Usability Testing Research Framework
    In general, there are five common usability testing characteristics that may lead to the best practices in the usability testing. The five characteristics are (i) specific goals for each test, (ii)...

Bebo White – San Francisco, CA, United States

Tao Xie – Raleigh, IL, United States

Moustafa A Youssef – New Borg Elarab City, Alexandria, Egypt

Demetrios Zeinalipour-Yazti – Nicosia, Cyprus

  • "Telco Big Data: Current State & Future Directions"
    A Telecommunication company (Telco) is traditionally only perceived as the entity that provides telecommunication services, such as telephony and data communication access to users. However, the radio...
  • Internet-based Indoor Navigation Services
    This talk presents the fundamental mobile data management concepts behind the realization of innovative indoor information services that deal with all aspects of handling indoor data as a valuable...