Course
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 computers.br/>3. Identify and explain what computers are and how they work, including the computer hardware components and their types and specifications.br/>4. Understand and use numbering systems.br/>5. Understand system and application software with examples.br/>6. Understand the use algorithms and flowcharts.br/>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 |