From cbe3c50cc48e9edc16f4302ffeefc317126f6a36 Mon Sep 17 00:00:00 2001 From: Sarah-Pushparaj Date: Thu, 16 May 2024 00:28:06 -0500 Subject: [PATCH 01/18] research resources main page, sticky side nav bar, starter nav bar pages --- src/Navbar.js | 3 + src/Research.css | 29 +++++++ src/Research.jsx | 116 ++++++++++++++++++++++++++++ src/StickySideNav.css | 15 ++++ src/StickySideNav.jsx | 72 +++++++++++++++++ src/index.js | 27 ++++++- src/rr_pages/calendar.jsx | 17 ++++ src/rr_pages/cs-specific.jsx | 17 ++++ src/rr_pages/currProjects.jsx | 17 ++++ src/rr_pages/faq.jsx | 17 ++++ src/rr_pages/presentingResearch.jsx | 17 ++++ src/rr_pages/researchOrgs.jsx | 17 ++++ src/rr_pages/urcssr.jsx | 17 ++++ 13 files changed, 378 insertions(+), 3 deletions(-) create mode 100644 src/Research.css create mode 100644 src/Research.jsx create mode 100644 src/StickySideNav.css create mode 100644 src/StickySideNav.jsx create mode 100644 src/rr_pages/calendar.jsx create mode 100644 src/rr_pages/cs-specific.jsx create mode 100644 src/rr_pages/currProjects.jsx create mode 100644 src/rr_pages/faq.jsx create mode 100644 src/rr_pages/presentingResearch.jsx create mode 100644 src/rr_pages/researchOrgs.jsx create mode 100644 src/rr_pages/urcssr.jsx diff --git a/src/Navbar.js b/src/Navbar.js index 1d952ea6b..465a984f2 100644 --- a/src/Navbar.js +++ b/src/Navbar.js @@ -49,6 +49,9 @@ export default function Navbar() {
  • Mentorship
  • +
  • + Research Resources +
  • diff --git a/src/Research.css b/src/Research.css new file mode 100644 index 000000000..52a28b502 --- /dev/null +++ b/src/Research.css @@ -0,0 +1,29 @@ +.video-container { + flex: 1; + margin-left: 20px; +} + +.quote { + margin-top: 20px; +} + +.text { + margin-top: 20px; +} + +.research-container { + display: flex; + justify-content: space-between; + align-items: flex-start; +} + +.side-nav { + flex: 0 0 auto; + width: 200px; /* Adjust width as needed */ +} + +.main-content { + flex: 1; + margin-left: 20px; +} + diff --git a/src/Research.jsx b/src/Research.jsx new file mode 100644 index 000000000..0f7869b9b --- /dev/null +++ b/src/Research.jsx @@ -0,0 +1,116 @@ +import React from "react"; +import './Research.css'; +import StickySideNav from "./StickySideNav"; + +function Research() { + + + + return ( + + //
    + //

    RESEARCH RESOURCES!

    + + //
    + // {/* sticky rr nav bar */} + // + //
    + + //
    + // {/* Add your embedded video code here */} + // + //
    + + //
    + // {/*

    "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! + // Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." + //

    -Amber Stanley (MA) */} + // {/*

    -Amber Stanley (MA)

    */} + //

    + // + // "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." + // + + // ~ Amber Stanley (MA) + //

    + //
    + + //
    + //

    Read more about Amber's thoughts on getting started with research here.

    + //
    + + //
    + +
    + + {/*

    RESEARCH RESOURCES!

    */} +

    RESEARCH RESOURCES!

    + +
    + + {/*

    RESEARCH RESOURCES!

    */} + {/*
    + +

    RESEARCH RESOURCES!

    +
    */} +
    + +
    +
    +
    + {/* Add your embedded video code here */} + +
    +
    +

    + + "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." + + ~ Amber Stanley (MA) +

    +
    +
    +

    Read more about Amber's thoughts on getting started with research here.

    +
    +
    + {/* Add your embedded video code here */} + +
    +
    +

    + + "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." + + ~ Amber Stanley (MA) +

    +
    +
    +

    Read more about Amber's thoughts on getting started with research here.

    +
    +
    +
    +
    + {/* Add your embedded video code here */} + +
    +
    +

    + + "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." + + ~ Amber Stanley (MA) +

    +
    +
    +

    Read more about Amber's thoughts on getting started with research here.

    +
    +
    +
    +
    + + +
    +
    + ); +} +export default Research; \ No newline at end of file diff --git a/src/StickySideNav.css b/src/StickySideNav.css new file mode 100644 index 000000000..4fd3ff82a --- /dev/null +++ b/src/StickySideNav.css @@ -0,0 +1,15 @@ +/* SideNav.css */ + +.side-nav { + width: 200px; + background-color: #f4f4f4; + padding: 20px; + flex: 0 0 auto; + } + + .sticky { + position: fixed; + top: 0; + left: 0; + } + \ No newline at end of file diff --git a/src/StickySideNav.jsx b/src/StickySideNav.jsx new file mode 100644 index 000000000..406427e0c --- /dev/null +++ b/src/StickySideNav.jsx @@ -0,0 +1,72 @@ +// StickySideNav.js + +import React, { useState, useEffect } from 'react'; +import './StickySideNav.css'; // Import CSS for styling +import { Link } from "react-router-dom"; + +const StickySideNav = () => { + const [isSticky, setIsSticky] = useState(false); + + // Add scroll event listener + useEffect(() => { + const handleScroll = () => { + if (window.scrollY > 100) { // Change 100 to your desired scroll position + setIsSticky(true); + } else { + setIsSticky(false); + } + }; + + window.addEventListener('scroll', handleScroll); + + // Remove event listener on cleanup + return () => { + window.removeEventListener('scroll', handleScroll); + }; + }, []); + + return ( +
    + {/* Side nav content */} + {/* */} + +
  • + Intro Video +
  • +
  • + FAQ +
  • +
  • + Current Projects +
  • +
  • + Undergraduate Research Computational Science Student Resources +
  • +
  • + Research Orgs/Programs +
  • +
  • + Presenting Your Research +
  • +
  • + CS-Specific Research +
  • +
  • + Calendar +
  • + + +
    + ); +}; + +export default StickySideNav; diff --git a/src/index.js b/src/index.js index 974315221..1c92139f6 100644 --- a/src/index.js +++ b/src/index.js @@ -20,6 +20,16 @@ import CS193 from "./CS193" import TownHall from "./TownHall" import Mentorship from './Mentorship'; import Contact from './Contact'; +import Research from './Research'; +import StickySideNav from './StickySideNav'; + +import Calendar from './rr_pages/calendar'; +import CSSpecific from './rr_pages/cs-specific'; +import CurrentProjects from './rr_pages/currProjects'; +import FAQ from './rr_pages/faq'; +import PresentingResearch from './rr_pages/presentingResearch'; +import ResearchOrgs from './rr_pages/researchOrgs'; +import URCSSR from './rr_pages/urcssr'; const root = ReactDOM.createRoot(document.getElementById('root')); @@ -52,10 +62,21 @@ root.render( }/> }/> }/> - - - + }/> + + + + } /> + } /> + } /> + } /> + } /> + } /> + }/> + }/> + + ); diff --git a/src/rr_pages/calendar.jsx b/src/rr_pages/calendar.jsx new file mode 100644 index 000000000..3c66c0769 --- /dev/null +++ b/src/rr_pages/calendar.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function calendar() { + + + + return ( + +
    +

    Calendar

    +
    + + ); + + +} +export default calendar; \ No newline at end of file diff --git a/src/rr_pages/cs-specific.jsx b/src/rr_pages/cs-specific.jsx new file mode 100644 index 000000000..f1f7f4d7b --- /dev/null +++ b/src/rr_pages/cs-specific.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function csSpecific() { + + + + return ( + +
    +

    CS-Specific Research

    +
    + + ); + + +} +export default csSpecific; \ No newline at end of file diff --git a/src/rr_pages/currProjects.jsx b/src/rr_pages/currProjects.jsx new file mode 100644 index 000000000..71a56ffb4 --- /dev/null +++ b/src/rr_pages/currProjects.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function currProjects() { + + + + return ( + +
    +

    Current Projects

    +
    + + ); + + +} +export default currProjects; \ No newline at end of file diff --git a/src/rr_pages/faq.jsx b/src/rr_pages/faq.jsx new file mode 100644 index 000000000..9f799a1c3 --- /dev/null +++ b/src/rr_pages/faq.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function faq() { + + + + return ( + +
    +

    FAQ

    +
    + + ); + + +} +export default faq; \ No newline at end of file diff --git a/src/rr_pages/presentingResearch.jsx b/src/rr_pages/presentingResearch.jsx new file mode 100644 index 000000000..85b8ad361 --- /dev/null +++ b/src/rr_pages/presentingResearch.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function presentingResearch() { + + + + return ( + +
    +

    Presenting Your Research

    +
    + + ); + + +} +export default presentingResearch; \ No newline at end of file diff --git a/src/rr_pages/researchOrgs.jsx b/src/rr_pages/researchOrgs.jsx new file mode 100644 index 000000000..02408a8e2 --- /dev/null +++ b/src/rr_pages/researchOrgs.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function researchOrgs() { + + + + return ( + +
    +

    Research Organizations + Programs

    +
    + + ); + + +} +export default researchOrgs; \ No newline at end of file diff --git a/src/rr_pages/urcssr.jsx b/src/rr_pages/urcssr.jsx new file mode 100644 index 000000000..5f4b37743 --- /dev/null +++ b/src/rr_pages/urcssr.jsx @@ -0,0 +1,17 @@ +import React from "react"; + +function urcssr() { + + + + return ( + +
    +

    Undergraduate Research Computational Science Student Resources

    +
    + + ); + + +} +export default urcssr; \ No newline at end of file From 8a9e10e0b66b90d0c024fa450f11414b1e461706 Mon Sep 17 00:00:00 2001 From: cjoslin Date: Sat, 1 Jun 2024 10:03:30 -0400 Subject: [PATCH 02/18] CS-Specific Research initial text and links complete --- src/rr_pages/cs-specific.jsx | 102 ++++++++++++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 2 deletions(-) diff --git a/src/rr_pages/cs-specific.jsx b/src/rr_pages/cs-specific.jsx index f1f7f4d7b..c14a06316 100644 --- a/src/rr_pages/cs-specific.jsx +++ b/src/rr_pages/cs-specific.jsx @@ -3,11 +3,109 @@ import React from "react"; function csSpecific() { - return (
    -

    CS-Specific Research

    +

    CS-Specific Research

    + + +
    +

    Interested in doing undergraduate research related to your CS/DS/AI Degree but do not know where to start? Check out this list of helpful resources to learn more!

    +
    + + +
    + + +
    + +

    + Undergraduate Research Opportunities with CS Professor + (Click here) + + +

    + +
    +

    Description: An updated list of research projects with CS professors who are seeking undergraduate researchers.

    +
    + +
    +

    How it can help: If you already have an interest in a specific research area or would like to work with a certain professor on a project.

    +
    + +
    + + +
    + +

    + CS Departmental Research Areas + (Click here) + + +

    + +
    +

    Description: A summary of the 14 major research areas within the CS Department and the supporting faculty for each.

    +
    + +
    +

    How it can help: If you do not have a specific research area or professor in mind yet but want to explore all the options available in the Department.

    +
    + +
    + + +
    + +

    + Research Seminars + (Click here) + + +

    + +
    +

    Description: An updated list of various CS-Related seminar series and colloquiums.

    +
    + +
    +

    How it can help: If you want to hear about the latest CS Department research directly from faculty.

    +
    + +
    + + +
    + +

    + Computational Science Undergrad Research Brightspace Page + (Click here) + + +

    + +
    +

    Description: A list of all the undergraduate research programs that offer CS-related projects.

    +
    + +
    +

    How it can help: If you want an overview of all the possible CS-related research opportunities across the university .

    +
    +
    + + +
    + + +
    +

    Still have some questions that were not answered on this page or in our FAQ Section? + Schedule an Appointment with Amber Stanley + +

    +
    +
    ); From 39c2a1f538bef7dc38d798903f44596c6e9238a6 Mon Sep 17 00:00:00 2001 From: ewhao Date: Sat, 15 Jun 2024 22:58:49 -0400 Subject: [PATCH 03/18] added orgs and programs text (unformatted) --- src/index.js | 80 +++++++++++++++++------------------ src/rr_pages/researchOrgs.jsx | 25 ++++++++--- 2 files changed, 60 insertions(+), 45 deletions(-) diff --git a/src/index.js b/src/index.js index 1c92139f6..bc3f421cc 100644 --- a/src/index.js +++ b/src/index.js @@ -36,48 +36,48 @@ const root = ReactDOM.createRoot(document.getElementById('root')); root.render( - - - - - - - - } /> - } /> - } /> - } /> - } /> - } /> - }/> - }/> - }/> - }/> - }/> - }/> - }/> - }/> - + + + + + + + + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + - - - } /> - } /> - } /> - } /> - } /> - } /> - }/> - }/> - + + + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> - + + ); diff --git a/src/rr_pages/researchOrgs.jsx b/src/rr_pages/researchOrgs.jsx index 02408a8e2..4cf3559ca 100644 --- a/src/rr_pages/researchOrgs.jsx +++ b/src/rr_pages/researchOrgs.jsx @@ -1,13 +1,28 @@ import React from "react"; +import StickySideNav from "../StickySideNav"; function researchOrgs() { - - - return ( - -
    +

    Research Organizations + Programs

    + +
      +
    • Office of Undergraduate Research (OUR) + All of the tabs have great information. A few to draw your attention to are: + “Students” tab. Much information is available there. One you may want to look at is the “OUR Scholars” link. You will find the Qualifications and Expectations listed at the bottom of the page. + “Conferences” Tab. The Fall Expo and Spring Conference events are great ways to see what is available. + “Search opportunities” will show you what is available in the various colleges.
    • +
    • Course-Based Undergraduate Research Experiences (CURE)
    • +
    • Honors College Research Info
    • +
    • URF
    • +
    • Engineering Undergraduate Research Office (EURO)
    • +
    • Louis Stokes Alliance for Minority Participation (LSAMP)
    • +
    • First-Year Undergraduate Research Program
    • +
    • Purdue Summer Undergraduate Research Fellowship (SURF)
    • +
    • Discovery Park Undergraduate Research Internship
    • +
    • Summer Research Opportunities Program (SROP)
    • +
    • Summer Stay Scholars Program
    • +
    ); From b082a6519c20415e8cd8c4581db0980825703918 Mon Sep 17 00:00:00 2001 From: richard03-dev <68289858+richard03-dev@users.noreply.github.com> Date: Sun, 16 Jun 2024 22:35:34 -0400 Subject: [PATCH 04/18] added faq section faq questions have been added, formatting can be changed later and hyper link to the page on how to contact professors needs to be added later --- src/rr_pages/faq.jsx | 82 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 79 insertions(+), 3 deletions(-) diff --git a/src/rr_pages/faq.jsx b/src/rr_pages/faq.jsx index 9f799a1c3..8288a6a11 100644 --- a/src/rr_pages/faq.jsx +++ b/src/rr_pages/faq.jsx @@ -1,16 +1,92 @@ import React from "react"; +import { Fragment } from 'react'; +import Accordion from '@mui/material/Accordion'; +import AccordionDetails from '@mui/material/AccordionDetails'; +import AccordionSummary from '@mui/material/AccordionSummary'; +import ExpandMoreIcon from '@mui/icons-material/ExpandMore'; +import Container from '@mui/material/Container'; -function faq() { - +const accordionData = [ + { title: 'Why should I join a research project?', content: 'A research project can provide you with a lot of experiences and skills. Similar to a job or internship, you will be working with different resources and technologies which you can use to gain experience and add to your resume. As well, you can explore other disciplines at Purdue like Biology, Astronomy, History, and much more!'}, + //Add link to find prof here + { title: 'How do I find a research project?', content: 'You can check out our page here to find more about all the possible opportunities available! We have listed the different research orgs/programs and any new projects available. If you want to find a project on your own, you can search up professors working in the field in which you want to and email them with your CV/Resume and a message.' }, + { title: 'What is CS research?', content: 'CS Research can vary. It can be theoretical, analytical, or anything you can think of. Since CS is so versatile, it can be applied to any discipline. If you like digging into the theoretical concept of CS, that\'s a route that is available. Or if you like to leverage CS to discover trends, patterns, etc, that\'s also another route available. Depending on your preference, there is something for everyone in CS research' }, + { title: 'What are the different types of research I can be involved in?', content: 'At Purdue, there are a vast amount of openings for all different openings. You can do only coding, you can do hands-on work with tech, or you can do something not related to CS! It’s mainly about finding what kind of research you are interested in. Almost any type of research is available at Purdue.' }, + { title: 'Do I need a lot of experience to join a project?', content: 'Depending on the project, experience level may matter. However, for most projects, a lot of people are looking for motivated students. If you see a project and you believe you have relevant skills, you should definitely apply!' }, + { title: 'How can I present my research?', content: 'Purdue holds Undergraduate Research Conferences every semester for students to present their research. You can showcase your work in a panel or to judges walking by. As well, you can publish your completed Research Paper to the Journal of Purdue Undergraduate Research to make it available to the public.' }, + { title: 'Can I get credits/paid for my Research?', content: 'Yes! Some research projects require you to sign up for 1-3 credits to add to your schedule, and some may be transferable to your plan of study. Talk to your advisor more about whether credits from research can be applied towards your graduation. As well, you can get paid for some research projects. Make sure to read the description of the projects to see if they will pay you.' } +]; +// This function maps the data from the accordionData array to a series of Accordion components. +function accordionMapper() { + return accordionData.map((data, index) => { + return ( + + } + aria-controls={`panel${index + 1}-content`} + id={`panel${index + 1}-header`} + style={{ fontFamily: 'Tahoma', color: 'white', fontWeight: 'bold' }} + > + {data.title} + + + + + + ); + }); + /*return accordionData.map((data, index) => { + return ( + + } + aria-controls={`panel${index + 1}-content`} + id={`panel${index + 1}-header`} + style={{fontFamily: 'Tahoma', color: 'white', fontWeight: 'bold'}} + > + {data.title} + + + {data.content.split('\n').map((line, index) => ( + + {line} +
    +
    +
    + ))} +
    +
    + ); + });*/ +} +function faq() { return ( + + +

    + Frequently Asked Questions +

    +
    + {accordionMapper()} +
    +
    +
    + ); + + /*return (

    FAQ

    - ); + );*/ } From 1c2a309a5a346d0f853f3fe38a6d0c858c3dd8c5 Mon Sep 17 00:00:00 2001 From: philipliu Date: Wed, 3 Jul 2024 08:31:39 -0700 Subject: [PATCH 05/18] Added the presentingResearch file, still have to add clickable links for the titles --- src/rr_pages/presentingResearch.jsx | 131 ++++++++++++++++++++++++++-- 1 file changed, 124 insertions(+), 7 deletions(-) diff --git a/src/rr_pages/presentingResearch.jsx b/src/rr_pages/presentingResearch.jsx index 85b8ad361..a1549106c 100644 --- a/src/rr_pages/presentingResearch.jsx +++ b/src/rr_pages/presentingResearch.jsx @@ -1,17 +1,134 @@ import React from "react"; -function presentingResearch() { +function PresentingResearch() { + const containerStyle = { + display: 'flex', + justifyContent: 'space-between', + maxWidth: '80%', + margin: '0 auto', + padding: '20px', + fontFamily: 'Arial, sans-serif', + lineHeight: '1.6' + }; + const textContainerStyle = { + width: '60%', + textAlign: 'left' + }; + const imageContainerStyle = { + width: '35%', + textAlign: 'center' + }; - return ( + const headerStyle = { + textAlign: 'center', + color: '#333' + }; -
    -

    Presenting Your Research

    -
    + const ulStyle = { + listStyleType: 'none', + paddingLeft: '0' + }; - ); + const nestedUlStyle = { + paddingLeft: '20px' + }; + + const liStyle = { + marginBottom: '10px' + }; + + const imageFrameStyle = { + border: '2px solid #ccc', + padding: '10px', + margin: '10px 0' + }; + const captionStyle = { + fontSize: '14px', + color: '#666' + }; + return ( +
    +
    +

    Interested in SHARING YOUR RESEARCH?

    +
      +
    • PRESENTING YOUR RESEARCH IS A GREAT WAY TO GET FEEDBACK, CONNECT WITH OTHER RESEARCHERS, and Increase your EXPOSURE IN ACADEMIA. HERE ARE SOME WAYS TO SHARE AT PURDUE!
    • +
    • +

      Undergraduate Research Conferences

      +
        +
      • +

        FALL UNDERGRADUATE Research Expo

        +
          +
        • Nov. 19-26, 2024
        • +
        • An excellent opportunity for undergraduate researchers to showcase the scholarly work and creative endeavors they have been engaged in through poster presentations or research talks.
        • +
        +
      • +
      • +

        Spring UNDERGRADUATE Research Conference

        +
          +
        • April 8-15, 2025
        • +
        • The largest showcase of undergraduate research AT PURDUE. This judged event highlights the scholarly work and creative endeavors undergraduate students have been engaged in through oral or poster presentations.
        • +
        +
      • +
      • +

        Summer Undergraduate Research Symposium

        +
          +
        • July 25, 2024
        • +
        • An opportunity for undergraduate researchers, especially those STAYING AT PURDUE DURING THE SUMMER, TO showcase the scholarly endeavors they have been engaged in through research talks or poster presentations.
        • +
        +
      • +
      +
    • +
    • +

      Journal of Purdue Undergraduate Research (JPUR)

      +
        +
      • Researchers can publish a research snapshot or article to the JPUR journal. This is a great opportunity to learn how to write scientifically and convey scientific topics to a broader audience.
      • +
      • Submission deadlines:
      • +
          +
        • Fall: Nov. 15
        • +
        • Spring: Feb. 15
        • +
        +
      +
    • +
    • +

      Undergraduate Research Seminar Series

      +
        +
      • THIS PROGRAM CONTAINS GREAT RESOURCES ON DIFFERENT OPPORTUNITIES TO SHARE YOUR WORK, ATTEND THE PRESENTATIONS OF OTHERS, AND CONNECT WITH faculty projects.
      • +
      • Upcoming: Apr 24, 4pm - Marketing your undergraduate research experiences
      • +
      +
    • +
    • +

      Need help with how to write about your research?

      +
        +
      • Journal of Purdue Undergraduate Research - Tips for Authors
      • +
      • Purdue Online Writing Lab (OWL)
      • +
      • Research and Citation Resources
      • +
      • Abstracts
      • +
      • Writing scientific abstracts presentation
      • +
      • Writing a research paper
      • +
      +
    • +
    +
    +
    +
    + {/* Placeholder for the first image */} + Research Posters +
    Students presenting their research posters at the fall undergraduate research expo
    +
    +
    + {/* Placeholder for the second image */} + JPUR Cover Page +
    + Research article cover page in JPUR journal, vol 13. "Machine Learning of Big Data: A Gaussian Regression Model to Predict" by Jerry Gu (purdue.edu) +
    +
    +
    +
    + ); } -export default presentingResearch; \ No newline at end of file + +export default PresentingResearch; From e33cc060206bc120f884cb455f78ddff86fd6eea Mon Sep 17 00:00:00 2001 From: cjoslin Date: Sun, 7 Jul 2024 16:58:18 -0400 Subject: [PATCH 06/18] Embedding of Google Calendar Complete (Note* the calendar is visible ONLY on the Google Chrome browser) --- src/rr_pages/calendar.jsx | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/src/rr_pages/calendar.jsx b/src/rr_pages/calendar.jsx index 3c66c0769..959ec1b12 100644 --- a/src/rr_pages/calendar.jsx +++ b/src/rr_pages/calendar.jsx @@ -1,17 +1,25 @@ import React from "react"; function calendar() { - - - + const calenderId = '88e0056451d336ea63dbb2cfc2ae5691fb511e40dbcc5e5d79dc6ed439fb7337@group.calendar.google.com' + const timeZone = 'America%2FIndiana%2FIndianapolis' return ( + + ); + } -
    + const MyComponent = () => { + return ( +

    Calendar

    + {calendar()}
    - ); - - -} -export default calendar; \ No newline at end of file + }; + +export default MyComponent; From 2605c12d29e9ba5f52fd6be37ffae200f2b444e0 Mon Sep 17 00:00:00 2001 From: cjoslin Date: Sun, 7 Jul 2024 17:46:11 -0400 Subject: [PATCH 07/18] RR updates to embedded calendar works with other browsers besides Chrome --- src/rr_pages/calendar.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rr_pages/calendar.jsx b/src/rr_pages/calendar.jsx index 959ec1b12..3f101bcba 100644 --- a/src/rr_pages/calendar.jsx +++ b/src/rr_pages/calendar.jsx @@ -3,7 +3,7 @@ import React from "react"; function calendar() { const calenderId = '88e0056451d336ea63dbb2cfc2ae5691fb511e40dbcc5e5d79dc6ed439fb7337@group.calendar.google.com' const timeZone = 'America%2FIndiana%2FIndianapolis' - return ( + return ( - //
    - - //
    - // {/*

    "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! - // Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." - //

    -Amber Stanley (MA) */} - // {/*

    -Amber Stanley (MA)

    */} - //

    - // - // "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." - // - - // ~ Amber Stanley (MA) - //

    - //
    - - //
    - //

    Read more about Amber's thoughts on getting started with research here.

    - //
    - - //
    -
    - - {/*

    RESEARCH RESOURCES!

    */} -

    RESEARCH RESOURCES!

    - -
    - - {/*

    RESEARCH RESOURCES!

    */} - {/*
    - -

    RESEARCH RESOURCES!

    -
    */} -
    + +
    -
    +

    Research Resources

    +
    {/* Add your embedded video code here */}
    -
    +

    - - "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." - - ~ Amber Stanley (MA) + Hear from faculty, staff, and students in the CS Department about doing research.

    -
    -
    -

    Read more about Amber's thoughts on getting started with research here.

    -
    -
    - {/* Add your embedded video code here */} - -
    -
    +
    + "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." + - Amber Stanley, Undergraduate Programs Specialist +

    - - "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." - - ~ Amber Stanley (MA) + Read more about Amber's thoughts on getting started with research here.

    -
    -

    Read more about Amber's thoughts on getting started with research here.

    -
    -
    -
    - {/* Add your embedded video code here */} - -
    -
    -

    - - "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." - - ~ Amber Stanley (MA) -

    -
    -
    -

    Read more about Amber's thoughts on getting started with research here.

    -
    -
    -
    -
    - - -
    +
    ); } diff --git a/src/StickySideNav.css b/src/StickySideNav.css index 4fd3ff82a..2f13fa911 100644 --- a/src/StickySideNav.css +++ b/src/StickySideNav.css @@ -1,15 +1,11 @@ /* SideNav.css */ .side-nav { - width: 200px; + position: sticky; + top: 72px; + margin: 20px; + margin-top: 72px; + width: 240px; background-color: #f4f4f4; padding: 20px; - flex: 0 0 auto; - } - - .sticky { - position: fixed; - top: 0; - left: 0; - } - \ No newline at end of file + } \ No newline at end of file diff --git a/src/StickySideNav.jsx b/src/StickySideNav.jsx index 406427e0c..62762858b 100644 --- a/src/StickySideNav.jsx +++ b/src/StickySideNav.jsx @@ -1,70 +1,17 @@ -// StickySideNav.js - -import React, { useState, useEffect } from 'react'; import './StickySideNav.css'; // Import CSS for styling import { Link } from "react-router-dom"; const StickySideNav = () => { - const [isSticky, setIsSticky] = useState(false); - - // Add scroll event listener - useEffect(() => { - const handleScroll = () => { - if (window.scrollY > 100) { // Change 100 to your desired scroll position - setIsSticky(true); - } else { - setIsSticky(false); - } - }; - - window.addEventListener('scroll', handleScroll); - - // Remove event listener on cleanup - return () => { - window.removeEventListener('scroll', handleScroll); - }; - }, []); - return ( -
    - {/* Side nav content */} - {/*
      -
    • Intro Video
    • -
    • FAQ
    • -
    • Current Projects
    • -
    • Undergraduate Research Computational Science Student Resources
    • -
    • Research Orgs/Programs
    • -
    • Presenting Your Research
    • -
    • CS-Specific Research
    • -
    • Calendar/Schedule
    • -
    */} - -
  • - Intro Video -
  • -
  • - FAQ -
  • -
  • - Current Projects -
  • -
  • - Undergraduate Research Computational Science Student Resources -
  • -
  • - Research Orgs/Programs -
  • -
  • - Presenting Your Research -
  • -
  • - CS-Specific Research -
  • -
  • - Calendar -
  • - - +
    +
    Getting Started
    +
    FAQ
    +
    Current Projects
    +
    URCSSR
    +
    Organizations + Programs
    +
    Presenting Your Research
    +
    CS-Specific Research
    +
    Calendar
    ); }; diff --git a/src/index.js b/src/index.js index bc3f421cc..1326adfb5 100644 --- a/src/index.js +++ b/src/index.js @@ -21,15 +21,14 @@ import TownHall from "./TownHall" import Mentorship from './Mentorship'; import Contact from './Contact'; import Research from './Research'; -import StickySideNav from './StickySideNav'; -import Calendar from './rr_pages/calendar'; -import CSSpecific from './rr_pages/cs-specific'; -import CurrentProjects from './rr_pages/currProjects'; import FAQ from './rr_pages/faq'; -import PresentingResearch from './rr_pages/presentingResearch'; -import ResearchOrgs from './rr_pages/researchOrgs'; +import CurrentProjects from './rr_pages/currProjects'; import URCSSR from './rr_pages/urcssr'; +import ResearchOrgs from './rr_pages/researchOrgs'; +import PresentingResearch from './rr_pages/presentingResearch'; +import CSSpecific from './rr_pages/cs-specific'; +import Calendar from './rr_pages/calendar'; const root = ReactDOM.createRoot(document.getElementById('root')); @@ -57,26 +56,22 @@ root.render( } /> } /> } /> - } /> - } /> + } /> + } /> } /> } /> } /> } /> - - - - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> + }/> + }/> + }/> + }/> + }/> + }/> + }/> + - ); diff --git a/src/rr_pages/calendar.jsx b/src/rr_pages/calendar.jsx index 3f101bcba..fc53356d8 100644 --- a/src/rr_pages/calendar.jsx +++ b/src/rr_pages/calendar.jsx @@ -1,25 +1,35 @@ import React from "react"; +import { Stack } from "@mui/material"; +import StickySideNav from "../StickySideNav"; +import "../Research.css" function calendar() { - const calenderId = '88e0056451d336ea63dbb2cfc2ae5691fb511e40dbcc5e5d79dc6ed439fb7337@group.calendar.google.com' - const timeZone = 'America%2FIndiana%2FIndianapolis' - return ( - - ); - } + const calenderId = '88e0056451d336ea63dbb2cfc2ae5691fb511e40dbcc5e5d79dc6ed439fb7337@group.calendar.google.com' + const timeZone = 'America%2FIndiana%2FIndianapolis' + return ( + + ); +} - const MyComponent = () => { - return ( -
    -

    Calendar

    - {calendar()} +const MyComponent = () => { + return ( +
    + +
    +
    - ); - }; - +
    +

    Calendar

    + {calendar()} +
    +
    +
    + ); +}; + export default MyComponent; diff --git a/src/rr_pages/cs-specific.jsx b/src/rr_pages/cs-specific.jsx index c14a06316..57141d484 100644 --- a/src/rr_pages/cs-specific.jsx +++ b/src/rr_pages/cs-specific.jsx @@ -1,115 +1,119 @@ import React from "react"; +import { Stack } from "@mui/material"; +import StickySideNav from "../StickySideNav"; +import "../Research.css" function csSpecific() { return ( +
    + +
    + +
    +
    +

    CS-Specific Research

    +
    +

    Interested in doing undergraduate research related to your CS/DS/AI Degree but do not know where to start? Check out this list of helpful resources to learn more!

    +
    -
    -

    CS-Specific Research

    - -
    -

    Interested in doing undergraduate research related to your CS/DS/AI Degree but do not know where to start? Check out this list of helpful resources to learn more!

    -
    +
    - -
    - - -
    - -

    - Undergraduate Research Opportunities with CS Professor - (Click here) - - -

    - -
    -

    Description: An updated list of research projects with CS professors who are seeking undergraduate researchers.

    -
    -
    -

    How it can help: If you already have an interest in a specific research area or would like to work with a certain professor on a project.

    -
    +
    -
    +

    + Undergraduate Research Opportunities with CS Professor + (Click here) + + +

    +
    +

    Description: An updated list of research projects with CS professors who are seeking undergraduate researchers.

    +
    -
    +
    +

    How it can help: If you already have an interest in a specific research area or would like to work with a certain professor on a project.

    +
    -

    - CS Departmental Research Areas - (Click here) - - -

    - -
    -

    Description: A summary of the 14 major research areas within the CS Department and the supporting faculty for each.

    -
    -

    How it can help: If you do not have a specific research area or professor in mind yet but want to explore all the options available in the Department.

    -
    -
    +
    +

    + CS Departmental Research Areas + (Click here) + + +

    -
    +
    +

    Description: A summary of the 14 major research areas within the CS Department and the supporting faculty for each.

    +
    -

    - Research Seminars - (Click here) - - -

    - -
    -

    Description: An updated list of various CS-Related seminar series and colloquiums.

    -
    +
    +

    How it can help: If you do not have a specific research area or professor in mind yet but want to explore all the options available in the Department.

    +
    -
    -

    How it can help: If you want to hear about the latest CS Department research directly from faculty.

    -
    - - -
    - -

    - Computational Science Undergrad Research Brightspace Page - (Click here) - - -

    - -
    -

    Description: A list of all the undergraduate research programs that offer CS-related projects.

    + +
    + +

    + Research Seminars + (Click here) + + +

    + +
    +

    Description: An updated list of various CS-Related seminar series and colloquiums.

    +
    + +
    +

    How it can help: If you want to hear about the latest CS Department research directly from faculty.

    +
    +
    -
    -

    How it can help: If you want an overview of all the possible CS-related research opportunities across the university .

    + +
    + +

    + Computational Science Undergrad Research Brightspace Page + (Click here) + + +

    + +
    +

    Description: A list of all the undergraduate research programs that offer CS-related projects.

    +
    + +
    +

    How it can help: If you want an overview of all the possible CS-related research opportunities across the university .

    +
    + +
    -
    - +
    +

    Still have some questions that were not answered on this page or in our FAQ Section? + Schedule an Appointment with Amber Stanley + +

    +
    -
    -

    Still have some questions that were not answered on this page or in our FAQ Section? - Schedule an Appointment with Amber Stanley - -

    - +
    - ); - - } export default csSpecific; \ No newline at end of file diff --git a/src/rr_pages/currProjects.jsx b/src/rr_pages/currProjects.jsx index 71a56ffb4..72187f68d 100644 --- a/src/rr_pages/currProjects.jsx +++ b/src/rr_pages/currProjects.jsx @@ -1,13 +1,20 @@ import React from "react"; +import { Stack } from "@mui/material"; +import "../Research.css" +import StickySideNav from "../StickySideNav"; function currProjects() { - - return ( - -
    -

    Current Projects

    +
    + +
    + +
    +
    +

    Current Projects

    +
    +
    ); diff --git a/src/rr_pages/faq.jsx b/src/rr_pages/faq.jsx index 8288a6a11..86e3e8d00 100644 --- a/src/rr_pages/faq.jsx +++ b/src/rr_pages/faq.jsx @@ -1,15 +1,16 @@ import React from "react"; -import { Fragment } from 'react'; import Accordion from '@mui/material/Accordion'; import AccordionDetails from '@mui/material/AccordionDetails'; import AccordionSummary from '@mui/material/AccordionSummary'; import ExpandMoreIcon from '@mui/icons-material/ExpandMore'; import Container from '@mui/material/Container'; +import Stack from '@mui/material/Stack' +import StickySideNav from "../StickySideNav"; const accordionData = [ - { title: 'Why should I join a research project?', content: 'A research project can provide you with a lot of experiences and skills. Similar to a job or internship, you will be working with different resources and technologies which you can use to gain experience and add to your resume. As well, you can explore other disciplines at Purdue like Biology, Astronomy, History, and much more!'}, + { title: 'Why should I join a research project?', content: 'A research project can provide you with a lot of experiences and skills. Similar to a job or internship, you will be working with different resources and technologies which you can use to gain experience and add to your resume. As well, you can explore other disciplines at Purdue like Biology, Astronomy, History, and much more!' }, //Add link to find prof here - { title: 'How do I find a research project?', content: 'You can check out our page here to find more about all the possible opportunities available! We have listed the different research orgs/programs and any new projects available. If you want to find a project on your own, you can search up professors working in the field in which you want to and email them with your CV/Resume and a message.' }, + { title: 'How do I find a research project?', content: 'You can check out our page here to find more about all the possible opportunities available! We have listed the different research orgs/programs and any new projects available. If you want to find a project on your own, you can search up professors working in the field in which you want to and email them with your CV/Resume and a message.' }, { title: 'What is CS research?', content: 'CS Research can vary. It can be theoretical, analytical, or anything you can think of. Since CS is so versatile, it can be applied to any discipline. If you like digging into the theoretical concept of CS, that\'s a route that is available. Or if you like to leverage CS to discover trends, patterns, etc, that\'s also another route available. Depending on your preference, there is something for everyone in CS research' }, { title: 'What are the different types of research I can be involved in?', content: 'At Purdue, there are a vast amount of openings for all different openings. You can do only coding, you can do hands-on work with tech, or you can do something not related to CS! It’s mainly about finding what kind of research you are interested in. Almost any type of research is available at Purdue.' }, { title: 'Do I need a lot of experience to join a project?', content: 'Depending on the project, experience level may matter. However, for most projects, a lot of people are looking for motivated students. If you see a project and you believe you have relevant skills, you should definitely apply!' }, @@ -36,57 +37,25 @@ function accordionMapper() { ); }); - /*return accordionData.map((data, index) => { - return ( - - } - aria-controls={`panel${index + 1}-content`} - id={`panel${index + 1}-header`} - style={{fontFamily: 'Tahoma', color: 'white', fontWeight: 'bold'}} - > - {data.title} - - - {data.content.split('\n').map((line, index) => ( - - {line} -
    -
    -
    - ))} -
    -
    - ); - });*/ } function faq() { return ( - - -

    - Frequently Asked Questions -

    -
    - {accordionMapper()} +
    + +
    +
    - - - ); +
    +

    Frequently Asked Questions

    - /*return ( - -
    -

    FAQ

    +
    + {accordionMapper()} +
    +
    +
    - - );*/ + ); } diff --git a/src/rr_pages/presentingResearch.jsx b/src/rr_pages/presentingResearch.jsx index a1549106c..f43326c15 100644 --- a/src/rr_pages/presentingResearch.jsx +++ b/src/rr_pages/presentingResearch.jsx @@ -1,4 +1,6 @@ import React from "react"; +import { Stack } from "@mui/material"; +import StickySideNav from "../StickySideNav"; function PresentingResearch() { const containerStyle = { @@ -51,82 +53,87 @@ function PresentingResearch() { }; return ( -
    -
    -

    Interested in SHARING YOUR RESEARCH?

    -
      -
    • PRESENTING YOUR RESEARCH IS A GREAT WAY TO GET FEEDBACK, CONNECT WITH OTHER RESEARCHERS, and Increase your EXPOSURE IN ACADEMIA. HERE ARE SOME WAYS TO SHARE AT PURDUE!
    • -
    • -

      Undergraduate Research Conferences

      -
        +
        + +
        +
        +
        +

        Interested in Sharing Your Research?

        +
          +
        • PRESENTING YOUR RESEARCH IS A GREAT WAY TO GET FEEDBACK, CONNECT WITH OTHER RESEARCHERS, and Increase your EXPOSURE IN ACADEMIA. HERE ARE SOME WAYS TO SHARE AT PURDUE!
        • -

          FALL UNDERGRADUATE Research Expo

          +

          Undergraduate Research Conferences

            -
          • Nov. 19-26, 2024
          • -
          • An excellent opportunity for undergraduate researchers to showcase the scholarly work and creative endeavors they have been engaged in through poster presentations or research talks.
          • +
          • +

            FALL UNDERGRADUATE Research Expo

            +
              +
            • Nov. 19-26, 2024
            • +
            • An excellent opportunity for undergraduate researchers to showcase the scholarly work and creative endeavors they have been engaged in through poster presentations or research talks.
            • +
            +
          • +
          • +

            Spring UNDERGRADUATE Research Conference

            +
              +
            • April 8-15, 2025
            • +
            • The largest showcase of undergraduate research AT PURDUE. This judged event highlights the scholarly work and creative endeavors undergraduate students have been engaged in through oral or poster presentations.
            • +
            +
          • +
          • +

            Summer Undergraduate Research Symposium

            +
              +
            • July 25, 2024
            • +
            • An opportunity for undergraduate researchers, especially those STAYING AT PURDUE DURING THE SUMMER, TO showcase the scholarly endeavors they have been engaged in through research talks or poster presentations.
            • +
            +
        • -

          Spring UNDERGRADUATE Research Conference

          +

          Journal of Purdue Undergraduate Research (JPUR)

            -
          • April 8-15, 2025
          • -
          • The largest showcase of undergraduate research AT PURDUE. This judged event highlights the scholarly work and creative endeavors undergraduate students have been engaged in through oral or poster presentations.
          • +
          • Researchers can publish a research snapshot or article to the JPUR journal. This is a great opportunity to learn how to write scientifically and convey scientific topics to a broader audience.
          • +
          • Submission deadlines:
          • +
              +
            • Fall: Nov. 15
            • +
            • Spring: Feb. 15
            • +
        • -

          Summer Undergraduate Research Symposium

          +

          Undergraduate Research Seminar Series

            -
          • July 25, 2024
          • -
          • An opportunity for undergraduate researchers, especially those STAYING AT PURDUE DURING THE SUMMER, TO showcase the scholarly endeavors they have been engaged in through research talks or poster presentations.
          • +
          • THIS PROGRAM CONTAINS GREAT RESOURCES ON DIFFERENT OPPORTUNITIES TO SHARE YOUR WORK, ATTEND THE PRESENTATIONS OF OTHERS, AND CONNECT WITH faculty projects.
          • +
          • Upcoming: Apr 24, 4pm - Marketing your undergraduate research experiences
          • +
          +
        • +
        • +

          Need help with how to write about your research?

          +
            +
          • Journal of Purdue Undergraduate Research - Tips for Authors
          • +
          • Purdue Online Writing Lab (OWL)
          • +
          • Research and Citation Resources
          • +
          • Abstracts
          • +
          • Writing scientific abstracts presentation
          • +
          • Writing a research paper
        - -
      • -

        Journal of Purdue Undergraduate Research (JPUR)

        -
          -
        • Researchers can publish a research snapshot or article to the JPUR journal. This is a great opportunity to learn how to write scientifically and convey scientific topics to a broader audience.
        • -
        • Submission deadlines:
        • -
            -
          • Fall: Nov. 15
          • -
          • Spring: Feb. 15
          • -
          -
        -
      • -
      • -

        Undergraduate Research Seminar Series

        -
          -
        • THIS PROGRAM CONTAINS GREAT RESOURCES ON DIFFERENT OPPORTUNITIES TO SHARE YOUR WORK, ATTEND THE PRESENTATIONS OF OTHERS, AND CONNECT WITH faculty projects.
        • -
        • Upcoming: Apr 24, 4pm - Marketing your undergraduate research experiences
        • -
        -
      • -
      • -

        Need help with how to write about your research?

        -
          -
        • Journal of Purdue Undergraduate Research - Tips for Authors
        • -
        • Purdue Online Writing Lab (OWL)
        • -
        • Research and Citation Resources
        • -
        • Abstracts
        • -
        • Writing scientific abstracts presentation
        • -
        • Writing a research paper
        • -
        -
      • -
      -
    -
    -
    - {/* Placeholder for the first image */} - Research Posters -
    Students presenting their research posters at the fall undergraduate research expo
    -
    -
    - {/* Placeholder for the second image */} - JPUR Cover Page -
    - Research article cover page in JPUR journal, vol 13. "Machine Learning of Big Data: A Gaussian Regression Model to Predict" by Jerry Gu (purdue.edu) +
    +
    +
    + {/* Placeholder for the first image */} + Research Posters +
    Students presenting their research posters at the fall undergraduate research expo
    +
    +
    + {/* Placeholder for the second image */} + JPUR Cover Page +
    + Research article cover page in JPUR journal, vol 13. "Machine Learning of Big Data: A Gaussian Regression Model to Predict" by Jerry Gu (purdue.edu) +
    +
    -
    +
    ); } diff --git a/src/rr_pages/researchOrgs.jsx b/src/rr_pages/researchOrgs.jsx index 4cf3559ca..22789d76f 100644 --- a/src/rr_pages/researchOrgs.jsx +++ b/src/rr_pages/researchOrgs.jsx @@ -1,32 +1,72 @@ import React from "react"; import StickySideNav from "../StickySideNav"; +import Stack from '@mui/material/Stack'; +import "../Research.css" function researchOrgs() { return (
    -

    Research Organizations + Programs

    + +
    + +
    +
    +

    Research Organizations + Programs

    -
      -
    • Office of Undergraduate Research (OUR) - All of the tabs have great information. A few to draw your attention to are: - “Students” tab. Much information is available there. One you may want to look at is the “OUR Scholars” link. You will find the Qualifications and Expectations listed at the bottom of the page. - “Conferences” Tab. The Fall Expo and Spring Conference events are great ways to see what is available. - “Search opportunities” will show you what is available in the various colleges.
    • -
    • Course-Based Undergraduate Research Experiences (CURE)
    • -
    • Honors College Research Info
    • -
    • URF
    • -
    • Engineering Undergraduate Research Office (EURO)
    • -
    • Louis Stokes Alliance for Minority Participation (LSAMP)
    • -
    • First-Year Undergraduate Research Program
    • -
    • Purdue Summer Undergraduate Research Fellowship (SURF)
    • -
    • Discovery Park Undergraduate Research Internship
    • -
    • Summer Research Opportunities Program (SROP)
    • -
    • Summer Stay Scholars Program
    • -
    +
    +
    Office of Undergraduate Research (OUR)
    +

    OUR provides a lot of great information on their webiste. A few places to start include the "Students” and "Conferences" tabs. + You can also Search Opportunities to find research opportunities available in the various colleges.

    +
    +
    +
    CURE-Purdue
    +

    The CURE-Purdue Program aims to encourage the incorporation of research into new and existing courses + through training and support in creating a course-based undergraduate research experience (CURE). + CUREs offer more students opportunities to engage in research with a Purdue faculty/staff instructor for credit.

    +
    +
    +
    John Martinson Honors College (JMHC)
    +

    Students in the JMHC have access to many different resources and opportunities related to research - + students may apply for grants, receive regular announcements about new research opportunities, + and join communities that cultivate exeriential learning in different interdisciplinary themes. + The Undergraduate Reseach Fellowship (URF) + matches students with a faculty advisor and graduate student mentor to introduce them to STEM research at Purdue. + Some of these resources are also available students outside of the JMHC.

    +
    +
    +
    Engineering Undergraduate Research Office (EURO)
    +

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Explicabo qui praesentium repellat? Quasi ipsam a asperiores sequi ad neque? Omnis nostrum illo praesentium nemo quisquam aspernatur cumque atque in magni. + EURO provides more information on the + First Time Researcher (FTR) Fellowship and the + Summer Undergraduate Research Fellowship (SURF). +

    +
    +
    +
    Louis Stokes Alliance for Minority Participation (LSAMP)
    +

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Explicabo qui praesentium repellat? Quasi ipsam a asperiores sequi ad neque? Omnis nostrum illo praesentium nemo quisquam aspernatur cumque atque in magni.

    +
    +
    +
    First-Year Undergraduate Research Program
    +

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Explicabo qui praesentium repellat? Quasi ipsam a asperiores sequi ad neque? Omnis nostrum illo praesentium nemo quisquam aspernatur cumque atque in magni.

    +
    +
    +
    Discovery Undergraduate Interdiscipliniary Research Internship (DUIRI)
    +

    The DUIRI program gives students the opportunity to get involved in research combining two or more disciplinary strengths in + the innovative and entrepreneurial environment of Purdue's Discovery Park District.

    +
    +
    +
    Summer Research Opportunities Program (SROP)
    +

    The SROP is an 8-week program intended to give equal access and opportunities to underrepresented students, + preparing participants for their graduate studies.

    +
    +
    +
    Summer Stay Scholars
    +

    Through the Summer Stay Scholars program, students can combine coursework with a research or internship experience.

    +
    +
    +
    - ); - } export default researchOrgs; \ No newline at end of file diff --git a/src/rr_pages/urcssr.jsx b/src/rr_pages/urcssr.jsx index 5f4b37743..3660cd7f7 100644 --- a/src/rr_pages/urcssr.jsx +++ b/src/rr_pages/urcssr.jsx @@ -1,13 +1,21 @@ import React from "react"; +import { Stack } from "@mui/material"; +import StickySideNav from "../StickySideNav"; +import "../Research.css" function urcssr() { - - return ( - -
    -

    Undergraduate Research Computational Science Student Resources

    +
    + +
    + +
    +
    +

    Undergraduate Research Computational Science Student Resources

    +
    + +
    ); From 6e096284d74fbdb784772cc42acf9859595f05ae Mon Sep 17 00:00:00 2001 From: ewhao Date: Sun, 14 Jul 2024 18:48:51 -0400 Subject: [PATCH 09/18] remove urcssr --- src/StickySideNav.jsx | 1 - src/index.js | 2 -- src/rr_pages/urcssr.jsx | 25 ------------------------- 3 files changed, 28 deletions(-) delete mode 100644 src/rr_pages/urcssr.jsx diff --git a/src/StickySideNav.jsx b/src/StickySideNav.jsx index 62762858b..a1a8e260b 100644 --- a/src/StickySideNav.jsx +++ b/src/StickySideNav.jsx @@ -7,7 +7,6 @@ const StickySideNav = () => {
    Getting Started
    FAQ
    Current Projects
    -
    URCSSR
    Organizations + Programs
    Presenting Your Research
    CS-Specific Research
    diff --git a/src/index.js b/src/index.js index 1326adfb5..9df3228f5 100644 --- a/src/index.js +++ b/src/index.js @@ -24,7 +24,6 @@ import Research from './Research'; import FAQ from './rr_pages/faq'; import CurrentProjects from './rr_pages/currProjects'; -import URCSSR from './rr_pages/urcssr'; import ResearchOrgs from './rr_pages/researchOrgs'; import PresentingResearch from './rr_pages/presentingResearch'; import CSSpecific from './rr_pages/cs-specific'; @@ -65,7 +64,6 @@ root.render( }/> }/> - }/> }/> }/> }/> diff --git a/src/rr_pages/urcssr.jsx b/src/rr_pages/urcssr.jsx deleted file mode 100644 index 3660cd7f7..000000000 --- a/src/rr_pages/urcssr.jsx +++ /dev/null @@ -1,25 +0,0 @@ -import React from "react"; -import { Stack } from "@mui/material"; -import StickySideNav from "../StickySideNav"; -import "../Research.css" - -function urcssr() { - - return ( -
    - -
    - -
    -
    -

    Undergraduate Research Computational Science Student Resources

    -
    - -
    -
    - - ); - - -} -export default urcssr; \ No newline at end of file From d36a0190305dba06208683defc0dfbec8d018176 Mon Sep 17 00:00:00 2001 From: ewhao Date: Sun, 14 Jul 2024 22:37:51 -0400 Subject: [PATCH 10/18] fix capitalization on presenting research --- src/Research.css | 4 ++-- src/Research.jsx | 2 +- src/rr_pages/presentingResearch.jsx | 16 ++++++++-------- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Research.css b/src/Research.css index bc15a2679..9aac251b9 100644 --- a/src/Research.css +++ b/src/Research.css @@ -8,12 +8,12 @@ } .main-content { - margin: 20px; margin-right: 6%; + margin-bottom: 24px; } h4 { - margin-top: 54px; + margin-top: 72px; margin-bottom: 20px; text-align: left; } diff --git a/src/Research.jsx b/src/Research.jsx index 91f2d9f27..cb769a0f0 100644 --- a/src/Research.jsx +++ b/src/Research.jsx @@ -18,7 +18,7 @@ function Research() {

    - Hear from faculty, staff, and students in the CS Department about doing research. + Hear from students, faculty, and staff in the CS Department about doing research.

    "Computer scientists are creative problem solvers, and those problems exist everywhere. Interested in agriculture? Curious about chemistry? Have a love of languages? There are computer science problems to solve in all of those areas and beyond! Anything you can imagine, any unanswered question you can fathom is likely being explored at some level through a research project on Purdue's campus." diff --git a/src/rr_pages/presentingResearch.jsx b/src/rr_pages/presentingResearch.jsx index f43326c15..9da279ef6 100644 --- a/src/rr_pages/presentingResearch.jsx +++ b/src/rr_pages/presentingResearch.jsx @@ -58,31 +58,31 @@ function PresentingResearch() {
    -

    Interested in Sharing Your Research?

    +

    Interested in sharing your research?