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

Raffi T Khatchadourian rk1424 at hunter.cuny.edu
Thu Sep 28 22:37:50 CEST 2017


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 2018 semester. Potential
research topics include (static/dynamic) program analysis and/or transformation (e.g., refactoring) with a focus on helping to maintain and/or evolve large and
complex existing software systems. Potential topics also include automated bug finding approaches and software security w.r.t. software evolution and/or
component composition. 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 main supervisor's web page](http://www.cs.hunter.cu
ny.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. 

Topics of Interest
------------------

-   Static code analysis
-   Dynamic code analysis
-   Program transformation
-   Refactoring
-   Software evolution and software security

Keywords
--------

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

Location
--------

The graduate student will have a shared lab space with an available personal computer at the [Computer Science Department](http://www.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 $25K US/year, which may include part-time teaching obligations. Funding will be renewable annually based on
performance. Funding is available for up to two years with additional funding beyond the initial two years based on future availability. 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 2018. The research assistantship may start earlier depending on the successful applicant's circumstances.
Successful applicants are encouraged to discuss their particular circumstances with the main supervisor.

Contact
-------

[Dr. Raffi Khatchadourian](mailto:raffi.khatchadourian at hunter.cuny.edu), main supervisor. More info at [this web page](http://www.cs.hunter.cuny.edu/~Raffi.Khatc
hadourian99).

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 [here](http://www.gc.cuny.edu/Prospective-Current-Students/Prospective-
Students/Admissions). The Computer Science program requirements are listed [here](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 [this web page](http://www.gc.cuny.edu/Prospective-Current-Students/Prospective-Students/International-Students-(Prospective)) for more information
regarding international requirements.

-- 
Raffi Khatchadourian
Assistant Professor, Computer Science, Hunter College
Doctoral Faculty of the Graduate School and University Center's PhD Program in Computer Science
City University of New York
695 Park Avenue, Room HN 1090H
New York, NY 10065
P: (212) 650-3988
F: (212) 772-5219
raffi.khatchadourian at hunter.cuny.edu
http://cuny.is/khatchad


More information about the ecoop-info mailing list