38 Computer Science Fellowships for Students and Professionals

Apr 14, 2020

Computer Science Fellowships for Students and Professionals

Last updated June 19, 2023

This list of computer science fellowships includes opportunities for computer scientists of any level! Whether you are an undergraduate looking for your first research experience, a graduate student looking to fully fund your studies, or a seasoned professional, these fellowships offer a unique way to gain practical experience and build up your resume. If one of these sounds exciting to you, bookmark it to your ProFellow account!

Bessemer Fellowship Program

Bessemer Fellows intern with growing technology companies to acquire invaluable work experience and access to mentors, industry professionals and the Bessemer Fellows community. Fellows will work at a Bessemer-funded company for 8-12 weeks over the summer. In addition, fellows shadow the investment or operations teams and receive individualized career advice. There are social events and opportunities to hear from thought leaders within the Bessemer portfolio. Fellows are current third-year undergraduate students in engineering, product, or data science. Applications from students with underrepresented backgrounds in tech are encouraged.

Brown University Fully Funded PhD Program in Computer Science

Brown University offers a fully funded PhD program in Computer Science. Brown University boasts a lower student/faculty ratio than many other schools, allowing for personal training and mentoring. Students at Brown conduct cutting-edge research helping them to solve real problems and start contributing to the field immediately. The university encourages interdisciplinary collaboration and offers many opportunities for its PhD students to join research groups around the campus. All students are fully funded for 5 years including full tuition, health insurance, and a stipend to cover costs throughout their PhD program.

CIMI Master Fellowships

CIMI provides fellowships for students enrolled in a Master’s course in Mathematics or Computer Science in one of the programs associated with CIMI. Fellowships are open to French and foreign students and are awarded on the basis of the quality of their academic records. Candidates must be in either the first or second year of their Master’s program. The level of funding will be competitive and sufficient to cover tuition fees and part of living expenses in Toulouse. The Master 2 fellowship amounts to 1,200 € per month over 10 months (September to June). Fellows must reside in Toulouse, France for the duration of the fellowship.

Civic Digital Fellowship

The Civic Digital Fellowship is paid, 10-week summer fellowship for early-career technologists. Fellows work across software engineering, data, design, and product management to deliver policy, improve systems, and strengthen products on behalf of the American people. The Civic Digital Fellowship places technologists in the federal government. The fellowships are remote in the United States. Fellows will attend an orientation in Washington, D.C., and may be able to visit their host office during the first week of the program.

Code2040 Fellows Program

As a Code2040 Fellow, you’ll spend your summer in an intensive career accelerator for 9 weeks between June and August. Students intern at top tech companies, participate in a series of career-building sessions and engage in racial equity advocacy work. To be eligible, applicants must: Be undergraduate or graduate students planning to return to school in the fall semester following the internship, have experience coding, attend a U.S. college or university, demonstrate leadership potential, self-identify as Black and/or Latinx, and be interested in advocating for racial equity in the tech industry.

Columbia University Fully Funded PhD Program in Computer Science

Columbia University offers a fully funded PhD program in Computer Science. Students at Columbia are supported through research assistantships which provide tuition exemption and a monthly stipend. Through these research assistantships, students learn through first-hand experience working with their professors and mentors. As the university is located in NYC, many research collaborations with large companies are also available. PhD students will work through their thesis with help from their research advisor and mentors from the companies they are working with. PhD applicants need not hold a master’s degree to apply.

Cornell University Fully Funded PhD Program in Computer Science

Cornell University offers a fully funded PhD program in Computer Science. Cornell focuses on teaching a strong foundation in traditional areas such as theory, programming languages, and scientific computing but also offers specializations in artificial intelligence, computer graphics, systems, security, machine learning, and digital libraries. The first year in the program is spent working with the faculty to find the student’s research interests. After deciding on an interest, the student pursues independent research under the guidance of a special committee. All PhD students are offered support for tuition, health insurance, and a stipend.

Curtis B. Smith Cybersecurity Fellowship

The Curtis B. Smith Cybersecurity Fellowship supports high-achieving students enrolled in any degree program at the UC Berkeley School of Information who have an interest in the field of cybersecurity or a research focus on cybersecurity. The Smith Fellowship is awarded annually in the fall semester. A total of $3,000 may be awarded each year: either a single award of $3,000 or multiple smaller awards totaling up to $3,000, at the discretion of the fellowship committee. The Smith Fellowship is open to all current UC Berkeley School of Information graduate students; students in the MICS, MIDS, 5th Year MIDS, MIMS, and Ph.D. programs are all eligible to apply.

Cybersecurity Talent Initiative

The Cybersecurity Talent Initiative recruits our nation’s next cadre of cybersecurity leaders to protect the digital infrastructure from global threats.  Recent graduates, and students in undergraduate or graduate degree programs in cybersecurity-related fields have a unique opportunity to jump-start their professional lives with access to cross-sector cyber roles and developmental support through leadership development seminars, mentorship, and training. Students spend two years gaining valuable public sector experience in a federal agency. As their service ends, participants will be invited to apply for select positions with some of the most innovative private sector companies in the world.

Department of Energy Computational Science Graduate Fellowship (DOE CSGF)

The Department of Energy Computational Science Graduate Fellowship (DOE CSGF) is open to U.S. citizens or permanent resident aliens who are planning full-time, uninterrupted study toward a Ph.D. at an accredited U.S. university. Senior undergraduate and first-year graduate students in engineering and in the physical, computer, mathematical, or life sciences are eligible to apply for the program. We also accept applications from master’s degree students (with certain stipulations) and those that are employed or will be matriculating into graduate school in the fall upcoming academic year. Fellows receive an annual stipend of $38,000 annual stipend. Fellowship support is limited to four years and must be renewed each year.  

Duke University Fully Funded PhD Program in Computer Science

Duke University offers a fully funded PhD program in Computer Science. In the first 2 years of the degree program, students are exposed to a range of topics as they get to know the faculty and the research being conducted. After studying the research methodology and deciding on a concentration, students proceed with independent research and complete their doctoral defense under an advisor. All PhD students are provided tuition and stipend support through fellowships, research assistantships, and teaching assistantships. Support is contingent upon satisfactory progress and the PhD is typically expected to be finished within 5 years.

ETH Student Summer Research Fellowship

The Student Summer Research Fellowship (ETH SSRF) program offers undergraduate and graduate students the opportunity to gain their first research experience in an area of their choice. The fellowship provided by the Computer Science Department of ETH takes place during two summer months and is open to all students worldwide. The department is committed to increasing diversity in the computer science area. Fellows at ETH Zurich will receive a monthly allowance of about CHF 1.750 to cover housing and living expenses. Travel and visa expenses will be covered as well.

Fellowships at Auschwitz for the Study of Professional Ethics: Design and Technology Program

FASPE Design and Technology challenges its Fellows to recognize their responsibility to act as ethical leaders in their careers. FASPE begins by examining the actions and choices of technologists and designers in enabling and executing Nazi policies. Fellowships are awarded to 15 to 17 graduate students and early-career professionals working in engineering, architecture, computer science, design, and related fields. Fellows will spend two weeks in Germany and Poland, where they will visit key sites of Nazi history and participate in daily seminars led by specialized faculty. FASPE Fellowships are fully funded so that financial ability does not affect participation.

Foreign Affairs Information Technology (FAIT) Fellowship

The Foreign Affairs Information Technology (FAIT) Fellowship is an opportunity for students to pursue an IT-related degree and launch a career in the U.S. Foreign Service as an Information Management Specialist. Fellows receive up to $43,500 annually for their junior and senior years in an IT-related undergrad program, or for a two-year master’s program. These funds are applied toward tuition, room and board, books, mandatory fees, and some travel expenses. Plus, you’ll receive stipends, housing, and travel allowances for the two summer internship experiences. Applicants must be U.S. citizens and enrolled in an undergraduate program relevant to Information Technology and entering the junior year OR seeking admission in an IT-related master’s degree program, at a U.S.-based accredited institution.

GAANN Fellowship in Cyber-Security of Power Systems

The Graduate Assistance in Areas of National Need (GAANN) Fellowship in Cyber-Security of Power Systems is available for NC State graduate students who intend to become university teachers and/or researchers. Fellows must pursue an interdisciplinary course of study, combining a major in one of the participating departments with a minor and research project in power systems. The Fellowship is awarded based on academic performance and financial need, upon the recommendation of the student’s department and approval by the Graduate School and the Fellowship Program Selections Committee.

Georgetown University Center for Security and Emerging Technology Research Fellow

The Center for Security and Emerging Technology Research Fellow will be responsible for developing, proposing, and leading research projects, monitoring trends and developments in AI, computing, and national security policy, providing research support, and more. Fellows must possess a graduate (Master’s, JD, PhD) degree in a relevant field and have at least 3 years of progressive experience in research and policy analysis including familiarity with interpreting and visualizing data. Preferred candidates are proficient in a foreign language, statistics and data analysis and possess research experience in national security and technology policy.

Georgetown University Fully Funded PhD Program in Computer Science

Georgetown University offers a fully funded PhD Program in Computer Science. PhD students first complete the coursework of the master’s degree to build a solid foundation in computer science. Once this is complete students choose a concentration in computer and network security, cryptography, information search and retrieval, machine learning, data mining, natural language processing, networking, and distributed systems,  or parallel and distributed algorithms. Students conduct independent research in these fields under an advisor to complete the PhD. Doctoral students are fully supported through scholarships and research assistantships.

Hack.Diversity Technology Fellowship for Minorities

Hack.Diversity is an 8-month career development program for Black, Latinx, or otherwise underrepresented tech talent to launch and advance careers as software engineers, IT professionals, and data analysts in the Boston innovation economy. Hack.Diversity Fellows receive benefits including technical project experience, job application, and technical interview skills, industry exposure and network building, mentorship from industry professionals, access to interviews at paid summer internship opportunities, and more. The priority deadline is September 1st for an early decision by October.

Harvard University Fully Funded PhD Program in Computer Science

Harvard University offers a fully funded PhD program in Computer Science. PhD students start their degree program studying a variety of sub-areas in computer science, such as systems, networking, databases, algorithms, complexity, hardware, human-computer interaction, graphics, or programming languages. After completing their foundational studies, students conduct independent research and are encouraged to collaborate with other fields and departments at the university. All students admitted to the PhD program receive full financial support. This includes tuition, fees, and a cost-of-living stipend.

IMDEA Fully Funded PhD Positions in Computer Science

IMDEA Software Institute is a networking research institute whose multinational team is engaged in cutting-edge fundamental science. As a growing, English-speaking institute located in Madrid, Spain, IMDEA Networks offers a unique opportunity for pioneering scientists to develop their ideas. The PhD Student positions offer young, aspiring researchers a salaried position in our research team. Candidates offered a position as IMDEA Networks PhD Students will have been pre-vetted and conditionally accepted for a place in the Ph.D. program at UC3M or another top university in Madrid.

INSAIT Undergraduate Summer Research Fellowship

The Undergraduate Summer Research Fellowship program offers the opportunity to highly motivated undergraduate students from around the world to engage in research activities in the summer under the mentorship of faculty and researchers at INSAIT. The program is modeled after the top successful summer research programs at MIT, Caltech, and ETH Zurich. The program is 8-10 weeks long. Selected students will receive a monthly stipend of 1500 EUR to cover their living & accommodation expenses. Undergraduate students enrolled in any accredited university who are in their sophomore, junior, or senior (2,3,4) year are eligible to apply.

L’Oréal USA Fellowships for Women in Science

The L’Oréal USA Fellowships for Women in Science program is a national awards program that annually recognizes and rewards five U.S.-based women researchers at the beginning of their scientific careers. Recipients receive up to $60,000 each that they must put towards their postdoctoral research. Applicants must be involved in life, physical/material sciences, engineering, technology, computer science, or mathematics. Additional eligible areas of study include immunology, all areas of chemistry, earth science, and medical research. Applicants to the L’Oréal USA Fellowships must have completed their Ph.D. by the time of application.

McKnight Doctoral Fellowships

The McKnight Doctoral Fellowship program is designed to address the under-representation of African American and Hispanic faculty at colleges and universities in the state of Florida by increasing the pool of citizens qualified with PhD degrees to teach at the college and university levels. Up to 50 Fellowships are granted each year for students pursuing doctoral degrees in the State of Florida in the fields of Agriculture, Biology, Chemistry, Business Administration, Computer Science, Engineering, Marine Biology, Mathematics, Physics, or Psychology. Each fellowship is up to $17,000.

MEST Fellowship

Meltwater Entrepreneurial School of Technology (MEST) is seeking candidates with a passion for teaching and a strong background in technology and/or entrepreneurship for a one-year assignment teaching and mentoring talented African entrepreneurs in software development fundamentals. Fellows will work and live in Accra, Ghana. Eligible applicants should be proficient in object-oriented programming (OOP) language and have experience building scalable applications. Travel, a monthly stipend, housing, meals, and Emergency Health Insurance are provided by MEST.

Nancy and Frank Kudla Endowed Fellowship In Cybersecurity

The Kudla Fellows program is a prestigious and competitive graduate fellowship program. The program supports graduate student research and education in cyber security. To qualify for a Kudla Fellowship, you must be a UTSA Master of Science in Information Technology (MSIT), Cyber Security concentration student. Fellows get access to state-of-the-art cyber security research laboratories and collaborate with world-class cyber security researchers during a paid graduate research assistantship. Receive up to $12,000 per year toward your program tuition and fees.

NSF Graduate Research Fellowship

The NSF Graduate Research Fellowship Program (GRFP) recognizes and supports outstanding graduate students who are pursuing research-based master’s and doctoral degrees in fields within NSF’s mission. The GRFP provides three years of support for the graduate education of individuals who have demonstrated their potential for significant achievements in science, social sciences, and engineering research. Check the website for up-to-date deadline information. Deadlines vary by discipline.

NYU Cyber Fellows Program

The NYU Cyber Fellows program is a master’s degree initiative designed to respond to concerns over the growing shortfall in the number of cybersecurity professionals. NYU Cyber Fellows receive scholarships that cover roughly 75% of tuition for US residents, and as a part-time program, that offers much of the course work online, it is also an accessible program for those currently working full-time. Among the many advantages of the NYU Cyber Fellows program is that the students are given access to NYC3’s Cyber Range — a virtual training network designed to prepare students to respond to real-life threats in real time.

Public Health Informatics Fellowship Program

The Public Health Informatics Fellowship Program (PHIFP) is a 2-year applied training fellowship for professionals with a master’s or higher degree. We train professionals to apply principles of public health informatics to the practice of public health. Public health informatics is the systematic application of information and computer science and technology to public health practice, research, and learning. A doctoral (e.g., PhD, MD, PharmD) or master’s level degree is required. Relocation to Atlanta, Georgia is required. U.S. citizenship is not required.

Scholarships for Women Studying Information Security

The Scholarships for Women Studying Information Security (SWSIS) program provides scholarships of $2,000 or more for women studying for their Bachelor’s and Master’s degrees in fields relating to information security. The purpose of these scholarships is to provide assistance to women at the formative stages of their careers in these fields. SWSIS is a partnership between Applied Computer Security Associates (ACSA) and CRA-WP. Its long-term goal is to contribute to increasing the representation of women in the information security workforce.

Senior Congressional Innovation Fellowship

The Senior Congressional Innovation Fellowship is an opportunity for mid-career technology professionals to get hands-on experience working in Congress and learn about the policymaking process. Fellows work with TechCongress to choose a placement with a Member or Congress or Congressional Committee and report directly to a senior staffer (like a Chief of Staff or Staff Director) in that office. Candidates have 8+ years of work or postgraduate study. Fellows receive an annual $86,700 stipend and other benefits. This is a full-time position based in Washington, DC.

Sloan Research Fellowships

The Alfred P. Sloan Foundation is awarding grants to be spent over a two-year term on any expense supportive of research. Awards are given to 126 researchers in recognition of distinguished performance. The foundation seeks to stimulate fundamental research by early-career scientists and scholars of outstanding promise. Candidates must hold a tenure track at a college or university and hold a Ph.D. (or equivalent) in chemistry, computational or evolutionary molecular biology, computer science, economics, mathematics, neuroscience, ocean sciences, physics, or a related field. Fellows receive a grant of $75,000.

Stanford University Fully Funded PhD Program in Computer Science

Stanford University offers a fully funded PhD program in Computer Science. Students begin by completing 3 breadth requirements in mathematical and theoretical foundations, computer systems, and applications to form a foundation for the program. After completing these requirements, students select an advisor and pursue independent research to complete their thesis. Students are encouraged to collaborate with other departments across the university to broaden their research and utilize the Stanford network. All PhD students are fully supported through fellowships, teaching assistantships, and research assistantships.

STPI’s Policy Fellowship Program

This two-year fellowship provides recent bachelor’s degree recipients with a unique opportunity to use their critical thinking and analytic skills to work on a diverse set of challenges in science and technology (S&T) policy areas. Fellows will be involved in collaborative research for leaders in the White House Office of Science and Technology Policy (OSTP) in the Executive Office of the President and other Federal Government organizations. Fellows work with teams of researchers to support a wide variety of S&T policy-related tasks. Individuals who earned a recent bachelor’s degree are eligible to apply for the Fellowship. The fellowship is a paid, benefits-eligible position.


TechWomen brings emerging women leaders in science, technology, engineering, and mathematics (STEM) from Africa, Central, and South Asia, and the Middle East together with their professional counterparts in the United States for a mentorship and exchange program. TechWomen provides participants access to networks, resources, and knowledge to empower them to reach their full potential. During the five-week program, participants engage in project-based mentorships at leading companies in the San Francisco Bay Area and Silicon Valley and participate in professional development workshops. Applicants must be women with, at minimum, two years of full-time professional experience in the STEM fields and eligible to obtain a U.S. J-1 exchange visitor visa.

University of Maryland-Max Planck Institute Fully Funded PhD Program in Computer Science

The University of Maryland in partnership with the Max Planck Institute in Germany offers a fully funded PhD Program in Computer Science. Students begin their studies at UMD and study in Germany at the Max Planck Institute during the summer of each year. Students will work with both institutions and with advisors from both countries as they form and complete their thesis. Collaborative research is encouraged and resources from both institutes are available to PhD students. All travel expenses related to the program are covered and students are fully funded throughout their course of study. Learn about CS research here

University of Michigan Fully Funded PhD Program in Computer Science

The University of Michigan offers a fully funded PhD program in Computer Science. All students start their PhD with coursework in Computer Science and Engineering and Electrical and Computer Engineering. After 2 years of foundational learning, students decide on a focus for their research and complete their thesis under research advisors. All students in Computer Science will have access to any department in the engineering school and multidisciplinary collaboration is encouraged. Students are fully funded through a fellowship, a research assistantship, or a teaching assistantship offered by the program.

University of Toronto Fully Funded PhD Program in Computer Science

The University of Toronto offers a fully funded PhD program in Computer Science. Students begin by going through the master’s program coursework to build a solid understanding of Computer Science and then decide on a research area to focus on. There are 14 research areas to choose from including options in artificial intelligence, data science and informatics. Once a research focus is decided, PhD students, conduct independent research under a research advisor in their specified field of study. Students are provided with full financial support throughout their course of study including tuition payment and a stipend.

Washington University in St. Louis Fully Funded PhD Program in Computer Science

Washington University in St. Louis offers a fully funded PhD program in Computer Science. The program starts with a rotation of small research projects so students can choose the research area they are most interested in while also finding an advisor on that topic. Following this selection, the student conducts independent research with access to other departments at the university to come up with multidisciplinary approaches and solutions. The degree prepares students for careers in research, engineering, development, and academia. PhD students are fully funded including full tuition support, health insurance, and a living stipend.

Are you interested in finding many more computer science fellowships? Sign up for the ProFellow database, which includes more than 2,400 funded opportunities for professional development and graduate school.

© Victoria Johnson 2020, all rights reserved.