|
| 1 | +--- |
| 2 | +layout: class |
| 3 | +title: "COMP 350: Web Design, Fall 2025" |
| 4 | +catalog-desc: "TBD" |
| 5 | +semester: f25 |
| 6 | +--- |
| 7 | + |
| 8 | +This is a draft syllabus. It will change. |
| 9 | + |
| 10 | +*{{ site.data.policies.syllabus_deviation_v2 }}* |
| 11 | + |
| 12 | +* toc |
| 13 | +{:toc} |
| 14 | + |
| 15 | +### Logistics |
| 16 | + |
| 17 | +* Class meetings: MWF 10:00 am - 10:50 AM in CSB 303 |
| 18 | +* Instructor: Robert Utterback |
| 19 | + * Office: {{ site.data.me.office }} |
| 20 | + * Zoom Room: [{{ site.data.me.zoom }}]({{ site.data.me.zoom }}) |
| 21 | + * [Website]({{ site.url }}) |
| 22 | + * [Email](mailto:{{ site.email }}) |
| 23 | + * Office Hours: {{ site.data.semesters[page.semester].office_hours }} |
| 24 | +* Course Website: <a href="{{ site.url }}{{ page.url }}">{{ site.url }}{{ page.url }}</a> |
| 25 | +* Credits: 1 course credit |
| 26 | +* Prerequisites: A C or better in COMP 152. |
| 27 | +* Feedback: At any time during the course you can use [this anonymous |
| 28 | + form]({{ site.data.semesters[page.semester].feedback_form }}) to |
| 29 | + provide anonymous suggestions, criticism, praise, etc. |
| 30 | + |
| 31 | +### Content |
| 32 | + |
| 33 | +#### Description |
| 34 | + |
| 35 | +TBD. |
| 36 | + |
| 37 | +#### Student Learning Objectives |
| 38 | + |
| 39 | +TBD. |
| 40 | + |
| 41 | +#### Sources |
| 42 | + |
| 43 | +TBD. |
| 44 | + |
| 45 | +All resources used will be freely available online or provided to you. |
| 46 | + |
| 47 | +#### Software/Accounts |
| 48 | + |
| 49 | +TBD. |
| 50 | + |
| 51 | +### Assessment |
| 52 | + |
| 53 | +#### Assignments and Workload |
| 54 | + |
| 55 | +The weekly workload for this course will vary by student and by week |
| 56 | +but should be about 12.5 hours per week on average. The following |
| 57 | +table provides a rough estimate of the distribution of time over |
| 58 | +different course components for a 16 week semester, as well as |
| 59 | +detailing the type, amount, and relative value of all assignments. |
| 60 | + |
| 61 | +TBD. |
| 62 | + |
| 63 | +#### Grading |
| 64 | + |
| 65 | +Your final grade is based on a weighted average of particular |
| 66 | +assignment categories. You can estimate your current grade based on |
| 67 | +your scores and these weights. You may always visit the instructor |
| 68 | +outside of class to discuss your current standing. Assignments and |
| 69 | +final grades use a standard grading scale shown below and will not |
| 70 | +be curved except in rare cases when deemed necessary by the |
| 71 | +instructor. |
| 72 | + |
| 73 | +{{ site.data.policies.gradescale_std_v1 }} |
| 74 | + |
| 75 | +You are always welcome to challenge a grade that you feel is unfair or |
| 76 | +calculated incorrectly. Mistakes made in your favor will never be |
| 77 | +corrected to lower your grade. Mistakes made not in your favor will be |
| 78 | +corrected. *Basically, after the initial grading your score can only |
| 79 | +go up as the result of a challenge.* |
| 80 | + |
| 81 | +Lab and homework assignments are graded on a simple 3 point scale, |
| 82 | +marked with (in decreasing order) a check-plus, check, or check |
| 83 | +minus. Your final grade for these two assignment categories is then |
| 84 | +based on the respective averages. |
| 85 | + |
| 86 | +Your participation grade is based on a variety of activities, but |
| 87 | +especially daily use of Socrative for in-class question and answer |
| 88 | +sessions. Questions will cover portions of the text that were assigned |
| 89 | +as reading and will range from simple checks to see if the reading was |
| 90 | +done to more challenging questions that follow from a close |
| 91 | +examination of the reading. For the most part, the only requirement |
| 92 | +is to provide an answer to every question and participate in the |
| 93 | +resultant discussions. On occasion, questions will be evaluated for |
| 94 | +their correctness and performance on 3 these questions will also |
| 95 | +factor into the course participation grade. Students who do the |
| 96 | +reading and start the homework as soon as possible will have very |
| 97 | +little to worry about. |
| 98 | + |
| 99 | +While there is no strict attendance policy, the course participation |
| 100 | +grade is based in large part on engagement with socrative. Absent |
| 101 | +students cannot participate in socrative sessions. Students should |
| 102 | +avoid unexcused absences, as defined in the college-wide absence |
| 103 | +policy. Whenever possible, let the instructor know of the absence |
| 104 | +before it occurs. When unexcused absences do occur, it is the |
| 105 | +student's responsibility to make up for the lost class time and to |
| 106 | +seek the permission of the instructor to hand-in or complete |
| 107 | +assignments that are late due to an unexcused absence. |
| 108 | + |
| 109 | +This course is designed around the assumption that students engage in |
| 110 | +new ideas *before* they're covered in class meetings. This means doing |
| 111 | +assigned reading, taking a stab at homework problems, and as a result |
| 112 | +coming to class and lab with some understand about a new idea or, just |
| 113 | +as likely, with a host of questions about something encountered in the |
| 114 | +reading and homework. Not attending class, skipping lab, and putting |
| 115 | +off work to the point that an extension is needed are signs that a |
| 116 | +student isn't holding up their end of the bargain and is not prepared |
| 117 | +to participate in class. |
| 118 | + |
| 119 | +### Policies |
| 120 | + |
| 121 | +* **Late assignments**: {{ site.data.policies.late_days_v4 }} If you |
| 122 | + must miss a lab, please contact me **ahead of time** to make |
| 123 | + arrangements. |
| 124 | + |
| 125 | +* **Academic dishonesty**: {{ site.data.policies.cheating_v2 }} |
| 126 | + |
| 127 | +* **Collaboration**: {{ site.data.policies.collab_v2 }} |
| 128 | + |
| 129 | +* **Electronic devices**: {{ site.data.policies.electronics_v1 }} |
| 130 | + |
| 131 | +* **General expectations**: {{ site.data.policies.expectations_v1 }} |
| 132 | + |
| 133 | +### Schedule |
| 134 | +The following **tentative** calendar should give you a feel for how |
| 135 | +work is distributed throughout the semester. Assignments and events |
| 136 | +are listed in the week they are due or when they occur. *This calendar |
| 137 | +is subject to change based on the circumstances of the course*. |
| 138 | + |
| 139 | +**Note**: All readings should be done **before** the class period in |
| 140 | +which they are listed below. |
| 141 | + |
| 142 | +<!-- (let* ((standard-output (current-buffer)) --> |
| 143 | +<!-- (start-date (org-read-date nil nil "2025-08-20")) --> |
| 144 | +<!-- (end-date (org-read-date nil nil "2025-12-05")) --> |
| 145 | +<!-- (days (list "Mon" "Wed" "Fri")) --> |
| 146 | +<!-- (current start-date)) --> |
| 147 | +<!-- (while (or (string< current end-date) (string= current end-date)) --> |
| 148 | +<!-- (let* ((time (org-time-string-to-time current)) --> |
| 149 | +<!-- (day (format-time-string "%a" time))) --> |
| 150 | +<!-- (if (member day days) --> |
| 151 | +<!-- (princ (concat (format-time-string "%a %m/%d" time) "\n")))) --> |
| 152 | +<!-- (setq current (org-read-date nil nil "++1" nil (org-time-string-to-time current))))) --> |
| 153 | + |
| 154 | +{: .schedule} |
| 155 | +| Date | Topic | Assignment and Readings | |
| 156 | +| :--- | :---: | --: | |
| 157 | +| Wed 08/20 (Week 1) | Intro and Logistics | | |
| 158 | +| Fri 08/22 | | | |
| 159 | +|--------------------------------+----------------------------------+-------------------------| |
| 160 | +| Mon 08/25 (Week 2) | | | |
| 161 | +| Wed 08/27 | | | |
| 162 | +| Fri 08/29 | | | |
| 163 | +|--------------------------------+----------------------------------+-------------------------| |
| 164 | +| (Mon 09/01) (Week 3) | (Labor Day -- no class) | | |
| 165 | +| Wed 09/03 | | | |
| 166 | +| Fri 09/05 | | | |
| 167 | +|--------------------------------+----------------------------------+-------------------------| |
| 168 | +| Mon 09/08 (Week 4) | | | |
| 169 | +| Wed 09/10 | | | |
| 170 | +| Fri 09/12 | | | |
| 171 | +|--------------------------------+----------------------------------+-------------------------| |
| 172 | +| Mon 09/15 (Week 5) | | | |
| 173 | +| Wed 09/17 | | | |
| 174 | +| Fri 09/19 | | | |
| 175 | +|--------------------------------+----------------------------------+-------------------------| |
| 176 | +| Mon 09/22 (Week 6) | | | |
| 177 | +| Wed 09/24 | | | |
| 178 | +| Fri 09/26 | | | |
| 179 | +|--------------------------------+----------------------------------+-------------------------| |
| 180 | +| Mon 09/29 (Week 7) | | | |
| 181 | +| Wed 10/01 | | | |
| 182 | +| Fri 10/03 | | | |
| 183 | +|--------------------------------+----------------------------------+-------------------------| |
| 184 | +| Mon 10/06 (Week 8) | | | |
| 185 | +| Wed 10/08 | | | |
| 186 | +| (Fri 10/10) | (Fall Break -- no class) | | |
| 187 | +|--------------------------------+----------------------------------+-------------------------| |
| 188 | +| Mon 10/13 (Week 9) | | | |
| 189 | +| Wed 10/15 | | | |
| 190 | +| Fri 10/17 | | | |
| 191 | +|--------------------------------+----------------------------------+-------------------------| |
| 192 | +| Mon 10/20 (Week 10) | | | |
| 193 | +| Wed 10/22 | | | |
| 194 | +| Fri 10/24 | | | |
| 195 | +|--------------------------------+----------------------------------+-------------------------| |
| 196 | +| Mon 10/27 (Week 11) | | | |
| 197 | +| Wed 10/29 | | | |
| 198 | +| Fri 10/31 | | | |
| 199 | +|--------------------------------+----------------------------------+-------------------------| |
| 200 | +| Mon 11/03 (Week 12) | | | |
| 201 | +| Wed 11/05 | | | |
| 202 | +| Fri 11/07 | | | |
| 203 | +|--------------------------------+----------------------------------+-------------------------| |
| 204 | +| Mon 11/10 (Week 13) | | | |
| 205 | +| Wed 11/12 | | | |
| 206 | +| Fri 11/14 | | | |
| 207 | +|--------------------------------+----------------------------------+-------------------------| |
| 208 | +| Mon 11/17 (Week 14) | | | |
| 209 | +| Wed 11/19 | | | |
| 210 | +| Fri 11/21 | | | |
| 211 | +|--------------------------------+----------------------------------+-------------------------| |
| 212 | +| Mon 11/24 (Week 15) | | | |
| 213 | +| (Wed 11/26) | (Thanksgiving Break -- no class) | | |
| 214 | +| (Fri 11/28) | (Thanksgiving Break -- no class) | | |
| 215 | +|--------------------------------+----------------------------------+-------------------------| |
| 216 | +| Mon 12/01 (Week 16) | | | |
| 217 | +| Wed 12/03 | | | |
| 218 | +| Fri 12/05 | | | |
| 219 | +| ====== | ====== | ======== | |
| 220 | +| **Wed 12/10 8 AM -- 11:00 AM** | Final Exam Slot | | |
| 221 | + |
| 222 | + |
| 223 | +### Monmouth College Services |
| 224 | + |
| 225 | +{{ site.data.policies.services_f25 }} |
| 226 | + |
| 227 | + |
| 228 | +<!-- Local Variables: --> |
| 229 | +<!-- eval: (orgtbl-mode) --> |
| 230 | +<!-- End: --> |
| 231 | + |
0 commit comments