[ecoop-info] PhD Studentship in Software Engineering/Programming Languages in New York City

Raffi T Khatchadourian rk1424 at hunter.cuny.edu
Mon Sep 23 22:28:24 CEST 2019


# Graduate (PhD) Research Assistant Position in Programming Languages
and Software Engineering

## Overview

I am currently seeking a graduate student interested in programming
languages and software engineering research to commence at the Fall
2020 semester. While the topic is open, potential research topics may
include (static/dynamic) program analysis and/or transformation (e.g.,
refactoring) with a focus on helping to maintain and/or evolve large
and complex software efficiently, effectively, and securely. Potential
topics may also include automated bug finding approaches and empirical
studies. The successful candidate will be expected to work on projects
that normally yield open source developer tool research prototypes,
typically plug-ins to popular IDEs, build systems, or static analyzers.
More information can be found on the supervisor's web page at 
http://cs.hunter.cuny.edu/~Raffi.Khatchadourian99. Of particular
interest are students interested in applying to the City University of
New York - CUNY's Graduate Center Ph.D. program in Computer Science
concurrently with the research assistantship. Please see below for
additional details on applying. 

## Potential Topics

- Static code analysis
- Dynamic code analysis
- Program transformation
- Automated refactoring
- Software evolution and software security
- Empirical software engineering

## Keywords

programming languages, software engineering, software evolution,
refactoring, static analysis, dynamic analysis, IDEs, developer tools,
software evolution, software security, software composition, empirical
studies

## Location

The graduate student will have a shared lab space with an available
personal computer at the [Computer Science Department](
http://hunter.cuny.edu/csci), [Hunter College](http://hunter.cuny.edu),
[City University of New York](http://cuny.edu), New York, NY, USA. The
Ph.D. program mentioned earlier is part of the [Computer Science
Department](
http://gc.cuny.edu/Page-Elements/Academics-Research-Centers-Initiatives/Doctoral-Programs/Computer-Science
), [The Graduate Center](http://gc.cuny.edu), [City University of New
York](http://cuny.edu).

## Funding

Successful candidates will receive a stipend of $26,128 US/year, which
may include part-time teaching obligations. Funding will be renewable
annually based on performance. Funding is available for up to five
years and includes tuition and low-cost individual and family health
insurance eligibility. Successful candidates will also be encouraged to
apply for additional internal and/or external funding when appropriate.

## Start Date

For students applying to the City University of New York - CUNY's
Graduate Center Ph.D. program in Computer Science concurrently with the
research assistantship, the Graduate Center's semester start date is
August 2020. The research assistantship may start earlier depending on
the successful applicant's circumstances. Successful applicants are
encouraged to discuss their particular circumstances with the
supervisor.

## Contact

[Raffi Khatchadourian](mailto:raffi.khatchadourian at hunter.cuny.edu),
supervisor. More info at 
http://cs.hunter.cuny.edu/~Raffi.Khatchadourian99.

## Expected Skills and Qualifications

Successful candidates will have earned either a BS or MSc degree (or
equivalent) in Computer Science or a related field. A successful
candidate will have a strong practical and theoretical background in
Object-Oriented programming language and (front-end) compilers, data
structures, algorithms, software design patterns, software testing, and
a variety of software engineering tools, e.g., IDEs, build systems, and
version control. A successful candidate will also have a strong
foundation in mathematical logic and set theory. Candidates with
industrial experience are welcome. Successful candidates will possess a
strong set of software engineering skills. Successful candidates will
also have high-quality analytical skills. Experience in Eclipse plug-in 
development, relational databases, software security, software
composition techniques, and/or data mining is a plus.

## Applying

Please complete [the application form](http://wp.me/p8fqJa-ix#gf_7).
Please note that partial form submissions can be saved for later
completion. For students interested in applying to the City University
of New York - CUNY's Graduate Center Ph.D. program in Computer Science
concurrently with the research assistantship, information and
requirements regarding admission are available at 
http://www.gc.cuny.edu/Prospective-Current-Students/Prospective-Students/Admissions
. The Computer Science program requirements are listed at 
http://www.gc.cuny.edu/Page-Elements/Academics-Research-Centers-Initiatives/Doctoral-Programs/Computer-Science/Program
. Note that the college program requirements include a GRE exam.
International students are encouraged to visit 
http://www.gc.cuny.edu/Prospective-Current-Students/Prospective-Students/International-Students-(Prospective
) for more information regarding international requirements.

-- 
Raffi Khatchadourian <raffi.khatchadourian at hunter.cuny.edu>
City University of New York (CUNY) Hunter College


More information about the ecoop-info mailing list