Code Labs One

Frequently Asked Questions

Application Process

Step 1: Apply

To begin, you must complete an application. Here you will be asked a few questions about basic demographic information (e.g. name, address, DOB, etc.), as well as a few additional questions about your previous experience, and reasons for taking the class. We do not share or sell any of your information with third-parties, except with grant agencies for the data that is collected for reporting purposes so we can continue funding programs like these. Applications open in April!

Step 2: Critical Thinking Assessment

After completing your application for the class, you will be emailed a brief problem-solving assessment to the email address you used to apply. You must complete this assessment before your application will be considered.

Step 3: GITting Started

To be invited to the program, you must complete the Git Started with GitHub course on Udemy.

Step 4: Decision Notification

Applicants will be notified of their application status by the Decision Date specified for each course. You will be notified of your application status by that date, however you may receive notification sooner. Please do not inquire about your application unless you have not heard by that date. Applications will receive one of these decisions:

  • Rejected: Unfortunately, your application did not meet our criteria for admission to the class at this time. You are welcome to apply to any and all future classes.
  • Invitation: You will be receive an invitation via email. You must complete work through week 2 on time in order to be officially enrolled.

Frequently Asked Questions

What are the dates and times of the classes?

The start date for the program is Monday, July 6. Classes are Monday and Thursday nights every week from 5:30 - 8:30 pm at the Marquette Tower in Cape Girardeau.

Am I a good fit for the program?

This class requires no prior programming experience, but you will need to be comfortable with computer use (using the internet, downloading software, etc). Code Labs One is intended to teach skills needed to be employable as a programmer, and is best suited for individuals who are interested in a career in tech. Students should be 18 or older. We have also found that students who succeed in the class have a solid foundation in basic math and problem solving. That is why we have developed a short Critical Thinking Assessment as a part of application process.

How much time will I need to spend?

Over the 24 weeks of the program, most students will need to commit at least 20 hours per week for in-class and at-home work.

Do I need to own a laptop to participate in the program? If so, what are the specifications?

Students will need access to a laptop to participate in the course. Unfortunately, we are unable to provide students with laptops at this time. Chromebooks and tablets will not be sufficient for use in this course. A Mac is sufficient. If you own a PC, you must have Windows 10. Please apply all system upgrades before coming to class. There are no other requirements to participate.

How are applicants selected for the course?

Each student is assessed on the following criteria:

  1. Aptitude for problem solving and logical reasoning.
  2. Available time to spend on program activity.
  3. When enrolling students, we also strive to assemble a class that reflects the broader community and represents a diverse array of backgrounds.

Can I be admitted to the class if I don’t do well on the Critical Thinking Assessment?

Yes, though it is less likely. The reason we give the Critical Thinking Assessment significant weight is because it shows us how students approach new puzzles that require logical thinking, which directly relates to a student’s ability to master the material presented in the class.

Can I retake the Critical Thinking Assessment?

Unfortunately, we are unable to allow applicants to retake the Assessment unless they can demonstrate that they experienced technical difficulties that prohibited them from completing it.

Can I receive help before selections are made?

Yes. We will host two office hours for those interested to come in and learn more or receive help as needed.

When will I hear back about my application?

Each class has a decision date, by which you will receive notification of your application status. Please do not inquire about your application unless you have not heard by that date.

I will have to miss several classes throughout the course. Is that ok?

Yes, it is okay to miss a class as long as you keep up with the lessons and homework set out in the schedule. Remember, you will need to make up any class time you miss on your own time, and you won’t have the benefit of having your classmates and Teaching Fellows right there to answer your questions. As prior students have found, once you fall behind in class, the fast pace of the curriculum means it quickly becomes very difficult to catch up again.

Are there grade in the class? How do I pass/fail?

The class is broken up into three units. There are no grades in the class, but students must complete all of the required assignments from the current Unit in order to continue to the next. Those deadlines will be made clear at the beginning of the class.

If I don’t get accepted, what are my options?

We will be offering additional courses in the future.

Will Code Labs One get me a job if I finish this class?

Code Labs One does not guarantee that we will place any student in our program into a job. The course is designed to take participants from no programming knowledge to entry level job skills, teach participants about the industry, and introduce them to potential employers. Unit 3 of the course increases the chance that participants build a relationship with local employers but it is their sole decision to make hiring decisions during and after the course.