The objectives for this course are :
- Identify the physical components of the computer
- Understand data representation techniques.
- Understand basic programming language features.
- Understand hardware-software interface.
- Understand the basic disciplines within computer science.
- Utilize campus computing facilities.
- Recognize the social and ethical issues facing computer science.
- Develop problem solving skills.
- Develop algorithm writing skills.