Capstone Project Demos

Tuesday, April 29, 2014 - 09:00 am
300 Main St. Room B201
Students from our Senior Capstone Project class will demo the apps they have built for this class. This year we have 14 groups doing demos:
  • 6 are web applications built with Rails, Google App engine, PHP, 4
  • 4 are Android applications for phones or tables
  • 3 are iOS or MacOS apps built for iPhone and iPad
  • 1 is a hardware project.
You can watch their demo videos before attending. Open to the Public.

Making Sense of Sensing

Friday, April 25, 2014 - 04:00 pm
Swearingen 1A03 (Faculty Lounge)
COLLOQUIUM Jiangying Zhou Information Sciences Division Teledyne Scientific Abstract How do you recognize a friend walking at a distance when you cannot see his/her face? Driving down a busy intersection, why do you not try to identify each and every individual vehicle or person? The receptor cells in your eyes and the light-sensitive elements of a digital camera record nothing but mottled pattern of colors flickering as function of space and time. Making sense of the world from these sensory input involves solving extraordinarily difficult recognition problems in real-time. Human and computers both apply sophisticated computing to make sense of senses. At Teledyne, we conduct cutting-edge research to understand how higher-level concepts such as visual shapes emerge in our brain from senses, and to develop advanced algorithms that can extract useful information that the real world presents to us via sensors. In this talk, I will highlight some of the work that we do on this fascinating topic, the challenges we face, and the exciting opportunities that are awaiting future researchers. Dr. Jiangying Zhou is a Senior Technical Manager in the Information Sciences Division at Teledyne Scientific, where she manages and leads a group of scientists pursuing contract R&Ds from government agencies as well as commercial customers. Dr. Zhou was the PM for Teledyne's FITT Program (DARPA, 2011-2013), and PM/PI of the seismic data analysis program (2009-2013). Prior to joining TS&I, Dr. Zhou was the director of R&D of Summus Inc., a small start-up company specializing in contract engineering projects for U.S. Department of Defense and commercial markets in the areas of video and image compression, pattern recognition, and computer vision. While at Summus, Dr. Zhou was the lead investigator of several research projects funded by the Office of Naval Research on side-scan-sonar image analysis. From 1993-1998, Dr. Zhou was a scientist at Panasonic Technologies, Inc., Princeton, NJ, where she conducted research in the areas of document analysis, hand-drawn gesture recognition, image analysis, and information retrieval. Dr. Zhou obtained her Ph.D. in Electrical Engineering at the State University of New York, Stony Brook, in 1993. Dr. Zhou is the author of more than 30 technical papers on referred journals and conferences and the co-inventor of twelve U.S. patents. Dr. Zhou was an Associate Editor of the SPIE Optical Engineering from 2001 to 2005 and Chair of SPIE/IS&T: EI Document Analysis Conference from 1998 – 1999. Jiangying Zhou is a member of IEEE society.

What Every Programmer Should Know about Web Development

Friday, April 25, 2014 - 02:30 pm
Swearingen 2A15
COLLOQUIUM Richard Baldwin Director of Web Development www.cyberwoven.com Abstract Programming is a vast field that covers everything from mainframe banking software to cutting edge web technologies and the title Programmer is every bit as vague as the title Doctor. However unlike doctors, programmers graduating from college often have not chosen a specialty in the programmer arena. This could lead graduates into choosing a specialty based solely on post-graduation job offers. Come hear the story of a web developer who found his specialty purely by chance but is glad he did. Also, learn from him why web development may be the specialty for you. Richard Baldwin is the Director of Web Development at cyberwoven.com. He heads a team of developers who work hard to ensure that even complicated websites function flawlessly. With over a decade of experience in website development, Richard is adept at pinpointing problems and implementing custom back-end solutions. Prior to joining Cyberwoven in 2010, Richard was a senior developer and project manager with Verizon, where he developed intranet applications that streamlined and digitized manual processes. He holds an MBA and Bachelor of Science in Computer Engineering from the University of South Carolina.

Introduction to Linked Open Data and the Semantic Web

Thursday, April 24, 2014 - 11:30 am
Thomas Cooper Library 304 (MM3)
a talk by Srikar Nadipally (soon to be a Master of Science) Thursday, April 24, 2014 11:30 AM - 12:30 PM Thomas Cooper Library 304 (MM3) topic to include
  • semantic web
  • data formats
  • ontologies and vocabularies
  • links (URI’s) and triples
  • creating LOD from relational data
  • a guide to useful software
  • the server side
organized by the Center for Digital Humanities at the University of South Carolina for more information, email Colin Wilder wildercf@mailbox.sc.edu http://cdh.sc.edu/

On the Edit Distance between Genomes with Duplicate Genes

Friday, March 28, 2014 - 02:30 pm
Swearingen 2A15

Mingfu Shao

Laboratory of Computational Biology and Bioinformatics Ecole Polytechnique Federale de Lausanne COLLOQUIUM Date: March 28, 2014 Time: 1400-1500 (2:00pm-3:00pm) Place: Swearingen 2A15 Abstract A basic problem in comparative genomics is to compute the edit distance between two genomes, i.e., the minimum number of large-scale evolutionary events that can transform one genome into the other. These evolutionary events fall into two categories: rearrangements and content-modifying operations. Most of the genomic rearrangements events can be modelled by the double-cut-and-join (DCJ) operation, which has formed the basis for much algorithmic research on rearrangements over the last few years. Content-modifying operations include insertions, deletions, and segmental duplications. In this talk, we first discuss the edit distance in terms of DCJ operations and segmental duplications. A new graphical data structure, the trajectory graph, is introduced to model and possibly refine any given evolutionary trajectory between two genomes. We then show how to compute the edit distance between genomes in the presence of duplicate genes. We formulate it as an integer linear programming problem and provide an efficient preprocessing approach while preserving optimality. To the best of our knowledge, this is the first practical approach to compute the exact edit distance between genomes with duplicated genes, which also results in more accurate assignments of orthologs between genomes than state-of-the-art methods. Mingfu Shao is a third-year Ph.D student in the Laboratory of Computational Biology and Bioinformatics, École Polytechnique Fédérale de Lausanne (EPFL), Switzerland. His research interests focus on comparative genomes, especially designing algorithms for problems arising in genomic rearrangements and phylogeny construction. Mingfu received his BS degree from the Institute of Beijing Technology, and his MS degree from the Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China

A MultiAgent Approach Towards Solving Complex Problems of Sociotechnical Systems

Friday, March 28, 2014 - 09:00 am
Swearingen 3A75 Conference Room

Hongyiung Du

PhD Defense

Abstract

Complex resource allocation problems arise due to complex human societies and scarce resources to be distributed. Scarce resources could be food, water, energy, etc. Meanwhile, the size of the problem, the intersection of different areas, and possible global consequences all add to the complexity of the problems, which makes it difficult for humans to solve the problems by themselves. For all these reasons, humans need technical help to tackle complex problems. Since humans participated in the problems usually own part of the information about the problems, and no one may see the whole picture of the problems, it is natural to use distributed systems to simulate and analyze the problems. In a distributed system, humans represented by agents know only partial information interact with each other in order to achieve a common goal while maximizing their own interests. The formed distributed system is called a multiagent system because multiple agents are involved in the systems. In this dissertation, we studied three cases of multiagent systems to help with distributing a certain kind of resource. First we present an approach to assist grocery shopping. The aim is to help a customer to find the most economical way of shopping. A customer would save 21% or more most of the time with simulated price data and 6.7% with real price data. Robustness is also considered with deceptive stores and wrongly reported prices. Second we simulate a healthcare system in which agents are used to assist a patient to find a physician. We investigate four different strategies for assisting a person in choosing a physician and three physician-waiting policies in three common social network models. The results show that the sociotechnical system can decrease the number of annual sick days per person by 0.42-1.84 days compared with choosing a physician randomly. Third we investigate the influence of humans' personalities on resource allocation in mixed human-agent societies. It is shown that humans treat other humans and agents differently and humans with different temperaments behave differently, but not with significantly difference, which means fair is more important than personality types while making decisions.

Pushing Water up Mountains: Energy Oddities and Green High Performance Computing

Monday, March 17, 2014 - 01:45 pm
Swearingen 1A03 (Faculty Lounge)
COLLOQUIUM Department of Computer Science and Engineering University of South Carolina Kirk Cameron Department of Computer Science Virginia Polytechnic Institute and State University Date: March 17, 2014 Time: 1345-1445 (1:45pm-2:45pm) Place: Swearingen 1A03 (Faculty Lounge) Abstract Green High Performance Computing (HPC) is an oxymoron. How can something be “green” when it consumes over 10 megawatts of power? Utility companies pay customers to use less power. Seriously. Energy use per capita continues to increase worldwide yet most agree new power production facilities should not be built in their backyards. HPC cannot operate in a vacuum. Whether we like it or not, we are part of a large multi-market ecosystem at the intersection of the commodity markets for advanced computer hardware and the energy markets for power. This talk will provide a historical view of the Green HPC movement including some of my own power-aware software successes and failures. I’ll discuss the challenges facing computer energy efficiency research and how market forces will likely affect big changes in the future of HPC. Kirk W. Cameron is a Professor of Computer Science and Faculty Fellow at Virginia Tech. He works to improve performance and power efficiency in high performance computing (HPC) systems and applications. Prior to joining VT, he was an assistant professor of Computer Science and Engineering at the University of South Carolina from 2001-2005. Prof. Cameron is an award-winning pioneer of Green HPC. He co-founded the Green500 List and SPEC Power. His startup company MiserWare created the world's most popular free energy management software with half a million users in 160+ countries