Introduction to Computing
|
Course Objectives:
This course teaches the binary numeric systems and data representation. It also teaches the internal components of the computer and how they function. Basics of algorithms, programming and operating systems will be studied as well. The course will cover the basics of databases and Networking. Also, the course will introduce the faculty’s majors available to choose from.
Course Content:
-
Data representation
-
Computer hardware
-
Binary numeric systems
-
Computer architecture
-
Basics of software and operating systems
-
Basics of algorithms and programming languages
-
Basics of databases and networking
-
Introduction to IS and IT
Skills expected from this course:
-
Upon finishing this course, the student should:
-
Know data representation methods
-
Understand the computer hardware and the binary numeric systems
-
Know the computer architecture and the basics of operating systems
-
Understand the fundamentals of programming and algorithms
-
Possess the basics knowledge of databases and networking
-
Know the faculty’s majors to choose from
The textbook:
Richard F. Gilberg, "Foundations of Computer Science," 2nd Edition, Course Technology, 2007, ISBN 1418836092
Reference:
Yale Patt, Sanjay Patel, "Introduction to Computing Systems: From bits & gates to C & beyond" McGraw-Hill Science / Engineering / Math; 2 edition (August 5, 2003)
|