Month: December 2020

CS Ph.D. Information Session -- 3 December 2020

We held our second CS Ph.D. information session yesterday for ~350 registered attendees. Below, you can find links to questions we answered on YouTube and written answers to the questions we didn't get to.

The panel of professors and graduate students

Links to Video

Question Direct Video Link
Do I need to have a master's degree to get a Ph.D.? https://youtu.be/BWJKhhgPcf4?t=325
How do I pay for a Ph.D.? How much does it cost? https://youtu.be/BWJKhhgPcf4?t=325
What are some of the qualities of an ideal candidate for a PhD? Conversely, what might raise a red flag in a candidate’s application? https://youtu.be/BWJKhhgPcf4?t=457
What’s the weight of different parts of the application (test scores, grades, letters, SOP, undergraduate research)? https://youtu.be/BWJKhhgPcf4?t=451
Should I still apply if I don’t have any research experience? https://youtu.be/BWJKhhgPcf4?t=779
What’s a typical day like for a Ph.D. student? https://youtu.be/BWJKhhgPcf4?t=848
How should an undergrad get more exposure to the different research fields if we're not sure what we want to specifically go into? https://youtu.be/BWJKhhgPcf4?t=1475
What job opportunities in industry does a PhD or Master's in CS open and close compared to a Bachelor's? https://youtu.be/BWJKhhgPcf4?t=1719
How do you find a topic and an advisor? https://youtu.be/BWJKhhgPcf4?t=1985
How do I know where to apply? Where might I get in? https://youtu.be/BWJKhhgPcf4?t=2144
Can female-identifying speakers talk about some of the "bro culture" present in certainly not all, but many CS areas, and how they combat it? https://youtu.be/BWJKhhgPcf4?t=2519
Please describe someone who should/should not pursue a CS PhD? Assume that they both did well in a CS undergrad program https://youtu.be/BWJKhhgPcf4?t=2885

More Questions and Answers

What kind of job can I get with a Ph.D. and what’s the job market like?

Steven Swanson -- Professor

Checkout this answer: https://youtu.be/thZdtIQ3i_g?t=1827

Does it make financial/career sense to get a a Ph.D.?

Steven Swanson -- Professor

There are answers to this here: https://swanson.ucsd.edu/2020/12/01/cs-phd-2020-11-18/

Can I have good work life balance as a Ph.D. student?

Steven Swanson -- Professor

Check out this answer https://youtu.be/thZdtIQ3i_g?t=1965

What advice would you recommend to someone applying to a CS PhD who has a non-CS background?

Steven Swanson -- Professor

This is not that uncommon and the breadth of experience you can bring can be really valuable. I would think carefully and creatively about to present your experiences skills in a way that highlights their usefulness in a Ph.D. program. Initiative, working independently on open-ended projects, and creativity are the real currency of a Ph.D. program and you can develop them anywhere. You will also need to be more explicit about why you want to get a Ph.D. and why it makes sense given your background and interests.

Is there a time of life that is best to pursue a PhD? Is there an average age for a first year PhD candidate?

Steven Swanson -- Professor

Check out this answer from an earlier session: https://youtu.be/thZdtIQ3i_g?t=2954

Olivia Weng -- Grad Student

The best time for me was immediately after college. That's not necessarily the best time for everyone, but I was eager to continue down the research path to see where I'd go and what I'd like. I was fortunate enough not to have any financial issues that would require I get a high-paying job immediately, and I only needed to take care of myself. I also really enjoyed being in an academic setting, where everyone is learning and growing in many ways, and I wanted to continue being in this setting. Thus, pursuing a Ph.D. aligned with my life goals and so right after college felt like the best time for me. Bear in mind, it definitely took a lot of thinking to convince myself of these things.

Any advice for pursuing a PhD program in "oversaturated" research areas (e.g. AI)?

Steven Swanson -- Professor

Since the final admissions decision is done by individual professors and is based on how much space they have in their groups, admissions in "oversaturated" fields is effectively more competitive. To combat this, keep an open mind about what you want to work on and remember that AI is being applied in many different fields. So, instead of focusing directly on AI, you consider whether you are interested in applying AI to another area. That will open up the range options substantially, and you'll still be able to focus your studies significantly on AI.

A lot of students drop out in the middle of their PhD program due to a lack of funding. What should students do to ensure such things do not happen as often?

Steven Swanson -- Professor

In my experience, this is not the case. A funding shortfall usually occurs because a professor doesn't get a grant-funded or something similar. In these cases, it is common for the student to fall back on a teaching assistantship. I don't know of any cases where a student was doing reasonably well and left the program due to lack of funding.

What would you say is the approximate GPA red/yellow flag threshold (in your opinion)?

Steven Swanson -- Professor

Applicants generally have high GPAs, but there's not a specific bar.

How far in advance of finishing your undergrad do you apply? Can you discuss the application process and timeline?

Steven Swanson -- Professor

Deadlines for applying for admission for Fall 2021 are right about now. Schools make admissions decisions by March or so.

How should we approach a statement of purpose? Should we focus more on motivations, more on research, or a mix of both?

Steven Swanson -- Professor

There's a good discussion of this here: https://youtu.be/thZdtIQ3i_g?t=1123

Should I pursue a Ph.D. if I want to move forward with teaching? Or is a Master's degree is good enough?

Steven Swanson -- Professor

If you want to be a full-time professor at a university, you will need a Ph.D. An MS may be sufficient to teach at a junior college or as an adjunct.

If we do not have a publication in a top-tier venue, should we justify it in our SOP? What can we include in our application to cover up for it? (for PhD in CS)

Steven Swanson -- Professor

I would emphasize your strengths rather than draw attention to your weaknesses. Relatively few applicants have top tier pubs.

What should I do during undergrad to improve my Ph.D. application?

Steven Swanson -- Professor

There are answers to this here: https://swanson.ucsd.edu/2020/12/01/cs-phd-2020-11-18/

Would I have a problem applying to a PhD program having completed a M.S. but not having taken the GRE?

Steven Swanson -- Professor

GRE requirements are generally in flux and more so due to COVID. I would check with the particular school about whether it's required. For me, a lack of GRE score raises my uncertainty about student's abilities, isn't necesarrily negative.

How is a grad school for a Ph.D. different than undergrad?

Steven Swanson -- Professor

There are answers to this here: https://swanson.ucsd.edu/2020/12/01/cs-phd-2020-11-18/

Olivia Weng -- Grad Student

Grad school is much more research-oriented. In undergrad, your main purpose is to take classes across a wide variety of subjects. In grad school, your job is to do original research, so the majority of what you will do will be for the purpose of advancing your research. For instance, the few classes you do take in grad school would ideally help you pursue your research topic.

How long does it take?

Steven Swanson -- Professor

There are answers to this here: https://swanson.ucsd.edu/2020/12/01/cs-phd-2020-11-18/

Do I have to reach out to professors before applying to the Universities for the PhD program?

Steven Swanson -- Professor

Checkout this answer: https://youtu.be/thZdtIQ3i_g?t=3163

How should a student shortlist schools for a PhD and on what basis should that be done?

Steven Swanson -- Professor

There are answers to this here: https://swanson.ucsd.edu/2020/12/01/cs-phd-2020-11-18/

What's the most obvious difference between people who do have undergrad research experience versus people who don't?

Steven Swanson -- Professor

Doing undegrad research gets you some additional experience, but what it really demonstrates is that you know what research is, can do some of it, and want to do more. The experience is probably the least important piece: You're going to get plenty of research experience very quickly once you get to grad school.

For the PhD students: looking back would you have rather gone into industry or do you still stand by your decision to pursue a PhD?

Olivia Weng -- Grad Student

Although I am in the beginning stages of my PhD, I still stand by my decision because I get to meet researchers from all over the world and gain new perspectives. I also enjoy working on problems that no on has solved yet. This process of discovering new things is still very exciting to me and grad school is the perfect place to do that.

If the PhD candidate isn't paying for the program, who is?

Steven Swanson -- Professor

Research is funded by state and federal funding agencies (NSF, DARPA, NIH, etc) and by companies (e.g., Google, Facebook, IBM, Intel). Faculty write grants which these entities fund and use the resulting funds to pay grad student tuition and stipends.

What is the difference between "research" and other programming related projects (especially cutting edge idea ones)? What makes one research and one not?

Steven Swanson -- Professor

Research is fundamentally about advancing the state of human knowledge. If a project does that, then it's research. For example, the Linux kernel was not and is not a research project. Its design is pretty conventional and when it was started it did not reflect the ideas about kernel design that was popular (something called microkernels were more in fashion). In short, it was not "novel". However, it's obviously useful, successful, and a remarkable piece of engineering. By contrast, a research operating system will not be nearly as robust or complete as Linux, but it would embody some novel idea about how operating systems should be built. It would, in some interesting, important way, be fundamentally different than any operating system that came before it.

Is it possible to just have discipline, rather than passion?

Steven Swanson -- Professor

I would be concerned about a student that was aiming to get a Ph.D. through discipline alone. To be most successful, you need to be excited about your work, not just committed to it. You need to think about it a lot (e.g., in the proverbial shower), and really devote a large share of your intellectual energy to it.

Can you do a Ph.D. program part time?

Steven Swanson -- Professor

Checkout this answer: https://youtu.be/thZdtIQ3i_g?t=2495

How are the application requirements and the process for a PhD program different from that of a regular MS program?

Steven Swanson -- Professor

The specific requirements as far as transcripts, the GRE, letters, etc. are not that different. However, they are evaluated quite differently. Ph.D. admissions focuses on research ability/aptitute. Fit with a particular research group is also important.

Is it financially worth it to get a PhD if you already have a high income?

Steven Swanson -- Professor

The student stipend is not enough to replace a "high income", so, in purely economic terms, a Ph.D. is not clearly "worth it."

Is there a possibility to convert your masters in CS to PhD in UCSD?

Steven Swanson -- Professor

Yes, you can apply to the Ph.D. program.

Ariana mentioned papers: research is of course the main focus of a PhD so of course there's going to be a lot of papers; how many papers on avg written/collab?

Steven Swanson -- Professor

This varies by field. Some fields write more shorter papers. Some write fewer, longer papers. In my particular area (systems and architecture), 3-5 is a reasonable number.

is it possible to juggle a PhD attempt and a job? I know people do it during undergrad and masters, how feasible is it during a PhD attempt?

Steven Swanson -- Professor

Checkout this answers: https://youtu.be/thZdtIQ3i_g?t=2495

Are there opportunities for PhD-level research in operating systems? (kernel, memory management, implementations of multiprocessing, etc.)

Steven Swanson -- Professor

Yes. Lots. I work partly in the area. Checkout the OSDI (https://www.usenix.org/conference/osdi21) and SOSP (https://sosp19.rcs.uwaterloo.ca/) conferences to get a feel for what topics it includes.

How is it to be a PhD student when you’re married, and have dependents (pets, kids, other)?

Steven Swanson -- Professor

Check out this answer: https://youtu.be/thZdtIQ3i_g?t=1965

Can you work part-time as a software engineer to supplement your income?

Steven Swanson -- Professor

Check out this answer: https://youtu.be/thZdtIQ3i_g?t=2495

Should you have undergraduate research related to the subtopic you want to research in graduate school?

Steven Swanson -- Professor

Area match is not that important. Research skills transfer pretty well across fields.


CS Ph.D. Information Session -- 18 November 2020

We held our first CS Ph.D. information session last Wednesday for 285 registered attendees. Below, you can find links to questions we answered on YouTube and written answers to the questions we didn't get to. Also, there's another session coming up on December 3rd.

The panel of professors and graduate students

Links to Video

Question Direct Link
What are some of the qualities of an ideal candidate for a PhD? Conversely, what might raise a red flag in a candidate’s application? https://youtu.be/thZdtIQ3i_g?t=934
How do you find a topic and an advisor? https://youtu.be/thZdtIQ3i_g?t=1392
What matters most in the application? Undergrad grades, graduate (MS) grades, GMAT/GRE, recommendations or research experience? https://youtu.be/thZdtIQ3i_g?t=1123
How does work experience as software engineer factor in? Or does that only count if you’re part of a published research project? https://youtu.be/thZdtIQ3i_g?t=1696
What job opportunities in industry does a PhD or Master's in CS open and close compared to a Bachelor's? https://youtu.be/thZdtIQ3i_g?t=2752
Is there a time of life that is best to pursue a PhD? Is there an average age for a first year PhD candidate? https://youtu.be/thZdtIQ3i_g?t=2954
What kind of job can I get with a Ph.D. and what’s the job market like? https://youtu.be/thZdtIQ3i_g?t=1827
Can you do a Ph.D. program part time? https://youtu.be/thZdtIQ3i_g?t=2495
Can I have good work life balance as a Ph.D. student? https://youtu.be/thZdtIQ3i_g?t=1965
How important is it to reach out to potential advisors before applying? Can they vouch for you in the application process later on? https://youtu.be/thZdtIQ3i_g?t=3163
Should I still apply if I don’t have any research experience? https://youtu.be/thZdtIQ3i_g?t=2250
How do you pay for a Ph.D. and how much does it cost? https://youtu.be/thZdtIQ3i_g?t=778
What’s the weight of different parts of the application (test scores, grades, letters, SOP, undergraduate research)? https://youtu.be/thZdtIQ3i_g?t=934
Do I need to get as master’s degree before getting a Ph.D.? https://youtu.be/thZdtIQ3i_g?t=778

More Questions and Answers

How do you get research experience late in your undergrad?

Steven Swanson -- Professor

It depends on how late. If you have a summer left, you could apply to an NSF REU program. Asking professors for classes that you enjoyed and did well in is another route. Finally, you can think broadly about what "research experience" means for the purposes of grad school applications. What we are really looking for is evidence of your ability to make progress on large-scale, open-ended problems and projects. So joining (and being active in) something like a video game dev club, or taking on an ambitious independent study could both help.

Akshat Singhal -- Grad Student

If you are already in your senior year and haven't applied yet, consider joining a research lab. Lots of research labs have job openings where you can work for a year or two after graduating. Not only will it provide you with research experience, but it will also tell you whether you like research or not.

Sachiko Matsumoto -- Grad Student

Joining a research lab at your school can be a good opportunity. You can often get units for doing research (e.g., you can sort of count it as a class). Some students stick in one lab during their undergrad, and other students switch partway through to get experience in different areas/see what they like.

 

What do REU programs look for in an applicant?

Steven Swanson -- Professor

Here's an answer from the REU at UCSD (Run by Ryan Kastner): "I'm guessing that our program is unique in this regard, but we focus almost exclusively on system building experience (e.g., robotics clubs they are involved in, competitions, unique classes). Some level of research experience helps, but most of our applicants don't have that. We also look favorably on leadership roles and evidence of being able to function well in a team."

 

What are the benefits of a CS PhD vs a CS Masters Degree?

Steven Swanson -- Professor

The benefits are that you get trained to do research-style work rather than "just" gaining more depth of knowledge in CS. It varies, but MS degrees are largely about taking more advanced classes for a couple of years. That's great, and you will learn a lot. A Ph.D. includes that but also adds in a completely different set of skills around identifying hard problems and devising new solutions to them. It opens up some additional career opportunities in areas like advanced R&D and industrial research and, of course, academia.

Mark Schultz -- Grad Student

A pro/con is funding. PhDs tend to be funded, which means they are generally more competitive to get into. The funding is usually either for TAing or research, so while you're in the degree you'll have TAing or research obligations. But you get money, which is nice. Also at UCSD PhD students are "treated better" by the bureaucracy of things --- if there are limited seats in a class, PhD students get first dibs. Same for TAing opportunities.

 

I don't have a very strong GPA(3.1), however, I have a NeurIPS workshop publication and other internship experiences. will my GPA affect the admissions?

Steven Swanson -- Professor

Yes, but the NeurIPS paper will help. I would not assume that either will sink or save your application, so apply widely.

 

How do graduate courses compare with undergraduate courses, in terms of difficulty and workload?

Steven Swanson -- Professor

From the instructor's perspective, they are less structured, more abstract, and move a good bit faster. The workload varies, but in my experience (and in my classes) the projects are somewhat smaller because Ph.D. students should be spending a lot of time on research and many professors recognize that their research should be their top priority.

Mark Schultz -- Grad Student

In my experience, they are much easier. This is both because the coursework requirements are usually lesser, you take fewer of them at a time, and because they tend to be closer to something you're already familiar with (so often take less grappling with entirely unfamiliar concepts).

Sachiko Matsumoto -- Grad Student

In my experience, they tend to be easier, but it can vary a lot from class to class and depends on your prior experience/classes.

 

Studies showed that Ph.D. students face mental health challenges that sometimes lead to suicide. What policies does UCSD have to deal with this issue?

Steven Swanson -- Professor

That's an excellent question and one that deserves more space than we have here. The short, UCSD-specific answer is CAPS: https://wellness.ucsd.edu/caps/Pages/default.aspx

Mark Schultz -- Grad Student

Something I've really valued that UCSD does is cultivating a good departmental culture. During non-pandemic times there are weekly events that encourage students in different areas to hang out (usually by bribing us with free food/coffee), which makes everything feel more open and welcoming. The location also helps a bunch --- both due to being closer to the equator (which helps prevent seasonal affectiveness disorder), and just because the weather is just ridiculously good.

 

Very specific question -- do people look at your Github during the application process?

Steven Swanson -- Professor

We will look at anything you highlight in your application, but I'm not going to google you on github.

 

What jobs help with grad school apps if we are taking a gap year?

Steven Swanson -- Professor

I would say either something technical and related to the area you want to do research in.

 

Does the PhD selection process in UCSD involve selection via an admissions committee or through professors you put down in your application?

Steven Swanson -- Professor

It varies by school but it is usually a combination. At UCSD, the admission committee filters out unqualified students but doesn’t actually admit anyone. The faculty look at the qualified students and have them admitted.

 

Have any of you had to pivot your research direction midway through the PhD -- how did it go?

Nadia Heninger -- Associate Professor

I completely changed research areas during grad school, from algorithms/theory to applied cryptography and security. It took me a couple of years to accept that I was having much more success with the research that I thought was just "side projects" than the topics I thought I wanted to be my actual focus. I ended up with several mentors outside of the university, and I also did a couple of years of postdoc after grad school to get a stronger publication record before applying to faculty positions.

Akshat Singhal -- Grad Student

These cases are rare and I personally didn't have to make any changes but I know two people who had to.
A friend of mine had to change her advisor in her third year of PhD. Her previous advisor suddenly asked her to leave the lab. However, because PhD students are technically hired by the departments, she didn't have to quit. She was able to find an advisor after a qaurter. Her current advisor doesn't have funds to support her and so she is TAing to get the stipend. It's definitely not what she expected but her program had a fail-safe for such a case.
Another friend of mine had to look for a new advisor in the first quarter itself because their advisor moved to another school. Through coursework, journal clubs, and papers they realized they are more interested in a different field (moved from bioinformatics to fairness in AI/ML). It took them 2 quarters to find a new advisor but their current advisor is funding them and is also very kind (paraphrasing).

Sachiko Matsumoto -- Grad Student

I don't know of anyone who has completely changed their research area, but a lot of people I know change what they focus on in the first couple years of their Ph.D. For instance, I started on a trust/human robot teaming project my first year and am switching to more shared control stuff. One of my labmates started on an activity recognition project and then switched to dementia/MCI focused work.

 

If you already have a master's degree, how much work is eliminated from the Ph.D. work?

Steven Swanson -- Professor

The first 2 years of a Ph.D. are partly consumed with course work. Each program will have some courses you need to take. Your MS coursework can eliminate some (or even most) of this, but if there's a mismatch between your MS course at your MS school and the Ph.D. requirements at your Ph.D. school you may have to fill the gaps.

Akshat Singhal -- Grad Student

Theoretically, you can get all your coursework requirements waived off. In that case, you'll get your PhD with a 0.0 GPA. I took 6 courses during my master's and I got 5 of them waived off. At UCSD, we have to take a minimum of 9 courses, so I only had to take 4 courses.

 

What advice can you give to current juniors to help prepare for PhD in CS?

Mark Schultz -- Grad Student

Things that would help any PhD application are having good letter writers or research experience (generally these go together --- the best letter writers are those who have experienced working with you on research). Making a goal of having both by next year would be a good idea. Note that "research" does not have to be super elaborate --- if a professor at your home institution hands you a few papers, has you read through them and talk about them and is impressed by your understanding of the papers, this is already a good start on having a good letter writer.

 

What do you usually do during the summers? Internships, working in the lab, etc?

Mark Schultz -- Grad Student

I've mostly been working in with my advisor, but really should be doing (research hopefully) internships. Software engineering internships are an option as well, but in my field (theoretical cryptography) they are less common in my understanding.

Akshat Singhal -- Grad Student

It depends very much on the advisor. Most advisors prefer that their students work in the lab as summers are a very good time to move the project forward because advisors usually have more time during summers. However, sometimes they may not have funds or there might be an industrial project that could help in your research. There are also these industrial fellowships where the students have to spend the summers at company headquarters.

 

What is the most challenging stage among other stages such as course requirements, research exam requirement, or the qualifying examination requirement?

Nadia Heninger -- Associate Professor

The hardest part of a PhD is learning to do research. You're trying to do something that nobody's ever done before, and it might not work. The material in your undergraduate courses has been digested into lecture-sized pieces and translated into textbooks, and the assignments are designed to be doable. Research can involve a lot of failure and rejection and trying to puzzle through entirely new ideas. The course and exam requirements in a PhD are fairly straightforward hoops to jump through if the harder parts (making progress on research, learning to write papers, and staying motivated) are going ok.

What is the typical route a PhD student follows after earning a PhD? What if one's goal is to teach at the college level?

Steven Swanson -- Professor

If you want to teach in college, you will often apply for those positions during the last year of your Ph.D. and start the following fall. Otherwise, you'll apply for (and hopefully get) some other job after graduating with your Ph.D.

Nadia Heninger -- Associate Professor

Teaching at the college level can mean multiple things. If your goal is a tenure-track position at a research university, then your priority is strengthening your research record. Doing one or two years as a postdoctoral researcher at another university after your PhD is becoming more common in CS, though it is nowhere near required the way it is in some other scientific fields. Your advisors would help you figure out when you are ready to go on the academic job market, and you would apply for faculty or postdoc positions in the fall of your last year as a PhD student or postdoc, interview in the spring, and then hopefully have an offer to start the next year.

If your goal is a more teaching-oriented position at an undergraduate-focused institution or as a lecturer at a research university, then you would likely try to gain more solo teaching experience during your PhD by, for example, teaching some large classes. Then you would apply to faculty or lecturer positions in your last year as a PhD student. People who get jobs in industry often already have connections at some companies from doing summer internships during their PhDs. You would apply for industry positions after your PhD in a similar way to students coming out of undergrad, except that you have several years of experience in grad school and may have more connections.

 

How do you deal with the stress of a graduate program?

Mark Schultz -- Grad Student

To a certain extent its like how you'd deal with the stress of any job, although maybe amplified a bit. Common suggestions would be finding a therapist, having a good support group generically (the other students in your grad program are a good resource, but having people outside academia can be good too), and having interests separate from your work

Akshat Singhal -- Grad Student

Having a peer group is very important, people you can hang out with (not including the pandemic), vent off to when stressed. I make sure to have a weekly "me time". I personally prefer to not work on the weekends (Friday night - Sunday noon). However, if I have to work on a weekend, I may take extra time off in the middle of the week. I play board games, tennis, read fantasy novels, watch movies/tv shows, do some volunteer work during this time. I also make sure to eat well and never compromise on my meals.
Almost equally important to all of this is having an understanding advisor. You should be able to talk to your advisor openly about any work-related stress (sometimes even personal). This is something you should definitely ask current grad students before joining a lab.

 

I saw a part-time question below, but want to reiterate that many, esp. those in ~security engineering can't leave work for research. Best way to pursue this?

Mark Schultz -- Grad Student

To pursue a part-time PhD? It is rather uncommon (and in fact may be disallowed by the UC system --- I have not read our TA contract in-depth but have heard that there's something in there disallowing outside income).

 

I'm interested in HCI research and it seems that CogSci has more HCI faculty. Does it increase my chance to be admitted if I apply to both?

Steven Swanson -- Professor

Yes, it will. Admissions between departments are totally separate, although some professors have appointments in both.

 

If I work in industry for a couple of years, then go to a PhD, how is that viewed in the application process?

Steven Swanson -- Professor

Not negatively and probably positively depending on what you did, where you worked, and how it appears to have informed your career goals and motivation for getting a Ph.D.

 

What is the efficient length of a SOP? Is a long SOP (say a 2 page) considered worse than a 1 page SOP (especially for UCSD PhD program)?

Steven Swanson -- Professor

As with all writing, you should be as brief as possible while still conveying the necessary information. The most important thing to convey is why you are getting a Ph.D. and why you want to work with the particular faculty you want to work with. Stories about how you fell in love with the program when you were 12 (while pleasantly nostalgic) are not as useful.

 

Are all programs in person or is there opportunity to pursue a Ph.D. virtually or a mixture of both?

Steven Swanson -- Professor

I would not plan on being able to do a Ph.D. remotely. The overwhelming common case is to do it in person. Getting a Ph.D. has a substantial cultural and social component. You are just learning about computer science, you are learning to be a researcher.

 

Does professors or the admission committee make the final decisions on admission? Or which side is more important?

Steven Swanson -- Professor

It varies by school. At UCSD, one way to think about it is that the admission committee can say "no" but only a faculty member can say "yes".

 

How are low impact publications vs high impact publications viewed in the process?

Steven Swanson -- Professor

High impact pubs are better than low-impact pubs, but pubs at all for an undergrad are a good sign. In most cases the impact of the pub is not that important: except in very rare cases undergrads are not responsible for the things that make publications "high impact" (e.g., identifying or solving a really important problem). The publication mostly demonstrates that you can successfully contribute to a publishable research paper. If it's a really good paper, so much the better, but key part is that you actually participated and contributed.

 

How long is a typical PhD program?

Steven Swanson -- Professor

It varies by research area, my guess is 5-8 years.

 

If you are working in the field that you want to pursue your Ph.D. in, can you continue to work?

Steven Swanson -- Professor

Doing a Ph.D. part-time is hard if not impossible. This applies even if your research area is related to your previous job.

 

What are you all currently researching? What's something exciting you've learned thus far?

Akshat Singhal -- Grad Student

My research area is bioinformatics. I'm currently working on interpretable deep learning models that predict drug response in cancer cells. I come from a more conventional CS background (algorithms, OS, android/web apps) so everything I read about is exciting.

 

If you don't have a Bachelor's degree in CS but another non-related field, what steps should you take to be competitive for a PhD in CS?

Nadia Heninger -- Associate Professor

There are two considerations. Specific requirements vary by program, but in your first two years, you will need to take and pass a number of classes or exams spanning different areas of CS from theory to systems. You will need enough background in CS to get through these requirements, and to convince a potential advisor you can get through these requirements. Second, in your application, you should make it clear that you understand CS research and can articulate to your potential advisors why you want to do a PhD in CS.

Mark Schultz -- Grad Student

It depends on how related. My undergrad was (essentially) in math, but I took a handful of related courses (cryptography, complexity theory, and an algorithms course that covered streaming/sketching algorithms). That kind of background is "typical" for someone interested in theoretical computer science, but I'm sure I would have been rejected if I was applying for an architecture PhD. You want to be able to make the case that you'll be able to succeed. But for concrete things to do, I've heard of people doing a masters in the area first, and then trying to transfer/reapply to a PhD program.

 

In regards to speaking with an advisor's current grad students, how would you recommend locating these individuals? Do labs have staff directories to check?

Mark Schultz -- Grad Student

It is very common for professors to list their current and past students on their webpage. This is the first place I would check. Otherwise, you could try looking through their recent publications for coauthors from the same institution, but that sounds more annoying.