PHD program in computer science offers intensive research preparation in design, programming, theory and applications. Training is provided for both academically oriented students and students with professional goals, industrial and governmental occupations requiring advanced knowledge of computer theory and technology. The main focus of research is in the areas of algorithms, artificial intelligence, bioinformatics, computer and network security, database systems, data mining, distributed algorithms and in many more core computer science areas.