Ra



Hi there, My name is Ilkyeun Ra.
I'm an assistant professor in the Dept. of Computer Science & Engineering at University of Colorado Denver. My research interests include developing adaptive distributed system software and high speed communication system software to support High Performance Distributed Computing Applications.


Job position Announcements:

Hiring TWO (2) RA(Research Assistant) Positions are avaliable for conducting a NIH project from Summer 2008. Please send your resume to me.
  • Required strong Web-programming programming skills (PHP, web-server, mySQL)and knowledge of distributed computing concepts.

Hiring GE Fanuc Intelligent Platform in Centennial CO, has CO-OP positions for Software and Hardware engineers. (posted 12/17/07)

Prospective Ph.D students:

Ph.D Students TWO (2) RA(Research Assistant) Positions are avaliable for conducting a NIH project from Summer 2008. Please send your resume to me
Ph.D Students I am looking for diligent and talented Ph.D students who are interested in distributed computing or computer networks. Please check my current research activities and publications. If you'd like to work with me, please email me your resume. Thank you.


Ph.D Application For Ph.D Program application information for CS: Click Here

Ph.D Application MS student's Frequently Asked Questions and Answers (By Prof. Alaghband)

Courses:"Attitude is a little thing that makes a big difference."-- by Sir Winston Churchill

Fall 2008 Courses Fall 2008:

CSC3453 CSC3453: Operating System Concepts (M/W 5:30-6:45pm NC 1326)

CSC5574 CSC5574: Advanced Topics in Operating Systems (M/W 7:00-8:15pm NC 1324)

Office Hours for Summer 2008: By appointment only

Previous Courses Previous Courses:

CSC3453 CSC3453- Operating System Concepts
CSC4591 CSC4591- Computer Architecture
CSC4739 CSC4739- Senior Design Projects
CSC4761 CSC4761/5761-Introduction to Computer Networks
CSC5559 CSC5559-Database Systems
CSC5573 CSC5573-Operating Systems
CSC5574 CSC5574- Advanced topics in Operating Systems
CSC5799 CSC5799- High performance network based computing
CSC5800 CSC5800- Special Topics in Government IT systems
CSC5803 CSC5803-ST: Cluster Computing

My Research

Current Research Projects Current Projects

High Performance Distributed Computing

Autonomic Computing environments (Autonomia) : Provides the application developers with all the tools required to specify the appropriate control and management schemes to maintain any quality of service requirement or application attribute/functionality (e.g., performance, fault, security, etc.) and the core autonomic middleware services to maintain the autonomic requirements of a wide range of network applications and services.
Workflow based Grid-Computing for Problem Solving Environments : Developing a grid portal that provides runtime environments and task developing tools for large and complex computational science problems.
Adaptive Computing Environments for high-performance distributed applications over Grid (ADViCE): A web-based parallel and distributed computing environment that allows users to develop large scale parallel and distributed applications using libraries of parallel/distributed function modules and run them across the networks over Grid Computing Environment.
Peer-to-Peer distributed storage system : Developing an intelligent P2P file storage system which allows users to store and retrieve their data at any nodes which may be very secure nodes or un-secure nodes without worry about the security and reliability of their stored data.
Peer-to-Peer messaging system : Developing an JXTA based message passing system for P2P applications

High Performance Communication Systems

Self-Healing Networks : Develop network management system which can detect some possible failures in a network system, and recover from failures to avoid catastrophic disasters such as being down entire network.
Proactive runtime communication management agent (PROMA): PROMA is capable of proactively and adaptively configuring, and managing applications' communication environments by a predictive communication environment model that represents the communication requirements of applications and current network status.
Adaptive Communication Systems (ACS) : ACS is an adaptive high performance message-passing system that provides programmable communication, control and management services to meet the Quality of Service (QoS) requirements of applications. In addition, developed analytical performance models for adaptive group communication services that are aware of network and computing resources and application requirements.
Publications Research Publications (Since Feb. 2008)

DECENT Decent(Distributed Computing and Networking) Lab

About Me

Vita Vita (Since Feb. 2008)
Contact Contact Information
Office: North Classroom 2605-C
Postal Address:
University of Colorado Denver
Dept. of Computer Science & Eng.
Campus Box 109, P.O. Box 173364
Denver, CO 80217-3364
Phone: +1-303-556-2371
Fax : +1-303-556-8369
Email: ilkyeun.ra at cudenvere dot edu
URL : http://carbon.cudenver.edu/~ikra/
Address for overnight delivery:
1201 5th Street
CSE B109
University of Colorado Denver
Denver, CO 80204

Thank you for visiting my home page!!