Computer Science 1 (CS 113)

Basic Information

Course Description: This is an introduction to the discipline of computer science, suitable for those students with a mature quantitative ability. This fast-paced course covers the basics of computer programming, with an emphasis on program design, problem decomposition, and object-oriented programming in Java. Graduates of this course will be able to write small computer programs independently; examples include data processing for a data-based science course, small games, or estimating likelihood of probabilistic events, etc.. No computer programming experience is necessary or expected. Students are required to register for a weekly lab.

Instructor: Michael Wehar, mwehar@brynmawr.edu, Park 204

Lecture: Tuesdays & Thursdays, 1:10pm - 2:30pm (ET), Park 300

Lab: Tuesdays, 2:40pm - 4pm (ET), Park 231 (Attendance Required)

Course Schedule


* Readings are selected from Think Java - How To Think Like A Computer Scientist (BMC Version 2).

Grading (tentative)

For more information, please see the Course Policies page.