This is the first course in the computer science major sequence. The course introduces the object-oriented approach to software design using the programming language Java. Topics covered are software design, implementation and testing, basic computer organization and source code translation. No previous programming experience is presupposed. The course consists of three lecture hours and one two-hour laboratory per week.
- Credits: 4
- Offered: Fall & Spring.