July 10, 2008

State of CS Research

CS Research nowadays involve connections with other disciplines such as Physics, Biology, Mathematics, Mechanics, Control and Dynamical Systems, and Electrical Engineering[1].

Some research goals are to enhance the user experience on computing devices, reduce the cost of writing and maintaining software, and invent novel computing technologies such the Microsoft Research. With often collaboration to colleges and universities worldwide, Researches have advance broadly in the field of computer science[2].

The evolution of CS Researches globally is rapid. A faculty from the Franklin College of Arts and Sciences have covered a lot of growing or merging research areas in Computer Science. With sufficient external fundings and laboratories, this group of researches strengthen in areas of theory, systems, information systems, and artificial intelligence[4].

In the University of Chicago, the Department of Computer Science and Mathematics had the Research Team expounded in the areas like theoretical computer science and discrete mathematics. László Babai, a Research Professor of the University includes in his studied about methods of the complexity theories of Boolean circuits and branching programs have been brought to bear on the analysis of a popular random sampling technique in computational group theory[3]. His work is more on Asymptotic questions and probabilistic methods. Another work from David Beazley; focused on SWIG, a compiler I have developed for integrating existing software written in C and C++ with a variety of high-level scripting languages including Python, Perl, and Tcl/Tk. The marriage of compiled languages with scripting languages has a number of interesting features. First, adding an interpreted environment to C/C++ often makes these programs much more flexible and powerful. Second, scripting anguages can serve as a framework for building and assembling software components.

Finally, scripting languages tend to simplify hard programming tasks and make developers more productive[3].


[1] http://www.cs.caltech.edu/research.html

[2] http://research.microsoft.com/

[3] http://physical-sciences.uchicago.edu/research/1999/cs_sum.html#babai

[4] http://www.cs.uga.edu/research/index.htm