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

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