CS Co-op Program
CS Co-op Program
CS Cooperative Education Program
Undertaking a co-op is a unique and rewarding opportunity to gain an excellent career development experience to set apart our Rowan CS students!
The Cooperative Education Program in the CS Department allows our students to gain valuable experiential learning through a full-semester in a technical position at one of our industry partners such as Lockheed Martin, ASRC Federal, RunSignup, and Cooper University Health Care. The CS Co-op Program is continually growing as we develop new partnerships with other corporate members in the area.
In lieu of their Spring semester, students in their junior/senior year would be on co-op starting in January-February through June-August. Participation in the CS Co-op Program would not delay graduation and is completely voluntary. However, all co-op students would be required to coordinate with the Office of Career Advancement to help accommodate their individual financial aid and housing needs, as well as meet with their CS Academic Advisors to refine their plan of study with possible Spring-Summer courses for a timely graduation.
Rowan student Julius Leone explains his co-op experience at RunSignup.
Testimonials
"Through my time at my Co-op through Rowan at RunSignup, I've been able to experience what it's like to be an actual developer. This experience has been paramount in connecting programming concepts I have learned in the classroom to real-world applications. Along with this, I have been able to interact with more industry professionals that have aided me in gaining an understanding of software engineering as a whole. Additionally, I have gained a glimpse into what my work-life balance will be like after graduation further preparing me for my career as a professional software engineer and assuring me that this is the career path I want. Rowan has provided an amazing opportunity for me that has helped me grow as a professional, individual, and scholar through this Co-op and I highly recommend trying your hardest to get one. They provide invaluable learning opportunities and experience that you cannot usually gain until after graduation as well as the opportunity to walk away with a full-time job." Julius Leone ’25 BA |
"The co-op experience at Tabernacle School District was an incredible opportunity for growth in both my technical and professional skills. I was able to apply many of the concepts that I had learned through my coursework at Rowan to this position. Working alongside students, faculty and district staff was my favorite aspect of this position in addition to the mentorship I received from the supervisor. He introduced me to industry professionals, gave me personalized career advice, and provided me with tailored opportunities beyond the original scope of my co-op that suited my interests. This experience was invaluable to me, and I would highly recommend any student with an interest in expanding their technical and professional skills apply for a co-op." Alexa Gonzalez ’25 BA |
"I am very grateful for my experience at Cooper University Health Care through Computer Science Co-op Program. The Computer Science professors and advisors helped me throughout the entire application process. Some professors even assisted me in choosing the right company to sign with. Before starting the co-op, I took Software Engineering and Database Systems. During the Co-op, I had the opportunity to learn the .NET Framework and Windows Presentation Foundation. I was not a strong programmer before the Co-op, but by the end, I mastered these skills and helped develop a tool for my team. The experience I have gained is invaluable and incomparable to any other class. All things considered, I am extremely pleased with my experience at Cooper. I now have 7 months of experience in a Computer Science job before my senior year. The hands-on work I was given, along with the 12 credits I received towards my degree, made this an experience I would recommend to every Computer Science student." Chen Zayden ’23 BS, ’24 MS |
"Computer Science is a field that demands raw technical skill and a firm understanding of design philosophy in equal parts. While Rowan does a great job of preparing us for professional work, there is no substitute for real job experience. The CS department’s co-op program offered an extremely streamlined approach to getting this real world experience—professors and advisors alike provided great assistance in preparing ourselves for applying for the co-op position and undergoing the interview itself. On the job, you will learn an extremely high density of information—while it can be overwhelming at first, continued hard work in the professional setting will not only reinforce skills you have learned in an academic setting, but force you to learn more at an extremely accelerated rate, putting you in a far more advantageous position versus other graduates when searching for a job— that is, of course, if you are not re-hired by your co-op outright." Joseph Demoneris ’21 BS |
"My co-op with ASRC Federal has been an extremely fulfilling experience. Before my co-op, I took Software Engineering and learned about the general software development lifecycle. The semester after, getting the full software development experience during my co-op was a huge learning experience; being a part of a formal development process further supplemented the material I learned in that class. The co-op gave me experience with an agile workflow, improved my ability to work in small teams, and generally made me a more well-rounded programmer. It was a great experience working with my mentors and supervisors, and I was offered a full-time position at the end of my 7 month co-op. I highly recommend applying for a co-op if you are looking for an amazing software development-focused experience." Christopher Pham ’20 BS |