The Computer Science Ph.D. program prepares students for positions in academia, commerce, and other industries by offering the best theory and practice in computer science, as well as assisting with the development of teaching and research abilities.
Computer science is a broad branch of study concerned with training computers to perform tasks specified by programming languages and algorithms.
Computer scientists specialize in the creation and development of software, mobile and desktop apps, and websites.
Computer Systems, Artificial Intelligence, Cloud & Network Infrastructure, Security, Human-Computer Interaction (HCI), and Software Engineering are some of the key fields of study in Computer Sciences.
With a Ph.D. degree in Computer science, you will know the complete architecture to develop software and logically structure millions of lines of code so that programs accomplish what they should and you can also debug in order to detect mistakes in the code.
Students will also learn how to create user interfaces and manage databases. You’ll need a logical mind, good arithmetic skills, problem-solving abilities, and the capacity to evaluate and synthesize information to be a great computer scientist.
Because we live in a rapidly developing technological world, there is a huge demand for computer scientists. You will create software programs in your respective organizations to protect the networks and secure data from hacking.
Businesses also hire a qualified software expert to create SaaS software and grow their core businesses.
You may also need to make mobile applications for medical institutions to ease their operations, security applications for mobile/desktop users, and transportation software for smooth logistics, among other things.
To put it another way, your efforts in creating new software make the world a better place, secure their privacy and allow individuals to do their daily tasks efficiently.
Computer technology will undoubtedly shape the future optics and your role in developing modern technology with your knowledge of computer science will be crucial.
Students who have a qualified degree in computer science can build their careers as software engineers, database administrators IT consultants, game developers, and so on.
The Ph.D. in Computer Science is a research scholar degree that results in an original and creative dissertation. Coursework, research, and thesis preparation are the three components of the curriculum.
Table of Contents
Why Stevens Institute of Technology?
Stevens is located in Hoboken, New Jersey, on the Hudson River, across from downtown Manhattan, and is just a short distance from New York City.
Our location provides excellent opportunities for collaborations with nearby universities such as NYU, Princeton, Columbia, and Rutgers/DIMACS, as well as major industrial research laboratories such as Bell Labs, AT&T Labs, NEC Labs, IBM Research, and Google New York, which can lead to job offers after graduation.
Students are engaged in cutting-edge and influential research in different areas of computer science by the professors of the Department of Computer Science (CS).
The National Science Foundation (NSF), the Office of Naval Research (ONR), the National Institutes of Health (NIH), the Defence Advanced Research Projects Agency (DARPA), the Department of Homeland Security, and other prestigious research organizations have granted our staff several awards. Four NSF CAREER awardees are currently on our faculty.
In the Centre for the Advancement of Secure Systems and Information Assurance, the Department of Computer Science has a National Centre of Academic Excellence in Information Assurance Education and a National Centre of Academic Excellence in Information Assurance Research (CAE-R) (CASSIA).
Eligibility & Program Requirements
Applicants with a love for problem-solving and “hacking,” as well as a desire to create for technical advancement, are encouraged to apply. Applicants having a master’s degree in computer science, of which up to 30 credits may be transferred, are suitable candidates for this program.
Applicants with just a bachelor’s degree in computer science will be considered for direct admission to this Ph.D. program if they are exceptionally well prepared.
All Ph.D. students are given financial assistance and are able to begin their research right away, allowing them to become active in this important subject early on.
The requirements in detail include but are not limited to:
- Bachelor’s degree, with a minimum GPA of 3.0, from an accredited institution
- Official college transcripts
- Two letters of recommendation
- Resume or curriculum vitae
- A statement of purpose
- For international students: An excellent TOEFL/IELTS score
- A competitive GRE or GMAT score (required for both part-time and full-time applicants)
Can This Program be Done Online?
YES. Candidates who opt to run the conveniently run the program online in addition to the basic requirements are expected to meet the following:
- Transcripts from all post-secondary institutions attended
- Students can submit unofficial transcripts during the application process, but official transcripts must be submitted once an applicant is admitted.
Official transcripts must be sent directly from your previous institution(s) to Stevens electronically or at the address listed below:
Stevens Institute of Technology
Office of Graduate Admissions
1 Castle Point Terrace
Hoboken, NJ 07030
- Two letters of recommendation (academic or professional only) – Letters must be submitted electronically through the online application system.
- Resume/CV (School of Business only)
- Personal Statement (required for all full-time applicants)
- Why did you choose Stevens and the program that you are applying to?
No more than one page
- $60 non-refundable Application Fee
- Proof of English language proficiency
Depending on your native language and academic background, you may be required to provide proof of English language proficiency by submitting the results of an English language proficiency exam, such as TOEFL, IELTS, or Duolingo.
Please read our full proof of English language proficiency policy to see what, if anything, is required.
Program Curriculum
At Stevens, the computer science Ph.D. program permits excellent students who aspire to alter the face of computer science to collaborate on high-impact research with world-class professors.
Students enroll in the program full-time, receive full financial support as teaching or research assistants or fellows, and begin conducting research on topics that span cutting-edge research areas such as
- AI and Machine Learning,
- Big Data Analytics,
- Computer Security
- Cryptography,
- Computer Vision,
- Programming Languages and Software Systems, under the supervision of a faculty advisor.
Meet The Faculty
The Computer Science Ph.D. program is run by awesome faculty tutors, including:
1. Zumrut Akcam-Kibis, Teaching Assistant Professor
2. Jia Xu, Assistant Professor
3. Susanne Wetzel, Professor
4. Ping Wan, Assistant Professor
5. Nikolaos Triandopoulos, Associate Professor
6. Sandeep Bhatt, Teaching Professor
7. Eduardo Bonelli, Teaching Professor and Associate Chair for Graduate Studies in the Department of Computer Science
8. Tegan Brennan, Assistant Professor
9. Jason Corso, Research Professor
10. Dominic Duggan, Associate Professor
11. Enrique Dunn, Associate Professor
12. Michael Greenberg, Assistant Professor
13. Tian Han, Assistant Professor
14. Shudong Hao, Teaching Assistant Professor
15. Samuel Kim, Teaching Professor and Associate Chair for Undergraduate Studies in the Department of Computer Science
16. Aaron Klappholz, Associate Professor
There are many more professors than we can list here, all ready to ensure you make the most of your Ph.D. program.
Program Completion Requirements
To successfully complete the computer science Ph.D. program, incoming enrolled students (by default in the “Ph.D. Enrollee” status) should fulfill a number of requirements, generally comprised of the following:
- Advancement to “Ph.D. Student” status, by satisfying a certain breadth of course requirements;
- Advancement to “Ph.D. Candidate” status, by satisfying a qualifying examination; and
- Submission of a doctoral dissertation, by satisfying a thesis proposal defense and thesis.
- In addition, the Ph.D. degree requires that Ph.D. candidates have also:
- Completed the Doctoral Signature Credit Seminar (PRV 961) before their thesis proposal; and
- Earned 84 credits (graduate credits, beyond the bachelor’s degree) during their entire studies in the Ph.D. program.
These requirements are in addition to Institute-wide requirements that apply to all doctoral students, as listed in the doctoral student handbook and catalog.
Opportunities for Ph.D. in Computer Science
The range of options available to computer science Ph.D. candidates is just too large!
After completing the program, Ph.D. graduates can choose from a variety of career paths, ranging from
- Faculty in academia to software engineers at major corporations,
- Research scientists at industry or government laboratories and agencies,
- Computer scientists, Computer Systems Engineer, Computer Science Professor, Computer Network Architect, Research and Development, and data scientists at financial institutions.
For many students, a Ph.D. in computer science is worthwhile. Over the next ten years, the Bureau of Labor Statistics predicts a 25% increase in computer and information technology jobs.