<p>I am a 2012 graduate from TCNJ Engineering and would do it all again if I could.</p>
<p>Things you should know:</p>
<ol>
<li> This is a very smart school. Particularly in the School of Engineering you will notice that. (See admission GPAs and SAT scores for further information)</li>
<li> You will rarely have a course that has more than 25 students.</li>
<li> The school doesn’t hand you internships. You have to be proactive in seeking them. That being said, I have never heard of someone who was in the SoE that looked for an internship and didn’t get one. TCNJ is very competitive. I’ve found myself working alongside and interviewing alongside students from NJIT, Stevens, Drexel, and Rutgers just to name a few.<br></li>
<li> If you’re interested in graduate school, there are a lot of opportunities for undergraduate research! You are not just working as a slave for a graduate student, you work alongside a professor. This is rare at most institutions, but it’s available because TCNJ only has undergraduate programs in Engineering.</li>
<li> Expect faculty to know your name. The student faculty ratio is awesome. Also, expect to have a lot of classes with the same professors. It’s great for mentoring. It’s bad if you are a bad student.</li>
</ol>
<p>It’s definitely in your best interest to arrange a visit, maybe even sit in on a class in the department, figure out if it’s right for you. Each department is very different. Electrical/Computer is different from Civil which is different from Biomedical (I should also mention Mechanical so it’s not left out.) Every school has its strengths and weaknesses, and every school has things to complain about. But if you think you’d thrive best in a small school environment, not surrounded by a lot of technical people all the time, TCNJ is a great bet.</p>
<p>P.S. Yes, I passed the FE Exam (along with 88% of TCNJ SoE students this year, they just released the number)</p>