CSC 1501 course goals and objectives
- develop a basic understanding of computer systems by discussing the following components:
- CPU
- memory
- disk drives
- mouse
- monitor
- keyboard
- understand basic program structure by studying the following topics:
- comments
- variables
- data types
- expressions
- functions, procedures, and methods
- objects
- develop basic algorithmic problem solving skills by studying the following topics:
- algorithm development
- encapsulation
- problem decomposition
- become proficient at Java programming by studying the following topics:
- statements
- conditional statements
- file I/O
- repetition
- arrays