Closed to enrollment

CS 145 OL1 is closed to new enrollment.

But we can remind you a few days before the next term opens. You can also see what terms are enrolling currently.

View Summer 2023 Courses

Computer Science: QR:Web Client Programming

CS 145 OL1 (CRN: 61630)

3 Credit Hours

About CS 145 OL1

Covers client side programming in the web browser. Explores the JavaScript programming language to include user actions in your web site, and work with the DOM (Document Object Model). Semester project. Prerequisites: CS 008; CS 020 or CS 021.



Dates: May 22 - June 30, 2023; Asynchronous online

More Information

Section Description

“This course is part of a pilot program that will be using Brightspace, UVM's new learning platform that's replacing Blackboard. Since only a limited number of courses will be piloting Brightspace this coming semester, you are still likely to have courses in Blackboard as well. For more information on Brightspace:” This course is designed for a six week summer session course. The course covers JavaScript and Jquery following the book chapter for chapter. This course is designed for self study, independent learning which allows flexibility to complete the assignment early so as to accommodate everyone's busy summer schedule. You should have a strong foundation in HTML, CSS as covered in CS 008 we will be using the cs 008 zybook text covering the JavaScript chapters that we have not covered. alternatively you can use any text of choice, for example: JavaScript and JQuery: Interactive Front-End Web Development Jon Duckett ISBN: 978-1-118-53164-8 Jun 2014 640 pages

Section Expectation

You can expect to work on the computer several hours each day (the actual amount of time will vary from person to person) I would plan on about 4 hours a day and see how you do. You may spend less or you may spend more depending on your comfort level. We read about 2 chapters each week. You may read ahead and finish the course early. Some folks finished the book material in a week, then spent the rest of the time on their final project.


You are graded only on two items, a final exam (based on the book) and your final project.




Online (View Campus Map)

Important Dates

Note: These dates may change before registration begins.

Last Day to Add
Last Day to Drop
Last Day to Withdraw with 50% Refund
Last Day to Withdraw with 25% Refund
Last Day to Withdraw


Other courses you may be interested in…

CS 008 OL1
  • Bob Erickson
to N/ASee Notes 360001
CS 110 OL1
  • Jackie Horton
to N/ASee Notes 461282
CS 166 OL1
  • James Eddy
to N/ASee Notes 361146
CS 187 OL1
  • Jacob Martin
to N/ASee Notes 361760

There are no courses that meet this criteria.


We'd love to hear from you!