The Computer Science Department strongly encourages students to participate in an internship experience the summer after their Junior year. Internships allow students to apply their technical knowledge in a real-world environment while helping them discover the career path they would most enjoy. Interns often engage in the same projects and work on the same teams as seasoned software engineers and system administrators. Below are some of the most noted internship programs in the country for computer science students. There are many great opportunities that have not been include here. Students are encouraged to search the web for more.
BYU students also have a one-year subscription to internships.com. The search engine lists internships by location, area of study, and compensation to aid our students in their internship search.
To access the site, interested individuals must follow the steps below:
- Go to: http://www.internships.com/
- Click on "Go to Premium Pages."
- Select "Brigham Young University-Utah"Â from the drop-down menu.
- Enter the Promo Code: Cougars
- Enter name, email, and password. Click "Sign Up"
- Enter email and password again. Click "Login"
Return visitors may access the site by using their email and password.
If you are an employer and would like to have your internship program program included on the Internship, Co-op, and Research Experience page, contact Kiersten Nielsen.
Specifc requirements vary by position. However, the following requirements apply to all interns:
If you are interested in Adobe internship opportunities, send us your resumé. Check back with us in late January when internship recruiting begins. At that time, click on Apply Now and select College Internships or College MBA Internships.
Our recruiters regularly search our resumé database. If there is an appropriate match for a position you may be contacted by a hiring manager or recruiter.
Adobe offers Technical Summer internships. These internships can provide a student with valuable work experience while they continue their education. As an intern, you will be involved in exciting team projects with some of the most talented people in the industry. You will learn from the best while working in a fun and creative environment.
Adobe offers internships in San Jose, California; San Francisco, California; Seattle, Washington; Newton, Massachusetts; and Ottawa, Ontario, Canada. Most of our positions are for technical students. If you don't fit the criteria, you may still send us your resumé in the event a position that matches your skill set becomes available.
Intern and Co-op Interview Process
If you attend one of the schools we visit, we'll send software-engineer interviewers to you for on-campus interviews in the winter, spring, and fall. You will interview with two engineers, and we usually make a hiring decision within one week of your interviews!
If we miss you on campus, or you don't attend one of the schools we visit, we'll conduct your interview over the phone.
Apply for an internship now.
Description
We hire software development engineer interns and co-ops into our technical teams based in Seattle, Washington. Our interns and co-ops write real software and partner with a select group of experienced software development engineers, who both help and challenge them as they work on projects that matter to our customers. Impact: As a member of the Amazon.com development team, you’ll be given the opportunity to have direct impact on the evolution of the Amazon e-commerce platform and lead mission critical projects early in your career. Your design, code and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, optimization, scalability, security and tweaking algorithms, just to name a few. Innovation: Are you seeking an environment where you can drive innovation? Are you interested in finding the best intersection of features vs. performance? Are you up to the task of delivering innovative technology that offers millions of unique products to thousands of suppliers, to tens of millions of customers around the world? Many of the technical challenges Amazon encounters have never been dealt with before on this scale, if at all. Come help lead the way in e-commerce innovation.
Requirements vary according to position; however, all positions require:
Experience Apple. There's the typical job: punch in, make widgets, punch out, repeat. Then there's an internship at Apple. Where you're encouraged to defy routine. To explore the far reaches of the possible. To travel unchartered paths. And to be a part of something far bigger than yourself. Because around here, changing the world just comes with the job description.
Apple offers hands-on experience with real-world projects that will allow you to apply what you've learned in school, gain skill rapidly, and build your resume and portfolio. Though roles and responsibilities vary, interns are almost always assigned to small teams, where they work alongside experienced professionals. Please visit our Behind the Scenes page to read about one intern's on-the-job experiences.
ExxonMobil’s Pre-Employment Programme is a paid Attachment programme offered to students in their second or penultimate year of study.
Attachments run for 24-weeks (engineering), or 8 weeks (non-engineering), during January to June, and July to December each year.
The objective of the PEP is to provide the organisation with a steady source of future employees. For the student, the PEP is designed to provide:
As part of the PEP, each student is assigned a supervisor/mentor and participates in various training activities. Students are given real work projects and have the opportunity to report back on these projects to their management team.
Points to note:
In your 10-12 weeks as a Fog Creek Summer Intern in Software Development you will be given a real project to work on that will ship as a part of one of our products. You will receive mentoring from the team at Fog Creek, and learn about the software development industry from the experts. We're a small company, so you'll see everything that goes into software ... not just code, but testing, marketing, sales, documentation, customer support, and user interface design... stuff you would never learn at a bigger company. Here are just a few examples of recent internship projects:
At Fog Creek Software, we'll give you a big project and we'll expect you to deliver something great.
We have an exciting and innovative internship program for students pursuing degrees in a variety of different areas. We're looking for students pursuing degrees in computer science (or closely related areas), who love to problem-solve, code, and design. If you like working on challenging and intriguing problems in an entrepreneurial environment that respects creative approaches and solutions, a Google internship is for you!
Opportunities within Engineering:
We are now accepting applications for internships that start during the months of April, May, June, and July.
The application deadline is in February.
Opportunities within Engineering:
The Extreme Blue™ program is IBM's premier internship for top-notch students pursuing software development and MBA degrees. If you're chosen for the program, you become part of a team working in one of a dozen Extreme Blue labs around the world. Your team's challenge: develop the technology and business plan for a new product or service that addresses an existing market challenge. Through the program, interns have submitted more than 270 patent disclosures and contributed six projects to the open source community, two for alphaWorks®, and helped create solutions for key clients and bring-to-market the next generation of IBM products. Not bad for just 12 weeks.
Unlike other intern programs that may relegate you to work on outdated technology, Extreme Blue teams work on leading technology that helps grow your skills and make you a more attractive candidate in the technology field. Interns in this high-performance environment get to roll up their sleeves and work with "hot" technology, like Linux®, Grid computing, RFID, and Web services.
What's the internship like? Check it out! Watch video from our 2006 North American teams.
You can be considered for participation if you are a full-time student at any four- or five-year accredited U.S. college or university. Multiple assignments might be available. You are eligible for employment after completing your freshman year; however, the largest population of students are junior level and above.
As a candidate under consideration for a co-op or intern assignment, you will need to demonstrate a high level of academic achievement (grade point average). You should have relevant work or research experience and be able to demonstrate strong leadership, communication and teaming skills.
A student employment assignment at IBM gives you real-world experience that offers you a competitive edge when you enter the workforce. Student employment assignments provide you the opportunity to become familiar with IBM's organization, work style and corporate culture.
Co-op and internship programs are an important recruiting channel for IBM because they help management identify high-potential prospective employees. Participating students are often considered for a long-term commitment of regular employment. Our philosophy is recruit once, hire twice.