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)
* Readings are selected from Think Java - How To Think Like A Computer Scientist (BMC Version 2).
For more information, please see the Course Policies page.