Debra Caires, a computer science lecturer and director of the internship program in the College of Science, transformed her Technical Writing (CS 100W) courses into a service learning class so that her students would get real-life experience. Her students work with clients to identify and solve a problem in a way that is transferable, sustainable and scalable, just as they would if they were working in the programming industry.
“There has been a huge employment shift in Silicon Valley,” Caires said. “Entry-level jobs are requiring two internships or courses that have applicable projects.”
In Caires’s classes, groups of students are paired with a client – a faculty member, staff member, student organization, small business or nonprofit representative – who needs help in using technology to solve a real-life problem. Caires said the “tidal wave” of new technologies on campus can be intimidating, but her students can serve as technology ambassadors by helping their clients to implement the resources available at SJSU.
Caires selected three groups of students this semester to oversee a pilot of new online tools, including IBM’s Watson Analytics, a predictive analytics and data visualization tool; Adobe’s XD, a user experience application; Adobe’s Voice, an animated video tool; Adobe’s Slate, a visual storytelling application; and Cisco Spark, a tool that incorporates secure messaging and video conferencing.
The three groups of students will be working with their clients, and will also be reporting back to IT Services (ITS) student assistants on any feature requests or bugs they find while using the new Cisco Spark application to improve user experience. The IT student assistants who will serve as liaisons include Sri Krishna Kadiyala, ’17 Bioinformatics Engineering, Jose Lupercio, ’17 Justice Studies, and Samantha Flores, ’17 Psychology.
“It’s completely new to me,” said Luperico, of his role as a project liaison. “I used to be at the front desk and now I am more hands on. I feel it shows I am learning something that requires a lot of responsibility.”
The students are using agile project methodology, a technique that breaks large projects into smaller milestones that must be completed in a “sprint” of two weeks. The students will conduct five sprints throughout the semester and will present the final outcomes of their projects on May 6, from 9 a.m. to noon, on the second floor of MacQuarrie Hall.
“This is my first time doing something like this,” said Justin Tennant, ’17 Computer Science. “I am unfamiliar with software development so this is eye opening for me. I feel like I am learning a lot.”
The students spent their first two-week sprint researching agile project methodology while getting familiar with Cisco Spark, as well as other applications such as Google Calendar and Slack.
“I like that we focus on what we can get done quickly rather than the whole project,” said Eric Fonseca, ’17 Computer Science.
“This IT project and working with students is providing me with a great opportunity to develop the leadership skills needed in my future endeavors,” Flores said.
“I am very happy to be assigned the task to work and lead IT students in this project,” Krishna said. “It helps me develop my managing skills and be a team player.”