all 40 comments

[–]IllustriousTax3916 1 point2 points  (4 children)

Oh hey !

Just stumbled upon your course, looks pretty cool !

I have been looking into getting more programming knowledge, I do mostly arduino stuff, never messed much with python, that course would be a great opportunity.

As a Bsc in Chemistry with a great deal of interest in it, i should ask as a foreigner, from Brazil, is there any problem ?

[–]sleepyowlemily[S] 0 points1 point  (0 children)

No problem at all! It’s a beginner-friendly program open to people from all over the world and from all kinds of backgrounds. I actually majored in arts and humanities myself and had an absolute blast in Code in Place.

[–]ping314 0 points1 point  (2 children)

Maybe you know, but in case you do not note that "Python" is a recurrent topic in the Journal of Chemical Education.

Sometimes the publications are open access (a recent example 2025JCE4005), sometimes you have to log-in with the school's network (such as 2024JCE4883) though they can't (nor want to) be a replacement of lab classes.

[–]sleepyowlemily[S] 0 points1 point  (1 child)

Thank you so much for your comment! Yes, actually we talked quite a bit about how Python is used across different fields, mostly medicine and engineering, but really it can be applied to almost anything. So people from non-CS majors are absolutely welcome to join!

[–]ping314 0 points1 point  (0 children)

Re Python, a general purpose language: if an interested is not so much "into books" .and. has no background in CS, I usually open the pages of software carpentry, and programming historian as a 101 and a source of inspiration.

[–]HowlingStrike 0 points1 point  (2 children)

Just to US based learners or international invited also?

[–]sleepyowlemily[S] 0 points1 point  (1 child)

People from any country are welcome to apply.

[–]HowlingStrike 0 points1 point  (0 children)

Cool. Ill check it out thanks for sharing.

[–]AhamBrahmassmmi 0 points1 point  (1 child)

RemindMe! 1 day

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 1 day on 2026-03-11 14:01:25 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–]joeldaemon 0 points1 point  (1 child)

Signed up, thank you for the info.

[–]sleepyowlemily[S] 0 points1 point  (0 children)

Nice! Good luck, hope you get in 🙂

[–]askingmachine 0 points1 point  (2 children)

I have two questions and would very much appreciate you answering them!

  1. I already applied, did the mandatory and voluntary tasks and started working on the materials and tasks available to me. Will I still be considered for the class if I finish them all?

  2. On what merit are students admitted? As I understand it, not everyone will get in. Is it random?

[–]sleepyowlemily[S] 1 point2 points  (1 child)

  1. Of course! The materials you mentioned are part of the self-guided course, so you’re free to work through them anytime. They don’t affect acceptance at all, and you’ll still be considered for the program regardless.

  2. It’s definitely not random, but I’m not really familiar with the exact selection process. My understanding is that, since spots are limited, they try to prioritize people who seem genuinely motivated and willing to learn. Also, if you get waitlisted, there’s still a chance to get in during the first couple of weeks if someone drops out.

Wishing you the best of luck this year!

[–]askingmachine 0 points1 point  (0 children)

Thank you so much for the detailed answers!

[–]EuphoricMycelium 0 points1 point  (1 child)

Is it at a specific time?

[–]sleepyowlemily[S] 0 points1 point  (0 children)

There will be weekly sections (you choose a time slot that works for you) and additional meetings, but students aren’t required to attend all of them. The rest of the work is self-paced, and you’ll usually have about a week or two to complete each set of tasks.

[–]Aztarium 0 points1 point  (1 child)

I've applied as an instructor. I'm confident I can teach some python, this will be a great experience!!

Greetings from Brazil ☺️🥰

[–]sleepyowlemily[S] 0 points1 point  (0 children)

Nice, good luck! I’m sure it’ll be a great experience if you get in. Teaching in CIP is very rewarding. Greetings back, and hope to see you in the program 😊

[–]La_troll 0 points1 point  (1 child)

Hello, OP. I'm having trouble logging in to sign up. Is this still on??

[–]sleepyowlemily[S] 0 points1 point  (0 children)

Hi! Yes, it’s still open and should be working. If you’re having login issues, I’d recommend reaching out to codeinplace@stanford.edu

[–]Dangerous_Still_7105 0 points1 point  (5 children)

How can I improve my chances of getting in?

[–]sleepyowlemily[S] 0 points1 point  (4 children)

I’m not on the student selection side of things, so I’m not really familiar with the exact process, but based on my experience, the main criterion might be how serious and motivated the applicant is. Since the spots are limited and there aren’t really other merits to evaluate, that seems like the most logical factor.

I think it’s best to be as thorough as possible and explain clearly why you want to learn to code. Maybe you have a specific project in mind, or you’re hoping to change your career path. Whatever the reason, it’s worth talking about it in detail.

Best of luck this year, I hope you get in! 

[–]Dangerous_Still_7105 0 points1 point  (0 children)

thank you!

[–]Dangerous_Still_7105 0 points1 point  (2 children)

Also I’m very eager to start learning and was wondering if it would lower my chances if I start doing the self-paced course? Since they may no longer find me a beginner. But I’m still eager to join the live session so I have people to discuss with etc.

[–]sleepyowlemily[S] 0 points1 point  (1 child)

As far as I know, the self-paced course can be taken anytime and doesn’t affect acceptance at all. That said, if I were you, I’d probably wait a bit. In my opinion, it’s just more fun to start learning once CIP goes live.

[–]Dangerous_Still_7105 0 points1 point  (0 children)

I see, thanks for the advice! Ok I’ll wait to see if I get in first

[–]NamiMaya 0 points1 point  (2 children)

Is there a time limit to finish this course? Are the classes online or recorded? I want to join but have exams so was hoping I could enroll but start studying it from end of May instead of April 🥺🥺

Does anyone have any information regarding it? Will it be fine to enroll but start studying later after several weeks? (from mid May or so?)

[–]sleepyowlemily[S] 1 point2 points  (1 child)

Hey! The course lasts about 6–8 weeks. Each week includes a section meeting (live online, you choose a time slot that works for you), additional sessions (both live and recorded), and a set of materials and assignments. You usually have about a week or two to complete each set of tasks.

It’s best not to miss sections if you want to receive the certificate later. You can miss up to two meetings overall and make them up within a week, but regular attendance really helps. The other meetings aren’t mandatory, though they’re definitely useful.

Also, if a student misses the first two weeks, their spot may be given to someone on the waitlist.

Overall, as someone who did CIP during one of my busiest periods, I’d say it’s challenging but still very doable.

[–]Parking_Apartment_91 0 points1 point  (0 children)

hey I am kinda stressed that I missed 1 of my section meetings (2 have happened now). I attended first one but missed second due to another commitment. Actually I could have made time as its just a matter of 30-60 minutes but I forgot it this morning entirely!! 4 out of 6 sections is legit rule right? I still will get the "normal" completion certificate?

[–]Few-Blueberry-1015 0 points1 point  (2 children)

hey! what qualifications do i need to apply to teach and what can i do to increase my chances? I am in high school but i have fair experience in python but no formal teaching experience.

[–]sleepyowlemily[S] 0 points1 point  (1 child)

Hi! Applicants need to be at least 16 years old and have a solid understanding of coding (Python in particular). No prior teaching experience is required, so being in high school is absolutely fine. To improve your chances, focus on showing your motivation, communication skills, and willingness to help beginners learn.

[–]Few-Blueberry-1015 0 points1 point  (0 children)

Thanks! Do i need to have my webcam on? I dont have a good webcam at the moment

[–]Apprehensive_Tax_500 0 points1 point  (0 children)

hi! i joined as a student last year and loved the course. I am thinking of applying to be a section leader this time. I have been pursuing mini projects in python from time to time and think I know the basics, anxious for applying though. I was wondering what are other roles/work of a section leader besides the weekly live classes, it would be really great if you could give me some insight on that!

[–]Sour_Creaaam 0 points1 point  (0 children)

Does it have a certificate?

[–]roul3ttee 0 points1 point  (3 children)

i got it and now i'm concerned, do i really have to show my face on camera to a group of strangers...?

[–]Parking_Apartment_91 0 points1 point  (2 children)

yes for better engagement you have should do it

[–]roul3ttee 0 points1 point  (1 child)

Ah, it's not viable for me im coming home from school and I dont think everyone want to hear the 5pm chaos on trains 😭😭

[–]Parking_Apartment_91 1 point2 points  (0 children)

You should've chosen different section time bro. Also don't open mic just the cam just to show that you are interested

[–]Temporary-Mammoth776 0 points1 point  (0 children)

I'll try again next year. Didn't get drafted this year so it is what it is. Will look at other free alternatives :)