Jobs and Internships


Students are not required but are encouraged to do an internship during the summer after their first year. Domestic students are allowed to do this without taking a course, but we encourage you to do internships as part of your curriculum to gain the guidance of a faculty member who can provide advice and so on. MSCS and MSWS students take a 2-credit special topics course, CS 695 - Practicum Study .

It is not the responsibility of the faculty to place students in internships, though as you can see from our recent emails we will work to help you get a position. Students must have a 3.0/4.0 GPA to participate.

Selected recent internships

Lawrence Livermore National Lab
Lawrence Berkeley Lab
Internet Archive
Sun Microsystems
Texas A&M University

USF Career Placement

USF students get jobs at the best companies and are admitted to top graduate schools. See USF career planning and Computer Science Job Resource Center .

Computer Science Alums

Ye, Software Engineer at YouTube, Google
Ye is currently a software engineer at YouTube, Google. Ye assists in the building of the YouTube site, including both back-end and front-end. The faculty of CS department is extremely knowledgeable and friendly and I learned a lot from them. Courses in MSCS program are well designed and cover many interesting, and most importantly, latest topics/fields in the industry.

Jean, Senior Software Engineer at Oracle Corporation
Jean works in a team that is part of the SDP (Service Delivery Platform) group at Oracle. This team is in charge of developing server-side applications for the telecommunication industry. My job responsibilities include the design and development of several key components for these applications, the design and implementation of all the functional testing of these applications with real world scenario as well as UI (User Interface) design of the various administration consoles used by these applications. The development is done in Java and involves various techniques and algorithms to achieve the strong requirement that our applications must reach in order to be successful in the telco industry, such as high availability, linear scalability and thread safety."

My Computer Science degree from USF enables me to resolve real-world problems in the industry. Both the theory and hands-on experience at USF were invaluable in understanding daily challenges in my job and bringing new ideas to the field.

RP, Software Developer at Atlassian
RP works as a Software Developer at Atlassian in their San Francisco offices — an Australian company that develops software development and collaboration tools. Our team here in SF is part of the Integration team, which is responsible for creating plug-ins that are of use across our product line.”

Leon, Software Engineer at Atypon Systems
As a software engineer in Atypon, Leon mainly work on the Literatum publishing platform — the leading platform for professional and scholarly publishers — assisting in the maintenance and development of new features for the highly complex backstage content management system. Atypon is the online publishing technology leader in content management, delivery and monetization. Our solutions are used by the largest and most prestigious publishers of media, professional and academic content, including Pearson, McGraw-Hill, News Inc, Financial Times, New York Times, The American Chemical Society, JSTOR, Oxford University Press and dozens more.

Ryan, Tech Lead at Twitter
Ryan currently works at Twitter as the Tech Lead for the Storage team. He works at building out scalable storage infrastructure for the company’s use as it grows.

Shaoting, Computer Scientist at Adobe Systems
Shaoting is part of a team undertaking significant changes to the Flex compiler, bringing it to new levels of performance, supporting emerging language constructs, and enabling new Flex features and workflows. Flex is a technology that helps people build visually engaging Web applications significantly beyond what is possible with traditional Web technologies. A pillar of this technology is the Flex compiler, which allows developers to code using a combination of MXML and ActionScript, and churn out a .swf file that runs in the ubiquitous Flash Player. Shaoting analyzes compiler performance, implements optimizations and works with the QA group to ensure high quality and rapid turnaround for changes that surface during quality testing.

Yiming, OpenFeint, Inc.
I joined OpenFeint, Inc. in less than two months after my graduation from USF in May 2011. OpenFeint is a company that provides mobile gaming networks. Currently I am working on developing cache functionalities for our iOS SDK. I truly enjoy my work at OpenFeint – it offers an amazing environment and a tremendous opportunity for me to grow as an engineer. Pursuing my graduate studies in USF’s Computer Science program was one of the most valuable decisions I have made.

Dennis Batey
B.S. Computer Science program
Dr. Batey earned his M.S. in Computer Science at Harvard University, completed his M.D. program and is now practices medicine in Alaska.

Theodore Bisson
B.S. Computer Science and Mathematics program
Mr. Bisson worked on the design team for the best-selling computer games: Diablo and Diablo II.

Danny Chen
B.S. Computer Science and Mathematics program
Dr. Chen completed his Ph.D. studies in Computer Science at Purdue University and is now a professor of Computer Science at the University of Notre Dame where he and his colleagues developed an important new cancer treatment being used nationwide. Dr. Chen's main research interests are in the areas of algorithm design, analysis, and implementation, computational geometry, parallel and distributed computing, computational medicine, data mining, robotics, VLSI design, and computer graphics. He has developed many efficient sequential and parallel algorithms for solving fundamental geometric, graphic, and combinatorial problems, and has published over 90 journal and conference papers in these areas. In addition, he has given many invited talks on his research work at conferences, research institutes, and computer science departments in the US, Canada, Europe, and Asia.

Michael Del Rosario
M.S. Computer Science program
Dr. Del Rosario earned his Ph.D. in Computer Science at Cornell University and is now a university professor.

Patrick McGovern
B.S. Computer Science program
Patrick McGovern is the Director of , an organization that provides full web-based administration for companies. Patrick previously led VA Software where he guided the SourceForge project to international recognition and over 1 million registered participants.

Raul Ocazionez
M.S. Computer Science program
Mr. Ocazionez has pioneered his own software company, Informatix , with offices now in San Francisco and Sacramento. They focus in human services and Child Support Enforcement (CSE). Informatix now handles CSE for over 95% of the counties in California. They also now manage a large state contract for software supporting 911 emergency response.

Boris Weissman
B.S. Computer Science and Mathematics program
Dr. Weissman completed his Ph.D. studies in Computer Science at the University of California, Berkeley.

John Witchell
M.S. Computer Science program
John Witchell was a key player in the development of the FlashMob Supercomputer event at USF and designed the official websites for Al Gore's presidential campaign.  John recently founded

Selected grad schools

USF undergrad and graduate students have gone on to graduate school at excellent schools such as:

UC Davis
Indiana University
University of Chicago
Purdue University

Selected companies

USF undergrad and graduate students have gone to work for great companies like:

Electronic Arts
IBM Research
Lawrence Livermore National Lab
Lawrence Berkeley Lab
Internet Archive
Embarcadero Technologies
Walt Disney Imagineering
First American Title Company
TRW Financial Systems
Wells Fargo Bank
Data General
Anderson Consulting
Chevron Information Technology Company
Underwriters Laboratories
Toshiba America