In this lesson, we'll go into detail about how the attendance system and policy works at Epicodus. The content in this lesson can be found in an abbreviated form in the student handbook's Attendance section, and it applies to both online students and students who are attending class in-person.
Our attendance policy serves to reinforce the everyday expectation that all students engage with their peers, the curriculum, and Epicodus staff. Whether you are studying online or in-person, you are expected to pair, spend the day coding, take part in all meetings with Epicodus staff, and participate in communication on the Discord server or in class as needed. If you have any concerns about being able to meet attendance requirements, talk to your instructor.
Your attendance is based on the following:
Here's how Epicodus staff will evaluate attendance:
As long as you sign in and out on time, pair program, and participate in class, attendance will not be an issue.
Your teacher may adjust your attendance at their discretion if you do not meet any of the previously stated requirements. If you have a concern about meeting attendance requirements, talk with your teacher or advisor about it.
On Epicenter, attendance is recorded with the following statuses:
An absence counts as a full missed day. This is the same as being marked any of the following:
If you either show up late to class or leave early from class, this counts as a half day of missed class. This is the same as being marked any of the following:
For part-time students, Sundays count as two days of attendance.
Your goal is to be On Time every day. That said, Epicodus provides a generous amount of allowed absences for you to use for any reason.
Your attendance record will appear on your transcript, which will be sent to internship companies. We want to encourage you to take days off when you need to, so if your attendance is above 90%, your transcript will report the following:
Epicodus requires students to attend class at least 90% of the time. This student met that requirement.
All students are allowed a certain number of missed class days to use as needed:
Take note that if you are on a deferred payment program, you will have a different agreement with the school. If you are unsure of which payment program or agreement you have with Epicodus, please reach out to your teacher and advisor.
If you exceed the number of allowed absences, you may be expelled. Please reach out to your advisor or instructor with any concerns about your attendance.
There are specific time windows that we expect students to sign in and sign out by to be marked present for the day.
Monday through Thursday, full-time students need to sign in between 7:30 am – 8:15 am. If you are not signed in by 8:15 am, you will be marked tardy for the class.
Monday through Wednesday, part-time students need to sign in between 5:30 pm – 6:15 pm. If you are not signed in by 6:15 pm, you will be marked tardy for the class.
On Sundays, part-time students need to sign in between 8:30 am – 9:15 am. If you are not signed in by 9:15 am, you will be marked tardy for the class. Since class time is longer and there's more content covered on Sundays, Sundays count as two attendance days.
Monday through Thursday, full-time students need to sign out between 4:45 pm – 5:30 pm. If you are not signed out by 5:30 pm, you will be marked as having left early for the class.
Monday through Wednesday, part-time students need to sign out between 8:45 pm – 9:30 pm. If you are not signed out by 9:30 pm, you will be marked as having left early for the class.
On Sundays, part-time students need to sign out between 4:45 pm – 5:30 pm. If you are not signed out by 5:30 pm, you will be marked as having left early for the class. Since class time is longer and there's more content covered on Sundays, Sundays count as two attendance days.
At the end of every class session, you will have the opportunity to fill out a pair feedback form for the other student(s) you paired with during class. Exactly how to leave pair feedback and the attendance procedure on Epicenter is in the next section of this lesson.
If you are working remotely, the pair feedback form will be presented to you upon sign out, and if you are in class, a link to the form on Epicenter will be sent to you by email at the end of class. It is optional to fill out this form, and the opportunity to complete pair feedback will expire at midnight each class day.
Epicodus provides a pair feedback system in order to improve communication pathways to discuss pairing successes and issues; because of this, this form is not anonymous. However, only Epicodus staff will see your feedback and they will never directly share this feedback with other students.
If (and only if) a student's pairs consistently share challenges working with that person, we will share the aggregate, common themes of the feedback with the student. There will never be any specific individual feedback or anything that could be tied to the person giving the feedback.
Take note that if you are having challenges with your pair that require immediate intervention (like not pairing anymore), don't wait to fill out pair feedback about this — reach out to an Epicodus staff member as soon as possible to get support. The support we provide is always centered on discretion and what we can do to help you that makes you feel comfortable.
The primary way your attendance is evaluated is through the Epicenter attendance system.
At the start of every class session before your Dev Team Scrum meeting you will need to login to your epicenter account and follow these sign-in steps:
If you need to add your pair later in the class session or update them for any reason, simply click the change pair link as shown in the image above.
From here, you can update your pair information. The pair feedback form that you are prompted to fill out when you sign out is based on your selected pair so make sure this is accurate.
At the end of the class session, select the Sign out button in Epicenter to begin the sign out process.
When you sign out, you will have the opportunity to leave feedback about anyone you paired with for the day. If you are on campus, a link to this form will be emailed to you when you sign out. If you are working remotely, this form will be presented to you at sign out.
The pair feedback form includes four statements that we ask you to select a response to:
If you paired with two students, you will have two forms to fill out. Remember that it is optional to fill out pair feedback. If you do leave feedback, please make it accurate and honest.
Once you submit your pair feedback, you should see a banner message that says goodbye along with your sign in and sign out times which means you have successfully completed the attendance procedure for the class.
For independent coding projects, you will not use the Epicenter attendance feature. Instead, your attendance will be based on your project's commit history, which you will learn more about in the first course section. General information on independent projects can be found in this lesson: Independent Projects and Code Reviews.
It is required to attend all meetings:
Crucial information is often shared during these meetings and we don't want you to miss any of it!
Online students can run into issues with their internet connection that make it more difficult to take part in remote meetings. To mitigate this, we recommend the following:
Students are responsible for making sure they are marked on time for every class session. However, we are aware that extenuating circumstances can come up, and because of this we offer attendance fixes. Each student can request teachers to fix a late sign in or a late/early sign-out a certain number of times:
If you fail to see the sign in and sign out confirmations for attendance, let your teacher know immediately. You are responsible for your attendance. Letting a teacher know there was an error an hour after the fact will still require you to use one of your attendance corrections.
We care about your well being and do not want you to worry about attendance if you are at risk.
If there is a fire, natural disaster, or any reason you need to leave your location to protect yourself, please do so immediately. Your attendance will not be affected!
Once you are in a safe place, contact your teachers to let them know about your situation.
As previously explained, Epicodus has a very generous attendance policy. Full-time students are allowed ten absences throughout the program, and part-time students are allowed twenty absences throughout the program. If you are on a deferred payment program, you will have a different agreement with the school. If you are unsure of which payment program or agreement you have with Epicodus, please reach out to your teacher and advisor.
If you need to miss class for a planned or unplanned reason, please reach out to your teachers by email as soon as possible.