University of Oregon
Go to Main Content
 

HELP | EXIT

Spring 2024

 

Transparent Image
Computer Science (CS)
120 Deschutes, 541-346-4408
College of Arts & Sciences
Course Data
  CS 111   Intro Web Programming >4 4.00 cr.
Project-based approach to learning computer programming by building interactive web pages using JavaScript and HTML. Programming concepts including structured and object-oriented program design. CS 110 recommended preparation.
Grading Options: Optional; see degree guide or catalog for degree requirements
Instructor: Stewart LE-mail
See CRN for CommentsPrereqs/Comments: Prereq: MATH 101 or equivalent.
Course Materials
 
  CRN Avail Max Time Day Location Instructor Notes

Lecture

31291 39 180 1000-1120 mw 100 WIL Stewart L !

Final Exam:

1015-1215 t 6/11 100 WIL
 
Associated Sections

+ Lab

31292 5 30 1200-1250 m B026 KLA Leonard J  

+ Lab

31293 8 30 1300-1350 m B026 KLA Huang J  

+ Lab

31294 8 30 1400-1450 m B026 KLA Huang J  

+ Lab

31295 9 30 1500-1550 m B026 KLA Huang J  

+ Lab

31296 0 30 0900-0950 t B026 KLA Leonard J  

+ Lab

31297 9 30 1000-1050 t B026 KLA Leonard J  
Academic Deadlines
Deadline     Last day to:
March 31:   Process a complete drop (100% refund, no W recorded)
April 6:   Drop this course (100% refund, no W recorded; after this date, W's are recorded)
April 6:   Process a complete drop (90% refund, no W recorded; after this date, W's are recorded)
April 7:   Process a complete withdrawal (90% refund, W recorded)
April 7:   Withdraw from this course (100% refund, W recorded)
April 8:   Add this course
April 8:   Last day to change to or from audit
April 14:   Process a complete withdrawal (75% refund, W recorded)
April 14:   Withdraw from this course (75% refund, W recorded)
April 21:   Process a complete withdrawal (50% refund, W recorded)
April 21:   Withdraw from this course (50% refund, W recorded)
April 28:   Process a complete withdrawal (25% refund, W recorded)
April 28:   Withdraw from this course (25% refund, W recorded)
May 19:   Withdraw from this course (0% refund, W recorded)
May 19:   Change grading option for this course
Caution You can't drop your last class using the "Add/Drop" menu in DuckWeb. Go to the “Completely Withdraw from Term/University” link to begin the complete withdrawal process. If you need assistance with a complete drop or a complete withdrawal, please contact the Office of Academic Advising, 101 Oregon Hall, 541-346-3211 (8 a.m. to 5 p.m., Monday through Friday). If you are attempting to completely withdraw after business hours, and have difficulty, please contact the Office of Academic Advising the next business day.

Expanded Course Description

CS 111 is an introduction to programming and problem-solving using JavaScript.

With the rise of the web as a platform for running applications (desktop and mobile), JavaScript is one of the fastest-growing programming language on the planet. When you open Facebook or Gmail, your browser spends more time processing JavaScript than rendering HTML and CSS.
JavaScript is the native language of the web platform. Since JavaScript is built into every browser, no download or installation is necessary – you can start programming JavaScript immediately.
In 111, you will build cross-platform, mobile-friendly web applications using technologies and workflow tools used by professional developers.
Learning computational problem solving places CS 111 in the science group (>3) and satisfies the B. Sci. math/computing requirement (>4). You are not required to take CS 111 for a grade to satisfy these requirements (P/N is OK). CS 111 is the second course in the CIT minor, and builds upon the concepts covered in CS 110. For students who did not take CS 110 at the UO, help sessions are scheduled during weeks 1-2. CS 111 can be also be used as an introduction to programming for students intending to major or minor in CS.

New Search

1

2

3

4

5

6

Hour Minute am/pm
Hour Minute am/pm
Mon Tue Wed Thu Fri Sat Sun
Transparent Image
Skip to top of page
Release: 8.11