Internships and Capstone
The CS BS degree requires the completion of either a mentor-based internship or a self- or group-driven capstone project.
Internships
The internship coordinator will work with you to prepare for the job search, which includes creating and updating a technical resume, managing online profiles, conducting interview practice sessions, searching for positions, completing applications, and guiding follow-ups with employers.
Benefits of the internship include:
- Work Experience: helping to build out a resume with demonstrable work at recognized companies and organizations.
- Applied Skills: allowing you to apply the skills you've learned in your coursework in real-world industry scenarios.
- Payment: many – but not all – technical internships are paid positions.
- Networking and References: build industry contacts and references for future employment.
Please note that, although the program staff works to set up students for success through training and connections with industry professionals, you are ultimately responsible for securing your internship.
Capstone Project
The Capstone projects for the Computer Science program offer students the ability to showcase the skills that they have learned during their time as a student. Having navigated multiple courses and obtained skills that are directly applicable to industry-level jobs, these capstones become significant and important parts of students portfolio, helping them secure jobs in the future. The capstone's focus is chosen by the students, and often highlight industry-trending technologies such as AI and interdisciplinary crossovers.
Not all students choose to participate in an internship. In this case, the alternative is a capstone project, where the student or a group of students drives the project focus. Capstone projects give the most flexibility in schedule.
Echoes of the Forgotten World-A Unity Game
This Unity project is relevant because it demonstrates how creative collaboration improves technical problem solving in software development. Working on creative elements like storytelling and visual aesthetics showed us that discussing creative ideas first creates a more open environment for technical problem solving. This approach broke down barriers that typically prevent developers from sharing unconventional solutions to software design and debugging challenges, ultimately enhancing our C# skills and project workflow understanding. More info...
Program: CS BS
Group Member(s): Mark Buster, Ashtin Rivada, Angela Fujihara
Faculty Advisor: Eric Lloyd
EllePower Website
EllePower is a coaching business specializing in supporting survivors of intimate partner violence (IPV) and helping them heal and thrive. The owner, Adri Lukacs, has expertise and compassion and is developing a podcast and personalized coaching services. By developing a website, we are making EllePower’s services and resources accessible to survivors, and helping the business to thrive alongside its clients. We will connect knowledge to purpose and technology to compassion. More info...
Program: CS BS
Group Member(s): Rory Hackney, Edale Miguel
Faculty Advisor: Eric Lloyd
reCVE
In today’s world, timing is everything for preventing cyberattacks. Our service immediately notifies users of new common vulnerabilities and exposures (CVEs). Other app features include tracking, searching, and filtering for tailoring to your system’s needs. More info...
Program: CS BS
Group Member(s): Cheryl Moser, Justin Jamison, Max Cifuentes. Peter Spasic
Faculty Advisor: Eric Lloyd, BC Ko, Steve Balo
SlideMark
SlideMark is a markdown-like parser and renderer for presentation slides. It features a dual-pane GUI editor that allows users to create slide down decks using a version of markdown, which include functionality to demarcate slides and define slide styling and layout. Currently, the application is offline and cross-platform. In future iterations, there is potential for a web app. More info...
Program: CS BS
Group Member(s): Joe Wigdor, Tamara Slone
Faculty Advisor: Eric Lloyd
Weather Driver
This is a mobile app for long distance commuters that helps them plan safer trips by offering the ability to create routes that navigate around upcoming weather alerts. Users are notified if they're approaching an alert area and can view them on the map, helping them to make more informed decisions for their trips. More info...
Program: CS BS
Group Member(s): Aaron Jeromsky, Andrew Cook, Jordan Fleming
Faculty Advisor: Eric Lloyd, Steve Balo