It takes committment to end one of the most persistent gender disparities in the American economy. Each Thursday, at 7 a.m. and 2 p.m., a few female students from Bowdoin head over to Brunswick High School to offer free coding classes to girls interested in picking up additional computer skills. They have to catch the busy high school students before their first class or after their last.
The Bowdoin students are part of Bowdoin Women in Computer Science, a campus club that this fall launched the first fully fledged Girls Who Code program here. The curriculum is based on the national Girls Who Code organization. Initial planning for the course began last year, when Amanda Milloy ’17 and Grace Mallett ’18 started putting the program into place at the high school.
Both Milloy and Mallett worked for Girls Who Code before creating a local spin-off at Brunswick High, and Milloy said she praised the organization for making a difference. “Because boys are more socialized to adopt programming at a young age, it’s easy to get to college and feel like you’re already too far behind,” she said, via a Facebook message. “I certainly felt that way at times. That’s why it’s so important to reach girls early and show them how exciting/attainable computer science can be.”
In 2016, Mallett worked as a TA in Boston for a seven-week Girls Who Code immersion program. “I became very passionate about the goal of getting more women into tech,” she said. And she was inspired her to start her own high school club when she returned to Bowdoin.
Now that Milloy has graduated, Mallett and Bolor-Erdene Jagdagdorj ’19 are co-leading the Girls Who Code program this year with the help of a small team of volunteers: Erika Kiem ’20, Felicia Wang ’20, Damini Singh ’20, and Rebecca Berman ’20.
Jagdagdorj said she’s heard from many female computer science majors at Bowdoin that they were not introduced to the field until they got to college. She herself was just one of two girls in her first computer science class in high school. “It’s important to get girls interested in computer science and to get rid of that fear of, I don’t know if I want to do this, or, I don’t know if I’ll be good at this,” she said. “I think it can be hard to be in a whole big class of guys and you’re the only female in there, which at Bowdoin we’re really lucky to not have so much.”
“A big goal we have is to create a meaningful community project with the skills we teach them,” Mallett said, such as building a website for a local nonprofit. “Something they’re passionate about and something that will help the community.”
Want to give back to the community and inspire the next generation of engineers?
If so, you should sign-up to be a Girls Who Code instructor! This program, run by the McKeen Center, connects Bowdoin students who study computer science with high school girls interested in learning more about technology and programming. The commitment is around an hour per week and the program would start at the end of the month.
The recruiting season for technology is under way and the Career Planning Center has created new resources for students interested in pursuing a career in STEM. Here is a quick overview of what CPC has to offer!
Bethany Walsh: Bethany is an Associate Director at CPC and she works with students interested in technology, the sciences, environmental studies, and healthcare. She is a gold mine of information and she is super passionate about working to provide CS students with the resources that they need to obtain internships and full-time positions. You can schedule an appointment with her here.
Mock Technical Interviews: Whether this will be your first time having a technical interview or your 50th, it is always a good idea to complete a couple of mock interviews to refresh your skills and find areas for improvement. This year, you can schedule mock technical interviews through CPC! Note: It takes about a week to arrange a mock interview, so be sure to plan accordingly if you have an interview coming up soon. You can schedule a mock interview here.
Prepping for Technical Interviews: In addition to providing mock technical interviews, CPC has also started to compile a list of resources and tips to help students prepare for technical interviews. Check it out here.
Career Exploration: CPC has created a nifty career exploration tool that provides salary information, job-hunting tips, alumni resources, and advice on advanced degrees. The Software Development card is definitely helpful if you are trying to decide what type of software developer you want to be (ie: backend, full stack, embedded, etc). This is also a great resource if you want to find opportunities outside of software development (ie: project management, consulting, UX/UI design, etc.).
Graduate School: If you are thinking about going to graduate school after college, CPC and the Office of Special Academic Programs can help guide you through the process. The CPC’s website outlines some of the important details to think about, including testing options and the financial aid process for graduate school. The Office of Special Academic Programs offers more detailed information about scholarships and the application process. You can schedule appointments with the office, as well as attend the Graduate School Fair on October 3rd.
Madeline Bustamante ’17, left, and Grace Handler ’17
In their 101 computer science class last fall, Madeline Bustamante and Grace Handler, both sophomores this year, were surrounded by young men. In the spring semester, when they took Data Structures, a second-level computer science course, there were just three other women in the class.
Bustamante and Handler said they had expected to encounter more women at Bowdoin who, like them, were passionate about coding. Both attended all-girls high schools and both were involved in robotics teams. So they were accustomed to interacting with female peers who shared their interests.
As the two discussed the issue last year, they realized they had fallen into computer science a bit by chance. Handler had a friend whose father, after hearing that Handler enjoyed math, told her about an all-girls high school robotics team at Carnegie Mellon University. She joined the team. Bustamante’s parents enrolled her in a computer science class when she was in seventh grade. After that, she was hooked.
The two friends decided they wanted to provide more opportunities for women at Bowdoin to discover computer science. “We are trying to pull people into computer science so they can experience how we felt,” Bustamante said. This fall, they formed the student group Bowdoin Women in Computer Science. So far, more than 30 students have signed up.
Computer science “remains one of the disciplines with the fewest number of women,” pointed out Associate Professor of Computer Science Laura Toma. And while numbers of female computer science undergraduates are low across the country, “the numbers get worse if we look higher up, at grad school, academia and senior management levels,” she added.
However, Toma said that Bowdoin’s computer science department has in the past few years seen a steady increase in enrollments. This year, 12 women are majors; five are minors. And she thinks Bowdoin Women in Computer Science can make even more of a difference. “What I see in computer science is that women tend to be less confident and worry more about what they don’t know,” she said. “Having a network to provide support and perspective for CS women can make the world of a difference — in retention, in the general atmosphere in classes and in the department — but also beyond, in the career options considered by women after Bowdoin.”
The College has received funding from donors that will allow the computer science department to send students to next year’s Grace Hopper Celebration, an annual event in Phoenix, Ariz., for women in computing.
Bowdoin Women in Computer Science has two main goals. One is to encourage more women to take entry-level computer classes. The other goal is to support female students already majoring or minoring in the department and to increase their chances in finding technology jobs.
To accomplish the first objective, Bustamante and Handler are asking more experienced members in the club to serve as mentors for women with less experience. One member, Gabby Grandin ’15 already hosts a weekly study group, with snacks. And the club is planning a panel of female computer science majors aimed at first years and sophomores. These advanced students will speak about different courses in the computer science department and what they offer.
For the established computer science students, Bustamante and Handler said they want to offer a training workshop for technical interviewing. Interviews for programming, software development or other computer-related jobs often require applicants to solve a computer problem on the spot. This is done via Google docs where interviewers can watch the applicant’s thought process live, which, Handler noted, can be a harrowing ordeal.
Bustamante and Handler also want to connect with more alumni — particularly alumnae — who are working in technology. They are collaborating with Career Planning to stay informed about graduates who come to campus who either work in technology or work for an interesting company with a robust technology department. “I know there is a push by some students who would like to be more aware of alumni who work for arts companies or nonprofits that have tech sectors,” Handler said. “It’s not just Google everyone is interested in.”
As sophomores, Bustamante and Handler have not yet declared their majors, but it’s clear what they will focus on. “The feeling of getting a code to run is the best feeling,” Bustamante said. “It’s a totally different way of thinking; it’s algorithmic. You have to do this, and then this, and this.”
“It’s also creative,” Handler added. “A lot of the times sitting in class, it doesn’t feel like a class because we’re working on a project.”
Echoing Bustamante’s love of that eureka moment, Handler described having a “joyous moment” recently when she got her code to run for a lexical analyzer that will become part of a compiler (no, normal people aren’t expected to know what this means). She shrieked with delight in her dorm. Her non-computer science friends thought she had finished a paper; they couldn’t understand why she was so excited about a mere code. “The second you get your code to run,” she said, “it’s so special.”