code CS111
credit_hours 3
title Introduction to Computers
arbic title
prequisites None
credit hours 3
Description/Outcomes This course provides an introduction to computers and computing. It is designed to give students an understanding of how computers work, their capabilities, limitations, and applications. It includes computer system components, numbering systems, systems and applications software, and programming concepts. Course topics include simple problem solving with algorithm design. The implementation of the algorithms in real programming applications.
arabic Description/Outcomes
objectives 1. Understand and state the importance of computers and computation.
2. Understand the capabilities and limitations of>3. Identify and explain what computers are and how they work, including the computer hardware components and their types and>4. Understand and use numbering>5. Understand system and application software with>6. Understand the use algorithms and>7. Develop simple programs using a high level programming language.
arabic objectives
ref. books Cashman, Shelly, Wood, & Dorin, HTML, XHTML, and CSS: Comprehensive,Thomson Course Technology.
David I. Schneider, Introduction to Computer Programming Using Visual Basic, Prentice Hall.
Deborah Morley and Parker S. Charles, Understanding Computers Today and Tomorrow, Course Technology.
arabic ref. books
textbook Behrouz A. Forouzan, Foundations of Computer Science, Cengage Learning
arabic textbook
objective set
content set
course file 530_CS111_CS111.pdf
Course Content
content serial Description