COMP 102 Computer & Programming Fundamentals I [2-1-1:3]

Objective
This course is designed to introduce both CS and non-CS students to the computer world through programming experience with a structured programming language.

Prerequisite
No prior programming experience is assumed. However, prior hands-on experience with computers is surely an advantage in the beginning of the course.

Course description
Introduction to computer hardware and software. Problem solving. Program structure; date representations; expressions; statements; control structures; inputs/outputs; subprograms; simple data types; records; array. Program design, decomposition, refinement, debugging and testing.

Textbook
Problem Solving, Abstraction, and Design Using C++, by Frank L. Friedman & Elliot B. Koffman, Addison Wesley.

Computer Environment
Borland C++ Version 3.1 running on MS-DOS

Requirements



Last revised: May 3, 1996.