Problem solving and algorithm development. Organization and characteristics
of modern digital computers. Emphasis on developing good programming habits.
Building abstractions with procedures and data. Programming in the C
computer language.
No student who has received credit for 111 or 112 with a grade of C or
better may subsequently receive credit for 102.
A three-hour lab is required.