The course culminates in a project in which pairs of students design, implement, test, and present websites for a real client. These Web projects provide students with the opportunity to contribute to courses in disciplines outside of computer science. Applications from past semesters are used throughout Wellesley's curriculum.
The digital representation of information is a common thread that runs through the course. We show how numbers, text, colors, images, sound, and video can all be represented in terms of bits, the fundamental unit of digital information. We also discuss social, legal, and ethical implications of the digital revolution. Topics include critical evaluation of web sources, copyright laws, digital rights management, privacy, and security. Please see the CS110 course schedule for more details.
Students with significant computer experience, or students who believe they may wish to take additional courses in computer science should consider enrolling in CS111: Computer Programmming & Problem Solving, instead of CS110. Students who are interested in majoring in the Sciences may want to explore CS112: Computation for the Sciences. If you are not sure which course is right for you, please consult Choosing an Introductory CS course or talk to one of the course instructors.