Top Image Banner
Monday, May 12th, 2008  
Computer Science Internships, TCNJ


Welcome

As you can easily imagine, internship is a very effective way to get real-life experience, esp. in connection to what you do at the College. At some prestigious financial firm, typically 80% of the summer interns return to the firm as permanent employees. So, if you have already identified companies you want to work for, applying for a summer internship there would make a perfect sense. However, just having a desire is not enough. You will need to draw up a successful plan to get the internship, which can be a challenge. My first advice would be to act early. Get familiarized with the resources available at Career Services and subscribe to the CS internship mailing list). Also talk to other students who have already experienced internship.

Even if you do not have a clear idea what to do upon graduation, you should start early. In fact, you will need more time to find out what you want to do, before applying for an internship/job. Again, Career Services is the place to start with. You may also consider more than one internship experiences so that you can compare them.

In our department, internship and mentored research are considered as capstone courses. As a result, there are requirements shared by these two distinct types of experience, e.g., paper writing and presentation. Some of you might feel that the posted internship process is rather complicated and tedious. However, the process is supposed to reflect real-life situations where various skills are required. According to informal feedback from the employers, the learning goals listed on our internship evaluation form (Word doc format, or PDF format) are close to the qualities they seek in their employees. If you cannot deal with a process like this, you will need to recharge yourself and develop the basic skills necessary to undertake internship successfully.

Once you gain confidence in your ability to accomplish your goals (including the ones you identify yourself for your own internship experience), you should be able to apply the skills to a diverse range of professional and academic activities. Your life will be more like a series of complex problem-solving tasks, rather than a series of information retrieval or test taking.



For Students

Use the following steps to complete an internship experience.

Step 1: Research.
Sign up for the CS Internship mailing list, access LionsPro and other resources at Career Services. Check other sources: e.g., NJ.com, Princeton's Open Positions, and JerseyIntern.com.


Step 2: Registration
Visit the TCNJ Internship Policy page. Confirm that your offer satisfies the requirements for CSC 399. Write a statement (typically one paragraph) and a proposal (typically 2-5 pages) for the internship you are proposing. Register for your internship with a registration enrollment form and your written proposal. Download the evaluation form (Word template, pdf). Complete the content goals and criteria sections based on your proposal. Send the completed evaluation form to the internship faculty supervisor.
Step 3: Experience
Try to achieve all the goals as early as possible. Arrange faculty supervisor on-site visit by the midpoint. Complete the final on-site evaluation process at the end of the internship.


Step 4: Demonstration
Submit the first drafts of your paper and presentation by the midpoint. Revise your paper & presentation until you get an approval, then submit these by the last day of class. You will then present your experience orally.




For Prospective Employers

Thank you for your interest in and support for the Computer Science internship program at The College of New Jersey (TCNJ). Please let us first briefly explain our program.

Internship description: Internship is one of the two types of the capstone experiences (along with mentored research) in the Computer Science program at The College of New Jersey. As such, students apply their classroom experience to a variety of real-world environments including finance, healthcare, science, engineering, and education. Students are required to work at least 200 hours for a single course unit. While initiative and project management are among the learning goals, for a successful transition from undergraduate education to the real world, students are expected to work closely under the supervision of the on-site professional. Other important aspects of our internship include frequent faculty supervision on the student's on-site experience, research-style paper, oral presentation, and multiple reflective evaluations. Students constantly receive very positive reviews from their employers, and in many cases, they are offered a full-time position during their internships.

For more information please visit the employers page.