Announcements:

Week of November 19th

Week of November 5th

Week of October 22nd

Week of October 1st

Welcome back to your second week of CS 106AJ! We hope you are enjoying the class so far. Here are a few notes for this week:

Week of September 24th

Course Description

Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Emphasis is on good programming style. This course covers the same material as CS 106A but does so using JavaScript, the most common language for implementing interactive web pages, instead of Java. No prior programming experience required.

Staff

Jerry Cain
Lecturer

Lecture Time & Location

Monday, Wednesday, Friday
2:30 - 3:20PM
Educ 128 (map)

Course Information

Check out the course information sheet for administrivia about the class and policies.

Grading Policy

Programming assignments: 55%
Final examination: 25%
Midterm examination: 15%
Section participation: 5%

Examinations

Midterm:
Tuesday, October 30
from 3:30 - 5:30 PM, Educ 128
or from 7:00 - 9:00 PM, 380-380C

Final:
Monday, December 10
from 8:30 - 11:30 AM, location TBD

Important Dates

For a detailed outline of what's coming up, including lecture outlines and reading assignments, check out the course syllabus.

Office Hours & Helper Hours

For office hours, check out the course calendar.

Helper hours in Tresidder Union (1st floor) will start Monday, Oct. 1st.