Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
875e19d
Updated blog display (#72)
asmith7899 May 26, 2022
47d99db
Add files via upload
asmith7899 May 26, 2022
c0d23bf
Add files via upload
asmith7899 May 26, 2022
13f8140
Added images for new initiatives
asmith7899 May 26, 2022
9c0298a
Updated formatting
asmith7899 May 26, 2022
597a7ab
Updating image
asmith7899 May 26, 2022
aa97924
Creaded cswn-wiki-collab (#73)
CalebHAhn Jun 1, 2022
6411300
updated time and formatting
CalebHAhn Jun 1, 2022
8b0fc7f
Rename cswn-wiki-collab.md to cs-course-reflections.md
cindydhy Jun 6, 2022
7cfb2c3
Changed link to the published link
cindydhy Jun 10, 2022
1e28f38
Update cs-course-reflections.md
cindydhy Jun 10, 2022
b20fd8b
Trying to sort posts alphabetically
cindydhy Jun 11, 2022
190b7fb
trying to see if last updates end up first
cindydhy Jun 11, 2022
8073840
reverted changes, pls work
cindydhy Jun 11, 2022
e80825f
show last updated/added first
cindydhy Jun 11, 2022
c6864eb
sort alphabetically
cindydhy Jun 11, 2022
51fdce9
could it be an indentation issue?
cindydhy Jun 11, 2022
afa9c28
Update sidebar.html
cindydhy Jun 11, 2022
d1a59b9
Update sidebar.html
cindydhy Jun 11, 2022
6aed06f
Update sidebar.html
cindydhy Jun 11, 2022
24064ca
Update sidebar.html
cindydhy Jun 11, 2022
08cb1d5
Update sidebar.html
cindydhy Jun 11, 2022
7aa0630
Update sidebar.html
cindydhy Jun 11, 2022
08d906f
pls work
cindydhy Jun 11, 2022
46f5189
pls work
cindydhy Jun 11, 2022
2ca97b2
Reverted changes
cindydhy Jun 11, 2022
ea91840
reverted changes
cindydhy Jun 11, 2022
cf67865
copied from past commit
cindydhy Jun 11, 2022
64505fb
Update cs-course-reflections.md
cindydhy Aug 10, 2022
595be4f
Create test.md (#74)
skadadi850 Aug 19, 2022
c2ccc0a
Update test.md
skadadi850 Aug 19, 2022
5b1b583
Update blog-posts.yml
skadadi850 Aug 19, 2022
9ab8b64
Update blog-posts.yml (#75)
skadadi850 Aug 19, 2022
a31985e
Revert "Update blog-posts.yml (#75)" (#76)
skadadi850 Aug 19, 2022
7cd995c
Update test.md
skadadi850 Sep 4, 2022
5041aba
blog changes
skadadi850 Sep 5, 2022
81a3bf7
Delete .gem directory
skadadi850 Sep 5, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions _data/blog-posts.yml

This file was deleted.

4 changes: 2 additions & 2 deletions _data/initiatives.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@
description: Working on creating a supportive community between upperclassmen and underclassmen

- title: USB Blog
image:
image: Blog_Initiative
description:

- title: International Student Resources
image:
image: International-Initiative
description: Providing international students with resources and guidance as they navigate their time at Purdue.
6 changes: 2 additions & 4 deletions _includes/components/blog-temp/blog-posts.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
<div class="column px-5/100 align-items-center w-full">
<div class="justify-center textwidth section-title">
<h1 class="text-center mb-4">All Posts</h1>
<p class="mb-2 text-left">People have written posst! See them below</p>
<p class="text-left">Click through and have fun</p>
<h1 class="text-center mb-4">All Posts</h1>
</div>
<div id="blog-post-container" class="w-full">
{%- for post in site.data.blog-posts -%}
{%- for post in site.posts -%}
{% include components/blog-temp/card.html data=post %}
{%- endfor -%}
</div>
Expand Down
10 changes: 4 additions & 6 deletions _includes/components/blog-temp/card.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,20 @@
<div class="card--initiative my-4 animate">
<div class="row align-content-start justify-between mb-0">
<picture class="w-full@lg-below">
<source srcset="/assets/images/blog-posts/webp/{{ post.image }}.webp" type="image/webp" class="icon-17@{{mobile-breakpoint-above}} rounded@{{mobile-breakpoint-above}} w-full@{{mobile-breakpoint-below}} img-cover" aria-hidden="true">
<source srcset="/assets/images/blog-posts/png/{{ post.image }}.png" type="image/png" class="icon-17@{{mobile-breakpoint-above}} rounded@{{mobile-breakpoint-above}} w-full@{{mobile-breakpoint-below}} img-cover" aria-hidden="true">
<img src="/assets/images/blog-posts/png/{{ post.image }}.png" alt="{{ post.title | escape }}" class="icon-17@{{mobile-breakpoint-above}} rounded@{{mobile-breakpoint-above}} w-full@{{mobile-breakpoint-below}} img-cover" aria-hidden="true">
<source srcset="/assets/images/blog-temp/webp/{{ post.image }}.webp" type="image/webp" class="icon-17@{{mobile-breakpoint-above}} rounded@{{mobile-breakpoint-above}} w-full@{{mobile-breakpoint-below}} img-cover" aria-hidden="true">
<source srcset="/assets/images/blog-temp/png/{{ post.image }}.png" type="image/png" class="icon-17@{{mobile-breakpoint-above}} rounded@{{mobile-breakpoint-above}} w-full@{{mobile-breakpoint-below}} img-cover" aria-hidden="true">
<img src="/assets/images/blog-temp/png/{{ post.image }}.png" alt="{{ post.title | escape }}" class="icon-17@{{mobile-breakpoint-above}} rounded@{{mobile-breakpoint-above}} w-full@{{mobile-breakpoint-below}} img-cover" aria-hidden="true">
</picture>
<div class="flex-break none@{{mobile-breakpoint-above}}"></div>
<div class="column mx-4 pt-4 safari-flexbasis-fix">
<div class="row grow-0 justify-between align-items-baseline">
<h4 class="mb-5 inline">{{ post.title | escape }}</h4>
<h4 class="mb-5 inline">{{ post.author | escape }}</h4>
<h4 class="mb-5 inline">{{ post.date | escape }}</h4>
</div>
<p class="mb-4">{{ post.description }}</p>
</div>
</div>
<div class="row align-content-center justify-center">
<a class="py-3 w-full text-center no-underline clickable" href="{{ post.buttonLink }}">
<a class="py-3 w-full text-center no-underline clickable" href="{{ post.url }}">
<h4 class="mb-0">See Full Post</h4>
</a>
</div>
Expand Down
16 changes: 16 additions & 0 deletions _layouts/post.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
layout: default
---

<div class="row--nowrap@lg-above column@md-below justify-center my-10@md-above my-5@sm-below px-10@md-above px-5@sm-below flex-container align-items-start@lg-above align-items-center@md-below">
<div class="ml-12 none@md-below"></div>
<div id="postVerticalSeparator" class="none@lg-above"></div>
{% include components/post.html content=content %}
<!-- total hack to center content -->
<div class="none@lg-below w-0@lg-below w-35/100@xl-above wiki-shim"></div>
<button
onclick="window.location.href = 'https://purdueusb.com/blog';">
Read More Blogs
</button>
</div>

9 changes: 5 additions & 4 deletions _pages/blog.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
layout: default
title: Blog
redirect_from:
- /help/
---
<div class="px-1/5@lg-above px-1/10@md px-5/100@sm-below w-full py-10">
{%- include components/blog.html -%}


<div class="pb-10">
{%- include components/blog-temp/blog-posts.html -%}
</div>
29 changes: 29 additions & 0 deletions _posts/2022-03-08-youbelong.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
layout: post
title: "Do I Belong?"
description: "Self doubt: it plagues us all"
author: Vindhya Banda
date: 2022-03-08 09:00:00 -0400
categories: belonging
---
For as long as I can remember, I was sure I would pursue a career in a technical field. Growing up in a family full of software engineers, I was familiarized with technical terminology and computers very early on. While I never really pursued computer science seriously until high school, it was definitely a subject I was fond of throughout my schooling.

I was so sure that this was what I wanted to do – that is, up until I stepped into the classroom of my first official CS class in high school. At first I thought it was just because attendance was low on the first day of classes, but by the time week 2 of 11th grade rolled around I realized that I was only one of 2 other girls pursuing CS at my high school.

The lack of representation made me question whether I was really cut out for the classes I was taking. Even though I would consistently be among the highest scoring students in class, there was a thought at the back of my mind that made me wonder when I would run out of “luck”. Most A+’s felt like flukes and every failed code block would reinforce my fear of not being good enough. I guess that’s quite dramatic but unfortunately it’s not something I’m concocting for a blog post. Thankfully, this attitude really began to shift when I attended Purdue.

Walking into CS180, the sheer number of women in the room greatly encouraged me. It made me feel capable and the gender gap in STEM suddenly seemed far less formidable. Even when taking difficult CS courses, I felt like my struggle was not just specific to my individual experience. The representation in CS, even if it is lesser than I would hope it to be, allowed me to approach difficult concepts without feeling the need to prove my worth and letting every minor mishap be a discouragement. For the most part, I don’t think the discomfort of being a minority in tech really resurfaced until I had my first internship offer letter in hand.

Confused? So was I. Getting an internship was supposed to be a happy thing, right? After a busy application season and many trying interviews, I was happy to see that all my efforts paid off. I felt so encouraged and motivated…until I was called a diversity hire. I was shocked. I thought I was past the stage of feeling insecure, I’d assumed the imposter syndrome had gone away. But at that one comment, old fears rushed back and I suddenly felt undeserving of that offer letter.

Following that experience, it took me a while to straighten my shoulders and face the world confidently again. I’ll spare you the details, but it involved a lot of pep-talking, Doja Cat, and solving LeetCode to convince myself that I belong. As a woman in today’s STEM corporate landscape, you may find yourself in situations where you’ll have to remind yourself, like I had to, that you are where you are because of your hard work, and not just luck.

I’m grateful that over the years I’ve had the chance to be a part of incredible organizations, like Girls Who Code and The Girl Code, who are working very hard to bridge the gender gap in computer science. While I worked as an instructor/coordinator at these organizations, I noticed that women in tech tend to question themselves and their ability far more than their male counterparts. Hopefully, this mentality will change as trends in representation shift. However, I believe that it is essential for us to encourage ourselves and lift each other up along the way.

I know that this fear of not-being enough or being out of place will surely crop up again, but it is up to us on how we want to react. The world is filled with inspiring individuals who belong to underrepresented communities in the fields they shine in. I look to them for inspiration and strive to emulate their resolve while I work towards carving out my own career path. This has greatly helped me and I encourage you to do the same. To all the students who may feel out of place at Purdue CS, to you I say: you belong.

Boiler Up!




65 changes: 65 additions & 0 deletions _posts/2022-03-23-research.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
layout: post
title: "Getting started in Computer Science Research as an Undergraduate"
description: "Research in the CS department isn't the easiest to get involved in, but here we answer some common questions."
author: Simran Kadadi
date: 2022-03-23 09:00:00 -0400
categories: Research
---
Hi everyone,

Research has been an extremely influential part of my undergraduate journey at Purdue. It was extremely intimidating to get involved. At first, I struggled to find meaning in my coursework during the pandemic, and I was interested in making an impact in the field of computer science. I initially approached a professor with an interest in research my freshman year as I was interested in pursuing computational biology research that would complement my computer science background. Upon asking the professor to recommend courses that would prepare me for research, he recommended that I take his class on computational genomics to further determine my interest. I continued to seek knowledge from professors and faculty to best prepare me to successfully partake in research, but there is so much to uncover, and I am still learning more every day.


Today, I had the opportunity to ask Ms. Ranjani Rao some questions about undergraduate research about what I wish I had known before I started.

Interview with Ranjani L. Rao, Purdue Undergraduate Research and Career Development Specialist

Simran: Why should computer science students consider undergraduate research?

Ms. Rao: First, students gain intellectual satisfaction from solving hard problems, putting their work in the classroom, seeand seeing how all concepts work in the real world. Intellectual satisfaction is tremendous because you learn a lot more. Research experience is highly valued in industry and career strategy. It also helps improve the responsibility of a person. If you participate in conferences or present your work, have the ability to improve your communication skills.

Simran: What is the best way to approach professors for research?

Ms. Rao: When talking to CS professors, first analyze your own background and find out what aspects of cs you are interested in. Look at if you enjoyed CS 182, data structures, math classes, there are some areas of research like machine learning or computational sciences, or engineering. If you enjoyed CS 240, C programming, CS252, systems programming, then probably research in operating systems or systems security is better for you. First, analyze your background, then go around and study faculty bios and research professors on their websites. Read papers with a professor you want to work with. Play around with software that might be useful. Do your background work and then cold email professors or talk to people in their labs or others in research. Attend meet and greets and talks held by professors in the cs dept. The theory group has cs theory meetings every week. PurPL has a series of workshops where graduate students present their work. These are great avenues to learn about the research that different professors are conducting.

Simran: Do you have to have taken a course with the professor you want to do research with?

Ms. Rao: It would be helpful to have taken a course with a professor. For example, if you want to do research with a professor who is specializing in networks. The ideal case is if the professor taught CS 473. It is okay if you took CS 473 with one professor, but decided to approach another in the same area. As long as you have a class in that area, you are going to be productive at that lab.

Simran: What time in your college career do you recommend that students reach out to professors?

Ms. Rao: If this is a computer science professor, usually when you get past data structures and systems programming this is when you have courses and when you are ready to take upper-level courses. This is possible because you have some background classes. Then, prioritize the classes relevant to the professor you choose.

Simran: How do you make sure you pick the right professor since there are many different professors working in the same area?

Ms. Rao: There is no perfect answer. You have to do trial and error. One thing you can do to understand what area is to read papers by the professors, especially if they have done work previously with undergraduate students. Try to see what the undergraduate did. This will help you understand what the professor did. Systems building and deployment. With your background in cs, you can figure out a little bit more.

Simran: Do students get financially compensated for undergraduate students or can students do research for course credit?

Ms. Rao: There are different compensation In the early stages, when the professor doesn’t really know the student, As professor David Blyth told me, there are two phases with working with any cs professors, figuring out if you can work with each other, nothing is paid. If they figure out if you work, there are many ways to get compensated for the research that you perform. For computer science, you can get credit for doing research with a professor. You and the professor decide how many hours of work howwork, how much research, you can decide to have workhave to work down for a grade or pass/fail. Research for pay happens when you have a greater level of trust with the faculty. Some faculty have funding from companies or NSF research grants where they can help support you. This happens when the student works in the summer or has been working for the lab for a few semesters.

Simran: Do students have to be in CS honors to be active participants in research?
Ms. Rao: CS honors is just a small part of the overall research done. When looking at the number of independent studies, 300 to 400 by students in cs. A number of students in cs honors were in the double-digits. No, you don’t have to just be in cs honors, but you do have to be a conscientious student

Simran: What are REUs (Research Experiences for Undergraduates)?

Ms. Rao: REUS are programs funded by NSF to support undergraduate research. Professors write up grand proposals and write undergrad extensions and the government gives them extra money to support undergraduate students. There are over approximately 115 opportunities just for computational sciences and engineering. This is the subarea that cs majors usually apply to over the country. It is a research boot camp. You work on a presentation and you present and the researcher mentors you and you get compensated which is nice. This opportunity is only open to US students and is extremely helpful for applying to graduate schools. https://www.nsf.gov/crssprgm/reu/

Simran: Could you please explain what is the SURF program and who should apply to the SURF program?

Ms. Rao: SURF is a program at Purdue that is part of an opportunity to do research with an engineering professor. There is a symposium in summer where you get to work with a professor on a project and get to present at the end of the summer.

Thank you for reading!

If you have any questions for Ms. Rao, you can make an appointment with her. Her email is [email protected]. Resume reviews are offered in Lawson commons on Mondays and Thursdays between 1:30-3:00 pm with Ranjani Rao.



_________________________________________






Loading