Join

Undergraduate Students

Undergraduate volunteers with good programming skills (C/C++/CUDA) are also welcome to fill this form

Graduate Students

Self motivated, hard working graduate students (both M.Sc. and Ph.D.) are wanted for multiple projects that involve combinatorial optimization, sequence analysis algorithms, graph theory, GPU, NPU, FPGA, and PIM acceleration. Successful applicants will also have a chance to involve in other international collaborations. Some possible projects are:

  • Discovery and characterization of genomic variation, building assemblies, or pangenome graphs using high throughput sequencing (HTS) data.
  • Algorithms and hardware designs for accelerating genomics workloads. This research will involve algorithm development for GPU clusters, hardware designs for field programmable gate arrays (FPGA), acceleration using neural processing units (NPU) or processing-in-memory (PIM).

More details can be found in our Support pages.

Interested students are welcome to fill this form

Requirements:

  • B.Sc. or M.Sc. degree in computer science or computer engineering,.
  • Expertise in data structures and combinatorial algorithms (dynamic programming, greedy algorithms, approximation algorithms, graph theory).
  • Strong skills in high level programming languages. Proficiency in C/C++ is a must.
  • Some projects in the group may require linear programming.
  • Intermediate level (or better) experience in Linux or other UNIX-like operating systems. We recommend all candidates to follow the The Missing Semester of Your CS Education from MIT.
  • Minimum requirements for application to graduate level study at the Bilkent University must be fulfilled.
  • Basic understanding of genetics/genomics is a plus.