Introduces students to JavaScript, a powerful programming language for creating dynamic, interactive web pages. Students learn the basics of JavaScript, and apply it toward the development of a website. Topics include language constructs and syntax, event-driven programming, manipulating the Document Object Model (DOM), form validation, and utilizing JavaScript libraries, such as jQuery.
By the end of the course, the student will be able to:
Eloquent JavaScript 4e, by Marijn Haverbeke. This book is free and online.
You will be completing a certificate through LinkedIn Learning called Learning the JavaScript Language.
All resources, assignments, due dates, and course updates will be posted to the course web site in Canvas at https://egator.greenriver.edu/
Check your @mail.greenriver.edu account daily for important announcements. I will reply to emails within one business day. If you haven't heard back by then, please try again in case my spam folder ate your message!
Learning to ask for help when you need it is a sign of strength, not of weakness. There are a lot of options to seek assistance when you're stuck.
All assignments will have a 24-hour grace period during which no points will be deducted. After that, an assignment may be turned in up to 3 days after the due date for 50% credit. After 3 days, an assignment will not receive credit.
As an example, if an assignment is due Monday at midnight and you turn it in on Tuesday, you will receive full credit. If you turn it in before Thursday at midnight you will receive 50% credit. If you turn it in Friday or later, you will not receive credit.
Pair programs may be turned in within one week of the due date and still receive full credit. Pair programs submitted more than one week late will receive 50% credit. Pair programs will not be accepted more than two weeks late, or after the last day of class.
All assignments are posted well in advance. Be sure to get an early start so that you have plenty of time to get help when you need it.
Regular attendance and participation are required to succeed in this course. Absences have a huge impact on your team productivity, as well as your individual learning. If missing a class is unavoidable, please do not email me to ask me what you missed. Instead, ask a classmate to take notes for you.
There are tutors available for all Software Development classes. View the Tutoring Schedule.
Tutoring Protocols
Plagiarism is knowingly submitting someone else's ideas, words, or code as your own. It is intentional deception, and it undermines your learning. If I suspect plagiarism, I will meet with you to verify that the work is yours.
You may use AI tools for learning or research, but you are responsible for checking their accuracy. All submitted work must be your own. Submitting AI-generated work will be treated as academic dishonesty.
These restrictions ensure that you build real understanding of technical concepts and problem-solving skills. Software Development and Data Analytics require active engagement, critical thinking, and hands-on practice. Prohibiting AI-generated text helps you develop debugging skills, algorithmic thinking, creativity, and the ability to apply concepts independently.
Relying on your own effort and collaborating with peers prepares you for real-world work where coding proficiency matters. While AI tools have their place, this course focuses on building a strong foundation you can use in future academic and professional settings.
Seek help from the instructor, tutors, peers, and course materials whenever needed. Embrace the learning process and persist through challenges.
If any submitted work is not your own, the assignment will receive a zero. Repeat offenses will result in failing the course.
Grading in this course consists of your demonstrated competency and professionalism. If you have any questions or concerns about a course grade, talk to the instructor within two weeks of receiving the grade. A passing grade consists of a 1.0 or higher.
Grades will be converted according to the following scale:
| Decimal | % |
|---|---|
| 4.0 | 95 |
| 3.9 | 94 |
| 3.8 | 93 |
| 3.7 | 92 |
| 3.6 | 91 |
| 3.5 | 90 |
| 3.4 | 89 |
| 3.3 | 88 |
| 3.2 | 87 |
| 3.1 | 86 |
| Decimal | % |
|---|---|
| 3.0 | 85 |
| 2.9 | 84 |
| 2.8 | 83 |
| 2.7 | 82 |
| 2.6 | 81 |
| 2.5 | 80 | 2.4 | 79 |
| 2.3 | 78 |
| 2.2 | 77 |
| 2.1 | 76 |
| Decimal | % |
|---|---|
| 2.0 | 75 |
| 1.9 | 74 |
| 1.8 | 73 |
| 1.7 | 72 |
| 1.6 | 71 |
| 1.5 | 70 |
| 1.4 | 69 |
| 1.3 | 68 |
| 1.2 | 67 |
| 1.1 | 66 |
| 1.0 | 65 |
| 0.0 | <65 |
Counseling Services provides short-term mental health counseling and self-care/wellness education to Green River students. Workshops and consultation services are offered for staff, faculty, and student organizations. Services are free and confidential.
Counseling Services are provided by licensed psychologists, social workers, and professional mental health therapists. We are here to help by providing support to explore emotional concerns, developing new awareness and skills, and mobilizing your existing strengths, qualities and abilities. While some people who seek counseling have chronic emotional difficulties, most are dealing with normal life events and are simply in need of an objective listener - someone who doesn't judge and who can help you see new alternatives.
Please visit https://www.greenriver.edu/campus/campus-resources/counseling-services/ for more information, or to schedule an appointment.
Are you balancing a combination of school, work, or life? Are you working as hard as you can, but still having a hard time keeping up with bills and the rising cost of living? Green River provides access to resources to help you get by, get ahead, and stay ahead, so that you can achieve your college and career goals.
The Benefits Hub offers one-stop financial assistance and enrollment in benefits, including:
Visit the Benefits Hub for more information or to schedule an appointment.
For information about Accessibility, Accommodations, and Mandatory Reporters, please visit https://www.greenriver.edu/syllabus-info
This document is available in alternative formats to individuals with disabilities by contacting Disability Support Services at 253-833-9111, ext. 2631; TTY 253-288-3359; or by email at dss@greenriver.edu.
Green River College is an equal opportunity educator and employer. Learn more at www.greenriver.edu/accessibility.