Skip to content

Make-School-Courses/Syllabus-Template

Repository files navigation

Make School Logo

Title

Reveal Slide Instructions <-- Remove this before updating your repo

Course Description

Describe your course here. A short elevator pitch for the course, use positive, friendly language to get students excited to take your course. Use of I/you/we should be used over instructor/students.

Why you should know this (optional)

Explain why students should care to learn the material presented in this class.

Prerequisites:

Course Specifics

[INSTRUCTOR NOTE: PICK YOUR COURSE DELIVERY FORMAT, # OF WEEKS, AND # of CLASS SESSIONS BELOW. DELETE THE OTHER OPTIONS]

Course Delivery: Bichronous / Synchronous | 7/9 weeks | 12/14/16/18 sessions

[INSTRUCTOR NOTE: BASED ON YOUR COURSE DELIVERY FORMAT AND TYPE OF COURSE (TECH VS S&L) PICK THE APPROPRIATE COURSE CREDIT OPTION BELOW. SEE THE CHART HERE FOR MORE DETAILS]

Course Credits:

  • Tech - Synchronous: 3 units | 37.5 Contact Hours/Term | 92 Non-Contact Hours/Term | 129.5 Total Hours/Term
  • Tech - Bichronous: 3 units | 14 Contact Hours/Term | 115.5 Non-Contact Hours/Term | 129.5 Total Hours/Term
  • S&L - Synchronous: 4 units | 50 Contact Hours/Term | 119 Non-Contact Hours/Term | 169 Total Hours/Term
  • S&L - Bichronous: 4 units | 27 Contact Hours/Term | 142 Non-Contact Hours/Term | 169 Total Hours/Term

Learning Outcomes

[INSTRUCTOR NOTE: PLEASE LIST (3-5) LEARNING OUTCOMES]

By the end of the course, you will be able to ...

  1. Identify & Describe
  2. Explain
  3. Compare & Contrast
  4. Design & Implement
  5. Practice

Schedule


[INSTRUCTOR NOTE: PLEASE REMOVE THIS BEFORE MAY 31]

Please pick from a template below and delete the other ones


M/W TECH Template [PLEASE REMOVE THIS HEADER BEFORE MAY 31]

Course Dates: Monday, May 31 – Wednesday, July 14, 2021 (7 weeks)

Class Times: Monday, Wednesday at 4:00pm–5:30pm (12 class sessions)

Class Date Topics
- Mon, May 31 No Class - Memorial Day
1 Wed, June 2 Lesson 1
2 Mon, June 7 Lesson 2
3 Wed, June 9 Lesson 3
4 Mon, June 14 Lesson 4
5 Wed, June 16 Lesson 5
6 Mon, June 21 Lesson 6
7 Wed, June 23 Lesson 7
8 Mon, June 28 Lesson 8
9 Wed, June 30 Lesson 9
- Mon, July 5 No Class - Independence Day Observed
10 Wed, July 7 Lesson 10
11 Mon, July 12 Lesson 11
12 Wed, July 14 Final Exam/Presentations

M/W S&L Template [PLEASE REMOVE THIS HEADER BEFORE MAY 31]

Course Dates: Monday, May 31 – Wednesday, July 28, 2021 (9 weeks)

Class Times: Monday, Wednesday at 4:00pm–5:30pm (16 class sessions)

Class Date Topics
- Mon, May 31 No Class - Memorial Day
1 Wed, June 2 Lesson 1
2 Mon, June 7 Lesson 2
3 Wed, June 9 Lesson 3
4 Mon, June 14 Lesson 4
5 Wed, June 16 Lesson 5
6 Mon, June 21 Lesson 6
7 Wed, June 23 Lesson 7
8 Mon, June 28 Lesson 8
9 Wed, June 30 Lesson 9
- Mon, July 5 No Class - Independence Day Observed
10 Wed, July 7 Lesson 10
11 Mon, July 12 Lesson 11
12 Wed, July 14 Lesson 12
13 Mon, July 19 Lesson 13
14 Wed, July 21 Lesson 14
15 Mon, July 26 Lesson 15
16 Wed, July 28 Final Exam/Presentations

Tu/Th TECH Template [PLEASE REMOVE THIS HEADER BEFORE MAY 31]

Course Dates: Tuesday, June 1 – Thursday, July 15, 2021 (7 weeks)

Class Times: Tuesday, Thursday at 4:00pm–5:30pm (14 class sessions)

Class Date Topics
1 Tue, June 1 Lesson 1
2 Thu, June 3 Lesson 2
3 Tue, June 8 Lesson 3
4 Thu, June 10 Lesson 4
5 Tue, June 15 Lesson 5
6 Thu, June 17 Lesson 6
7 Tue, June 22 Lesson 7
8 Thu, June 24 Lesson 8
9 Tue, June 29 Lesson 9
10 Thu, July 1 Lesson 10
11 Tue, July 6 Lesson 11
12 Thu, July 8 Lesson 12
13 Tue, July 13 Lesson 13
14 Thu, July 15 Final Exam/Presentations

Tu/Th S&L Template [PLEASE REMOVE THIS HEADER BEFORE MAY 31]

Course Dates: Tuesday, June 1 – Thursday, July 29, 2021 (9 weeks)

Class Times: Tuesday, Thursday at 4:00pm–5:30pm (18 class sessions)

Class Date Topics
1 Tue, June 1 Lesson 1
2 Thu, June 3 Lesson 2
3 Tue, June 8 Lesson 3
4 Thu, June 10 Lesson 4
5 Tue, June 15 Lesson 5
6 Thu, June 17 Lesson 6
7 Tue, June 22 Lesson 7
8 Thu, June 24 Lesson 8
9 Tue, June 29 Lesson 9
10 Thu, July 1 Lesson 10
11 Tue, July 6 Lesson 11
12 Thu, July 8 Lesson 12
13 Tue, July 13 Lesson 13
14 Thu, July 15 Lesson 14
15 Tue, July 20 Lesson 15
16 Thu, July 22 Lesson 16
17 Tue, July 27 Lesson 17
18 Thu, July 29 Final Exam/Presentations

M/W/F TECH Template [PLEASE REMOVE THIS HEADER BEFORE MAY 31]

Course Dates: Monday, May 31 – Friday, July 16, 2021 (7 weeks)

Class Times: Monday, Wednesday, Friday at 9:30am–11:15am (19 class sessions)

Class Date Topics
- Mon, May 31 No Class - Memorial Day
1 Wed, June 2 Lesson 1
2 Fri, June 4 Lesson 2
3 Mon, June 7 Lesson 3
4 Wed, June 9 Lesson 4
5 Fri, June 11 Lesson 5
6 Mon, June 14 Lesson 6
7 Wed, June 16 Lesson 7
8 Fri, June 18 Lesson 8
9 Mon, June 21 Lesson 9
10 Wed, June 23 Lesson 10
11 Fri, June 25 Lesson 11
12 Mon, June 28 Lesson 12
13 Wed, June 30 Lesson 13
14 Fri, July 2 Lesson 14
- Mon, July 5 No Class - Independence Day Observed
15 Wed, July 7 Lesson 15
16 Fri, July 9 Lesson 16
17 Mon, July 12 Lesson 17
18 Wed, July 14 Lesson 18
19 Fri, July 16 Final Exam/Presentations

W/F S&L Template [PLEASE REMOVE THIS HEADER BEFORE MAY 31]

Course Dates: Wednesday, June 2 – Friday, July 30, 2021 (9 weeks)

Class Times: Wednesday, Friday at 12:45pm–2:15pm (18 class sessions)

Class Date Topics
1 Wed, June 2 Lesson 1
2 Fri, June 4 Lesson 2
3 Wed, June 9 Lesson 3
4 Fri, June 11 Lesson 4
5 Wed, June 16 Lesson 5
6 Fri, June 18 Lesson 6
7 Wed, June 23 Lesson 7
8 Fri, June 25 Lesson 8
9 Wed, June 30 Lesson 9
10 Fri, July 2 Lesson 10
11 Wed, July 7 Lesson 11
12 Fri, July 9 Lesson 12
13 Wed, July 14 Lesson 13
14 Fri, July 16 Lesson 14
15 Wed, July 21 Lesson 15
16 Fri, July 23 Lesson 16
17 Wed, July 28 Lesson 17
18 Fri, July 30 Final Exam/Presentations

Tabbed Schedule - EXAMPLE

How to make a tabbed schedule.

  • The code that does this is in comments, so view the raw markdown to see what's going on.
  • When you view the Docsify website of the course, the tabs will appear.
  • They will NOT appear by just viewing on GitHub

Instructions

  1. Copy the appropriate schedule(s) from the above list with the correct dates
  2. View the example below and copy the commented out code to generate the tabs:
    1. <!-- tabs:start --> - put at the beginning of where you want tabs
    2. <!-- omit in toc --> - put at the beginning of each header within the tabs
    3. <!-- tabs:end --> - put at the end of where you want tabs (i.e. at the end of the last schedule)

See below example

Section A: INSTRUCTOR NAME - HYBRID

Course Dates: Tuesday, June 1 – Thursday, July 15, 2021 (7 weeks)

Class Times: Tuesday, Thursday at 4:00pm–5:30pm (14 class sessions)

Hybrid sections are a mixture of online and in person components. In person sessions include labs and group work as noted on your schedule. These sections will run according to the Hybrid Delivery Policy: make.sc/hybrid-delivery-policy

Class Date Topics
1 Tue, June 1 Lesson 1
2 Thu, June 3 Lesson 2
3 Tue, June 8 Lesson 3
4 Thu, June 10 Lesson 4
5 Tue, June 15 Lesson 5
6 Thu, June 17 Lesson 6
7 Tue, June 22 Lesson 7
8 Thu, June 24 Lesson 8
9 Tue, June 29 Lesson 9
10 Thu, July 1 Lesson 10
11 Tue, July 6 Lesson 11
12 Thu, July 8 Lesson 12
13 Tue, July 13 Lesson 13
14 Thu, July 15 Final Exam/Presentations

Section B: INSTRUCTOR NAME

Course Dates: Tuesday, June 1 – Thursday, July 15, 2021 (7 weeks)

Class Times: Tuesday, Thursday at 4:00pm–5:30pm (14 class sessions)

Class Date Topics
1 Tue, June 1 Lesson 1
2 Thu, June 3 Lesson 2
3 Tue, June 8 Lesson 3
4 Thu, June 10 Lesson 4
5 Tue, June 15 Lesson 5
6 Thu, June 17 Lesson 6
7 Tue, June 22 Lesson 7
8 Thu, June 24 Lesson 8
9 Tue, June 29 Lesson 9
10 Thu, July 1 Lesson 10
11 Tue, July 6 Lesson 11
12 Thu, July 8 Lesson 12
13 Tue, July 13 Lesson 13
14 Thu, July 15 Final Exam/Presentations

Assignment Schedule

[INSTRUCTOR NOTE] REPLACE THE BELOW WITH LINKS TO YOUR ASSIGNMENTS, CORRECT DATES, AND SUBMISSION FORM

Assignment Date Assigned Due Date Submission Form
Link to Assignment Tue, Oct 15 Tue, Oct 22 Submit Assignment
Link to Assignment day, Date day, Date Submit Assignment
Link to Assignment day, Date day, Date Submit Assignment
Link to Assignment day, Date day, Date Submit Assignment

Class Assignments

We will be using Gradescope, which allows us to provide fast and accurate feedback on your work. All assigned work will be submitted through Gradescope, and assignment and exam grades will be returned through Gradescope.

As soon as grades are posted, you will be notified immediately so that you can log in and see your feedback. You may also submit regrade requests if you feel we have made a mistake.

Your Gradescope login is your Make School email, and your password can be changed at https://gradescope.com/reset_password. The same link can be used if you need to set your password for the first time.

Tutorials

Projects

Evaluation

[INSTRUCTOR NOTE] REPLACE THE BELOW WITH EVALUATIONS THAT PERTAIN TO YOUR COURSE. THE BELOW ARE PROVIDED AS A SAMPLE

To pass this course you must meet the following requirements:

  • Complete all required assignments
  • Pass all projects according to the associated project rubric
  • Pass the final summative assessment according to the rubric as specified in this class
  • Actively participate in class and abide by the attendance policy
  • Make up all classwork from all absences

Information Resources

Any additional resources you may need (online books, etc.) can be found here. You can also find additional resources through the library linked below:

Interview Topics

Write what topis your course covers that students may encounter in a technical interview. Choose from the following sub-topics (pick all that apply):

Algorithmic/Computer Science

Example topics:

  • Sorting algorithms
  • Search algorithms
  • Runtime Complexity
  • Data Structures
  • etc.

Technical Discussion

Example topics:

  • Memory management
  • CRUD
  • Deploying a live app
  • etc.

Make School Course Policies