Maricopa Community Colleges  CSC130   19952-20086 
Official Course Description: MCCCD Approval: 07/22/08
CSC130 19952-20086 LEC 3 Credit(s) 4 Period(s)
Introductory Computer Networking/Data Communications
Basic introduction to computer networks and data communications. System components, signaling and data transmission concepts, protocols, network architectures, use of a sample network.
Prerequisites: CSC100, or equivalent programming experience, or permission of Instructor.
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
CSC130   19952-20086 Introductory Computer Networking/Data Communications
1. Describe the basic concepts and terminology of data communications. (I)
2. Identify the physical and logical components and their functions in data communications. (II)
3. Describe the various elements of signaling and data transmission. (III)
4. Describe protocol concepts. (IV)
5. Identify different types of network architectures and topologies. (V)
6. Access a computer network and initiate communication applications. (VI)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
CSC130   19952-20086 Introductory Computer Networking/Data Communications
    I. Basic concepts of Data Communications
        A. Definition of data communication
        B. Computer Networks
        C. Distributed pressing
        D. Data storage
          1. Storage units
          2. Coding schemes
        E. Data transmission
        F. Transmission media
          1. Bandwidth
          2. Line capacity
          3. Transmission rates
        G. Protocols
          1. Layer concepts
          2. Formats
          3. Media access
          4. Line control
      II. Data Communications System components
          A. Physical components (hardware)
            1. Host
            2. Terminal
            3. Transmission media
              a. Coaxial cables
              b. Twisted-pair wires
              c. Fiber-optic cable
              d. 10BaseT
              e. Microwave guides
            4. Network interface cards
            5. Modems
            6. Communication processor and concentrator
            7. Connections
              a. Bridges
              b. Routers
              c. Gateways
          B. Logical components (software)
            1. Network operating system
            2. Communications software
              a. Communication applications
              b. Protocol driver
        III. Signaling and Data Transmission Concepts
            A. Analog or digital signals
            B. Noises
            C. Structure of information
            D. Data transmission
              1. Synchronous or asynchronous
              2. Half or full duplex
            E. Lines
              1. Bandwith
              2. Data transfer rates
              3. Impairments and conditioning
              4. Transfer modes
              5. Multiplexing
              6. Connection topology
                a. Point-to-point
                b. Multi-drop
            F. Line access control and polling
            G. Flow control
            H. Data buffering
            I. Error control
              1. Parity bits
              2. CRC error checking
            J. Security
          IV. Protocol Concepts
              A. Layer structure concepts
              B. Open vs. proprietary protocols
              C. Lower layer protocols
                1. Bit-oriented
                2. Byte-oriented
                3. Hybrid
              D. High-level protocol
                1. Internet protocols
                2. Other protocols
            V. Computer Network Architectures
                A. Connectivity = sharing
                B. What to be shared?
                C. Computer networking
                D. Network topologies
                  1. Bus
                  2. Ring
                  3. Star
                  4. Mesh
                E. Stitching
                  1. Circuit
                  2. Packet
                F. Example network architectures
                  1. Open nets
                    a. ISO/OSI
                    b. TCP/IP
                  2. Proprietary nets
              VI. Use of a Sample Network
                  A. Connection to the network
                  B. Mail
                  C. File transfers
                  D. Remote access
              Go to Description    Go to top of Competencies    Go to top of Outline