Resources / Group life

Group guide

How we work, learn, and help each other.

About the group

The Computational Materials and Product Design (CMPD) Laboratory at the University of South Carolina uses molecular simulation and machine learning to design soft materials and chemical products. Our work focuses on energy technologies, the circular economy, and advanced manufacturing.

We care about good science and treating each other well. There are no stupid questions. Ask, share what you learn, and help your labmates. You are not expected to know everything when you join.

Getting set up

  • Workspace: Dr. Jiang is in Swearingen 2C19. The student and postdoc office is in Swearingen 3C30.
  • Computing: Request a Research Computing account.
  • Shared resources: We use Slack for everyday communication, Google Calendar for meetings and time away, and OneDrive for research documents. Contact Dr. Jiang for access.
  • Travel and vacation: Take time off and enjoy it. Add travel and vacation dates to the group calendar. For planned absences longer than two weeks, aim to give Dr. Jiang two months of notice so we can plan together. If plans change, or you are sick or dealing with an emergency, let him know when you can. You do not need to share personal details on the calendar.

Our weekly routine

  • Communication: Use Slack for everyday questions and conversations. Email important updates and documents, such as paper drafts and grant applications, so they are easy to find later.
  • Individual meetings: Meet with Dr. Jiang each week to discuss what you tried, what you learned, and what to do next. Questions and unfinished work are welcome. Keep your meeting slides organized by date.
  • Group meetings: We meet weekly to share research or discuss papers. Use this time to ask for advice and practice explaining your work. Bring a clear, prepared update; it does not need to be a polished conference talk.
  • Monday updates: Email Dr. Jiang a few bullets on your work, reading, questions, and next steps. Use these as your individual meeting agenda. Aim to read at least two relevant papers each week; discuss adjustments when coursework or other commitments need more attention.
  • Where we work: Working in the lab is our usual arrangement because it helps us learn from each other. For planned remote work, notify Dr. Jiang in advance and add the dates to the group calendar. If you need a longer-term change, talk with him so you can agree on a plan.

Working together

What you can expect from me

  • Guidance: I will help you shape your project, set priorities, and work through problems. We will build your independence as you gain experience.
  • Time and feedback: Ask for help between meetings, too. I will make time for questions and give thoughtful, honest feedback. Send drafts and recommendation requests with as much notice as you can, and we will agree on a timeline.
  • Support: We will talk about your career goals and the skills you want to build. If the workload feels unmanageable, let me know so we can adjust the plan.

What I ask of you

  • Follow-through: Work toward the goals we agree on and bring ideas for next steps. If you are stuck or a deadline looks unrealistic, say so while we still have time to adjust.
  • Learning: Keep reading, build your technical skills, and give coursework the attention it needs. Document what you learn. A careful experiment or simulation that does not work as expected is still useful progress.
  • Teamwork: Be honest about mistakes, share credit, and help your labmates. It is fine to disagree; focus on the ideas and treat each other with respect.

Goals and review

At the start of each semester, we will agree on a few research and learning goals and revisit them as the work develops. Keep track of your degree requirements and deadlines so we can plan coursework, exams, and research together.

Research practices

  • Notes and reproducibility: Keep dated notes, including things that did not work. Save inputs, software versions, and analysis steps so someone else can repeat your work.
  • Code and data: Save code on GitHub with regular commits and give Dr. Jiang access. Keep repositories private until we agree to release them. Use OneDrive for research documents. Before generating large datasets, agree on where to store and back them up.
  • Checking results: Compare results with known examples, test your assumptions, and look at uncertainty before drawing conclusions. Bring unexpected results to our meetings so we can work through them.
  • Writing and credit: We use LaTeX for papers; the Overleaf documentation is a good place to start. Discuss contributions and authorship early, and review research drafts with Dr. Jiang before sharing them outside the group.

Using AI while learning

AI can help explain concepts and existing code. The goal is for you to understand the methods and build the skills yourself.

  • Code: Write your own research scripts. Do not use AI to write or modify your machine learning or simulation code. Established software and libraries, including LAMMPS, are welcome; learn how they work and cite them where appropriate.
  • Figures and presentations: Make these yourself. Plotting your data and drawing diagrams with standard software is fine. Do not use generative AI to create figures, illustrations, or slides.
  • When unsure: Ask before using a tool if you are not sure where it fits. We can talk through an example together.

Joining and moving on

Joining the group

These goals give new PhD students a starting point. We will work through them together and adjust the pace based on your background, coursework, and project.

  • First week: Meet your labmates, get access to group and computing resources, and complete required training. Meet with Dr. Jiang to discuss your first project.
  • First month: Learn to use GitHub, access the server, run a basic machine learning algorithm, and set up and run a simple molecular dynamics simulation in LAMMPS.
  • Second month: Build a working understanding of the field around your first project, the main open questions, and where your work might fit.
  • End of the first semester: Work toward preliminary results and a plan for what comes next. If the project needs a different approach, we will work that out together.

Completing a project or leaving the group

  • Handover: Organize your project code, data, and notes so someone else can continue the work. Update GitHub, explain how to reproduce your results, and list unfinished tasks. Make sure Dr. Jiang has access to the project materials.
  • Follow-up: Agree with Dr. Jiang on plans for remaining papers and collaboration. Return group equipment and coordinate account or access changes before leaving.

Questions and support

  • Help and concerns: Talk to Dr. Jiang if you need support or have a concern. You can also contact the graduate program director or department chair directly if you would prefer to speak with someone outside the group.
  • Updates: If something in this guide is unclear or no longer works, bring it up. We will revisit it together each semester.

Back to resources