Deadline extension for the PhD program in Computer Science at the CUNY Graduate Center
The deadline to apply for the PhD program in Computer Science at the CUNY Graduate Center has been extended to January 15! Please see my previous post about available opportunities!
Multiple fully-funded Ph.D. student positions in combating technical debt in Machine Learning (ML) systems in New York City
I am currently seeking multiple fully-funded Ph.D. students interested in programming languages and software engineering research for an NSF-funded project on combating technical debt in Machine Learning (ML) systems. The project—based in the heart of New York City—focuses on facilitating the long-lived evolution of ML systems through automated refactoring.
Potential research topics explored during the project may include (static/dynamic) program and data analysis and transformation, empirical software engineering, natural language processing (NLP), and Large Language Models (LLMs). Successful candidates will be expected to work on projects that generally yield open-source developer tool research prototypes, plug-ins to popular IDEs, build systems, or static analyzers. Additional information may be found on the PI’s web page.
Interested prospective students should apply to the City University of New York (CUNY) Graduate Center (GC) Ph.D. program in Computer Science (deadline January 15; please list “Raffi Khatchadourian” as a potential faculty mentor on your application). Prospective students may inquire with the PI by completing the below form. Prospective students wishing to start earlier should also speak with the PI.
Continue Reading →Fully-funded Ph.D. student position(s) in analysis and transformations of Deep Learning programs in New York City
I am currently seeking (potentially multiple, fully-funded) Ph.D. students interested in programming languages and software engineering research for an NSF-funded project on analysis and transformations for (imperative) Deep Learning (DL) programs. The project—based in the heart of New York City—focuses on enhancing the robustness, increasing run-time performance, and facilitating the long-lived evolution of DL systems, particularly, large, industrial DL systems. For more information on the project, please see the project announcement.
Potential research topics explored during the project may include (static/dynamic) program analysis and transformation (e.g., automated refactoring) and empirical software engineering. Successful candidates will be expected to work on projects that generally yield open-source developer tool research prototypes, plug-ins to popular IDEs, build systems, or static analyzers. Applicants may find additional information on the PI’s web page. They should also apply to the City University of New York (CUNY) Graduate Center (GC) Ph.D. program in Computer Science (deadline January 15) following a discussion with the PI.
Please see below for additional details on applying. Again, the Ph.D. program deadline is January 15.
Continue Reading →Graduate Research Assistant Positions in Programming Languages and Software Engineering
Graduate 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 main supervisor’s web page.
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. Continue Reading →
Position available: WALA developer
I am currently seeking the assistance of a developer(s) with WALA expertise to help fix several WALA bugs that would greatly improve the progress of our current research project. Compensation is negotiable. There is also a possibility to participate in the research project once the bugs have been fixed. We will also encourage the engineer to integrate the bug fixes into the main WALA branch. Please, direct inquiries to the PI, Raffi Khatchadourian.
Migrate-Skeletal-Implementation-to-Interface-Refactoring: A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.
Looking for an open source project to contribute to? Like refactoring and/or code analysis? Like Java? Come check out our new project on GitHub.
Migrate-Skeletal-Implementation-to-Interface-Refactoring – A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.
College Assistantship Position in Programming Languages Available
CUNY Diversity Projects Development Fund (DPDF) College Assistantship for Spring 2016 at New York City College of Technology
Fund Description
The City University of New York (CUNY) Diversity Projects Development Fund (DPDF) was established by the Office of the Vice Chancellor for Human Resources Management to support educational projects scholarly research, creative activities and other programmatic initiatives that promote multiculturalism, diversity and inclusion, affirmative action and nondiscrimination for the benefit of the University community.
Project Description
The research project will consist of the beginning steps for creating a programming development environment particularly geared towards helping college students learn Computer Science and Software Engineering concepts. The application created will ultimately be used at New York City College of Technology (NYCCT) of the City University of New York for beginning programming classes to ease students into programming with an industrial programming language. Continue Reading →
Fall Research Mixer! | Undergraduate Research
Calling all researchers and future researchers! The Undergraduate Research Committee hosts a research mixer each semester to help students and faculty meet to hear about the exciting research conducted within the City Tech community and to plan for future partnerships. Plus, there will be snacks and raffle prizes!
This semester, the mixer is on Wednesday, 12/2, from 3:00-5:00pm in Namm 119.
The Connected Futures Research and Prototyping Challenge
The Connected Futures Research and Prototyping Challenge is an opportunity for faculty, researchers and students to collaborate on prototyping new media projects across a range of areas such as the internet of things, empowering citizen journalism, virtual reality and more. University teams from accredited NYC universities are eligible to apply for up to $25,000 in funding for their projects. The application is live at: bit.ly/verizonchallenge and the application deadline is December 15th. Selected teams will be notified on December 18th, and the program will begin in late January. The program includes three monthly feedback sessions in February, March and April for the teams to report on their prototyping progress. The feedback panels will include faculty experts and Verizon executives who will offer advice on prototype development. Questions? Contact: [email protected]


