Standard
|
Posted:
08/16/07
CIS 106 – Computer Concepts
Course Description:
Provides
an overview of computers and information processing. Topics include: computer history and terminology, data representation,
data storage concepts, fundamentals of information processing, fundamentals of
hardware operation, fundamentals of communications and networking, structured
programming concepts, program development methodology, system development
methodology, and computer number systems.
|
Competency Areas: |
Hours: |
|
|
|
|
|
|
Computer History
and Terminology |
Class/Week |
5 |
|
Data
Representation |
D.
Lab/Week |
0 |
|
Data Storage Concepts |
P.
Lab/Week |
0 |
|
Fundamentals of Information Processing |
Credit
Hours |
5 |
|
Fundamentals of Hardware Operation |
|
|
|
Fundamentals of Communications and
Networking |
|
|
|
Structured
Programming Concepts |
|
|
|
Program Development Methodology |
|
|
|
System Development
Methodology |
|
|
|
Computer Number
Systems |
|
|
|
Prerequisite : Program admission |
Course
Guide
|
Competency
|
After completing
this section, the student will: |
Hours
|
||
|
|
Class
|
D. Lab
|
P. Lab
|
|
COMPUTER HISTORY AND
TERMINOLOGY
|
6 |
0 |
0 |
|
|
Computers and
their uses |
Describe the
history of data processing and computers. |
|
|
|
|
|
Identify the
many uses of computers. |
|
|
|
|
|
Identify
employment opportunities. |
|
|
|
|
Concepts |
Describe the three basic elements of data processing (i.e., input,
processing, output). |
|
|
|
|
|
Describe the functional units of a computer system (i.e., the processor
unit, secondary storage devices, input device, output
devices). |
|
|
|
DATA
REPRESENTATION
|
5 |
0 |
0 |
|
|
Internal data
representation |
Discuss binary
components and binary notation. |
|
|
|
|
Coding systems |
Interpret EBCDIC
and ASCII. |
|
|
|
|
DATA STORAGE CONCEPTS |
5 |
0 |
0 |
|
|
Devices |
Identify storage
devices. |
|
|
|
|
Media |
Describe storage
media. |
|
|
|
|
Methods |
Explain file
organization. |
|
|
|
|
FUNDAMENTALS OF
INFORMATION PROCESSING |
5 |
0 |
0 |
|
|
Cycle |
Explain the information
cycle (i.e., input, processing, output). |
|
|
|
|
Sources |
Identify information sources (i.e., documents, files, databases). |
|
|
|
|
Systems |
Describe information
systems (i.e., EDP, DBMS, MIS, Decision Support Systems, remote databases,
distributed databases). |
|
|
|
|
Terms |
Identify
information terms (i.e., data information, field, record, file, sequential files,
direct files, indexed sequential files). |
|
|
|
|
FUNDAMENTALS OF HARDWARE OPERATION |
6 |
0 |
0 |
|
|
Central
processing unit |
Describe each
part of the CPU (i.e., ALU, Control Section). |
|
|
|
|
Primary storage |
Discuss primary storage
(i.e., RAM memory). |
|
|
|
|
Peripheral
devices |
Identify
peripheral devices. |
|
|
|
|
FUNDAMENTALS
OF COMMUNICATIONS AND NETWORKING |
4 |
0 |
0 |
|
|
Concepts |
Define basic
data communications concepts (i.e., analog/digital, asynchronous/synchronous). |
|
|
|
|
Services |
Discuss
distributed processing, electronic mail, teleconferencing, videotex, and computing services. |
|
|
|
|
Networks |
Identify network
configurations. |
|
|
|
|
STRUCTURED PROGRAMMING CONCEPTS |
4 |
0 |
0 |
|
|
Characteristics |
Identify
structured programming techniques. |
|
|
|
|
Advantages |
Define
structured programming advantages. |
|
|
|
|
Programming
languages |
Discuss
low-level and high-level programming languages. |
|
|
|
|
PROGRAM
DEVELOPMENT METHODOLOGY |
6 |
0 |
0 |
|
|
Problem |
Define the
problem and the solution. |
|
|
|
|
Solution |
Analyze logical
procedures. |
|
|
|
|
Coding, testing,
and debugging |
Identify coding,
testing, and debugging techniques. |
|
|
|
|
Implementing and
maintaining |
Identify
implementation and maintenance procedures. |
|
|
|
|
SYSTEM DEVELOPMENT METHODOLOGY | ||||