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)
There will be biweekly quizzes and the Midterm is tentatively scheduled for Tuesday, October 21st in lab.
The Final Exam is scheduled for Wednesday, December 17th @ 9:30am in Park 159.
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.