Bring CodePath To Your Campus
These FAQ's are meant to guide communications with interested university partners and students. These FAQ's are meant to be updated as more FAQ's arise.
Curriculum
How do you know that your courses teach what the industry wants?
The curriculum is designed and built by senior engineers from companies like Google, Apple and Facebook engineers collaborating closely with CodePath on instructional design and materials.
CodePath has also run internal training programs for thousands of senior engineers across many of the most reputable technology companies in the world including Facebook, Airbnb, Netflix, Uber, Google and many more.
Can I run this course for non-cs majors?
Our courses are meant for students with a CS major. The students need to already know the fundamentals of coding which are:
Intro to object oriented programming (java, python or C++)
Data structures and algorithms
How do you keep non credit students engaged?
We have a 75% - 80% completion rate. We have benefits for alumni such as:
Support:
A 24/7 online support system allows students to answer other students' questions, post their own questions and connect with topic experts. Student homework questions are typically answered within 30 minutes.
CodePath Online Learning Portal: A custom learning management system (LMS) gives students access to videos, code samples, and a comprehensive and searchable documentation library.
Trained professional engineering mentors
Trained student tech fellows create a small learning environment online and in-person.
Education: They never had this material before, so they are interested and intrinsic motivation for them to learn IOS/Cyber security etc.
Other programming: Referrals for third-party programs and events like WWDC scholarships or acceptance as an MLT.org fellow, CodePath’s mentoring program, career fairs, industry panels, resume reviews, etc.
How do you support students that are taking a full course load?
CodePath courses are designed to be strict and rigorous to help students level-up to industry standards.
We allow for some few absences to keep in mind midterms/finals
We also build a strong community around CodePath, strong tech fellows can be very helpful
Do you vet the students that apply?
Yes, for Android and IOS - we provide a pre-work project to submit. For example for iOS, the pre-work is a simple calculator app.
For Cybersecurity, we also have pre work but only for tech fellows.
What does CodePath provide?
Full curriculum and lesson plans for sessions
Creating/Grading Assignments
Discussion Forum and Technical Support including homework help
Curriculum updates
Instructor Training
Launching a CodePath Course
How many hours a week should we be committing to CodePath?
3-4 hours a week of classroom time
5-10 hours a week of independently working on assignments or group projects
What does CodePath provide?
Full curriculum and lesson plans for sessions
Creating/Grading Assignments
Discussion Forum and Technical Support including homework help
Curriculum updates
Instructor Training
CodePath Online Learning Portal: A custom learning management system (LMS) will give students access to videos, code samples, and a comprehensive and searchable documentation library.
What do you need to run a Codepath Course?
A space preferably a classroom (classroom, conference room, innovation hub area)
2-3 tech fellows
Computers (If you’re running iOS, you’re going to want to have apple computers - your own or University loaned. Delaware State University, got computers lent to them which were purchased by the University)
Where is the course hosted?
Typically, students bring their own laptops and do it in a classroom, we do have some universities that run it in a computer lab
What are the routes I can take to bring this course to my campus?
Find a professor to learn the curriculum, take the training and lead the course for credit
Find a professor to be a “professor of record” but the course will be led by students for credit. The students will have to go through Tech Fellow training and lead the class, but it will be professor backed and run for credit.
Run the course completely by students and not for credit. For this, you need to find 2-3 students who are willing to commit to running the course, applying and doing the 6 week training. You will also need to still ask faculty or a student club to support you in securing classroom space.
How many students need to be in a class?
At least, 25 students to start, this will make the class more sustainable
As a tech fellow, your goal is to recruit 60 - but we will also support you in this.
What specifications should student laptops meet for Android and/or Cybersecurity?
4 GB RAM minimum, 8 GB RAM recommended
Intel i5 processor or better recommended
1280 x 800 minimum screen resolution
Microsoft Windows 10 (64-bit)
University Relations
How many Universities are you running for credit vs non credit?
60% non credit to 40% credit
How many Universities have you worked with?
We have worked with over 50 Universities, and reached more than 4,500 students
What’s the liability the University has?
There is no cost. We are funded by major gifts and donors.
We don’t share student data with outside parties
Keeping course integrity, do not add additional coursework, exams, etc. Do not change the order or structure of the course.
We are FERPA Compliant
Have colleges created work study opportunities around this course?
Yes, for example Hofstra University pays their tech fellows.
Majority are unpaid volunteers.
Can we run the program as a non-credit pilot and then as a credit course?
Yes, a lot of our partners run as non credit and then run as for credit. For example, Purdue University has done this in the past and they are now running for credit.
Are self-taught students allowed?
Unfortunately, not yet.
Tech Fellows
How many tech fellows do we need to launch a course?
We ask for a ratio of 1:15 ratio. 45 students = 3 tech fellows
What is the process to become a tech fellow?
Apply, complete the prework, undergo an interview, and complete 6 weeks of tech fellow training
What is the schedule for TF training and who needs to attend?
Just the student needs to attend, no professor needs to attend if it’s student-led.
If the course is professor led, the professor needs to attend.
Whoever is leading the course.
Is there TF training in the winter?
For sites that run in the spring, there’s a TF training in October/November
What is the time commitment for a Tech Fellow?
2 hours class / 2 hour labs/ 30 minutes with CodePath guru so it is around 5 hour commitment per week - some tech fellows host office hours
4 hours in the classroom and 6 working on weekly assignments
Support Outside of Courses
What other support outside of our courses do we offer students?
Technical Mentoring Program
Virtual Career Fair, which is run 2x a year
Software engineer career path guides
How many students are we teaching remotely this summer?
We are aiming to teach 800 students
What type of hiring partners are at the VCF?
Large tech companies, fortune 500 companies, and startups
Last updated