Welcome to the Jobs and Internships website of the Department of Computer Science at The Johns Hopkins University!
Mission
We work to facilitate contacts between students and industry with the goal of placing our graduates into challenging and fulfilling positions where they can utilize their excellent academic background to further today's as well as tomorrow's business objectives. As part of the Department of Computer Science we focus primarily on development, management, and research positions in computational sciences, computer engineering, and software engineering. However, we are also in close contact with related programs, departments, and institutes on campus, for example the Johns Hopkins University Information Security Institute. We cooperate with the Johns Hopkins Career Center for campus-wide job postings, resume drops, as well as for arranging campus visits. We also work closely with the Johns Hopkins Association for Computing Machinery, one of the most active student organizations on campus.
Employers
If you are an employer, we can assist you in a variety of ways. First and foremost, we can distribute your position announcements to our students. By default we circulate positions inside the Department of Computer Science only, but if you prefer we can also forward your ad to related departments or even put it on the Career Center's campus-wide list of positions. We can also help you arrange for campus visits, either for a company presentation, or for a more targetted recruiting event. Finally, we can assist in setting up internships that help both your company and our students. We are committed to internships as one of the best ways for students and employers to get to know each other. Internships allow your company to evaluate a candidate for a permanent position in much more detail than you can ever get in an interview. Internships also allow our students to get valuable "real world" experience to round out their academic background. It's a true win-win situation, and even if your company has not done internships before, we strongly encourage you to think about it as another recruiting tool to ensure that you're getting the best and the brightest.
Students
If you are a student, we can also help you in several ways. First of all we provide you with announcements of various opportunities to further your education and career: jobs, internships, scholarships, volunteer opportunities, etc. In order to receive these announcements you need to subscribe to the appropriate student mailing list in the Department of Computer Science. The Career Center is another source for important announcements. If you want to benefit from their services, you need to create an account with them and set up email notifications for career opportunities that are of interest to you. Second we can provide you with career advice in various forms. You should obviously use the resources provided by the Career Center, but if you want more focussed advice specifically for computer science, we're here for you as well. Third we would like to specifically help you with getting internships. However, we're still in the process of collecting data for a "permanent" database to match up companies and students, and we need your help with that. We'd like to encourage you to share your experiences with internships and provide feedback to us, for example how you liked your internship, what you got out of it, whether you got interesting work or not, decent pay or not, and if you plan to work at the company you interned with after graduation. Please help us make this database a reality so we can help future students better.
Contacts
The primary contact for the Jobs and Internships program in the Department of Computer Science is Dr. Peter Fröhlich. Employers: Please contact Peter with all your career opportunities! Students: Please contact Peter with all your career-related questions; also, make sure you're signed up for all the relevant mailing lists (ugrad, grad, masters, phd) in the Department of Computer Science!


