![]() |
CMPSCI 121 "Introduction to Problem Solving with Computers" using Java Department of Computer Science University of Massachusetts Amherst |
Home
|
HomeCMPSCI 121 provides an introduction in problem solving and computer programming using the programming language Java. It teaches how real-world problems can be solved computationally using the programming constructs and data abstractions of a modern programming language. Concepts and techniques covered include data types, expressions, objects, methods, top-down program design, program testing and debugging, state representation, interactive programs, data abstraction, conditionals, iteration, interfaces, inheritance, lists and arrays. No previous programming experience required. Our regular Tuesday lectures are 9:30am-10:45am in Morrill II, Rm 131. Announcements (January 28, 2008):Textbook:Available online on OWL. iJava! An Introduction to Java ProgrammingRobert Moll, Department of Computer Science, University of Massachusetts Amherst |