Computer Science Department
CSTEP serves motivated undergraduate students who have been historically underrepresented in the licensed professions. These students are attending NYU and pursuing degrees in math, science, technology or other majors, leading to careers in the licensed professions. CSTEP helps these students do well at NYU and gain admission to graduate schools that will train them in their desired profession.
CSTEP' provides their students with workshops, one-on-one mentoring and career planning services. The students are also exposed to new opportunities and possibilities through internships and student activities. Additional information is available http://www.nyu.edu/op/cstep.html.
The CSTEP program at NYU has been in operation for about 20 years. Today, it is the largest such program in the state, serving 300 students per year.
New York State funds CSTEP. Therefore, NYU's CSTEP program must regularly generate reports for the New York State Education Department (NYSED). This project involves creating a system that would receive, store, and summarize information about CSTEP students in preparation for generating these reports. The system will be used by CSTEP program administrators and counselors to enter data and check the generated reports. Furthermore, it will be used by the NYSED to check the reports.
In particular, the system should
Offer a secure, user-friendly, web-based GUI for inputting and reviewing data
Efficiently store the data
Aggregate the data to generate accurate reports
This project would encompass the entire software development lifecycle for the CSTEP system. The steps involved would include
Studying and understanding why NYU's CSTEP program needs the system (the business goals)
Gathering requirements for the system's functionality, including the GUI, data storage and reports
Architecting and designing the system
Prototyping the implementation
Testing the prototype
Documenting the system and the testing
Delivering the prototype to CSTEP
The following technical requirements are already known
The database should be built on MS SQL server
Finally, the system may also be deployed around NY State to the other 60+ colleges and universities with CSTEP programs. A precedent for this kind of software distribution already exists – other software developed at the New York University Opportunity Programs has been deployed state-wide.
239 Green Street, 8th Floor
Ellen Goolsby, Director / CSTEP
Alicia Holmes, Director / Special Projects; Supportive Services, ah12 – AT – nyu.edu, X85689
Business hours (9am – 5pm) would be best. But if students feel they would like to meet outside business hours, please let them know so that meetings can be scheduled accordingly.
Laptop computers and all necessary software