0% found this document useful (0 votes)
5 views

Course Description for Data Communication and Computer Network

Uploaded by

Legesse Samuel
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Course Description for Data Communication and Computer Network

Uploaded by

Legesse Samuel
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Course Title: Data Communication and Computer Network

Course Code: ITEd2041


Credit Hours: 3(2cr.hr lecture,1cr.hr lab)
Type of Course: Major
1. Course Descriptions
This course will explore the various types of the data communication systems, networks and their
applications. Concept & terminologies like computer networks, layer architecture (OSI &
TCP/IP), network hardware, network software, standardization, network medium, and IP
addressing will be explored. The practical aspect will deal with building small to medium level
networks including Cabling, Configuring TCP/IP, Peer to Peer Networking, Sharing resources,
Client Server Networking.
1. Course Contents
The major contents of the course are listed as follows
Unit 1: Data Communication Basics.
1.1 Communication Basics
1.2 Data Representation techniques
1.3 Digital Data Transmission formats
1.4 Transmission Impairments
1.5 Modes of Data transmission
1.6 Signal Encoding Techniques
1.7 Data Transmission Error Detection and Correction

Unit 2: Introduction to Computer Networks

2.1 Computer Network and its Applications

2.2 Computer Network Types

2.3 Computer Network Topologies

2.4 Computer Network Components

2.5 Computer Network Model

Unit 3: Data Communication and Transmission Medias

3.1 Guided Media Types

3.2 Unguided Media Types


3.3 Satellite communication
Unit 4: Layered Models
4.1 Communication and Layer Architecture
4.2 The Need for Layer Architecture
4.3 Open System Interconnection (OSI) Model
4.4 The Seven Layers of an OSI Model
4.4.1 Physical Layer and its responsibilities
4.4.2 Data-link and its responsibilities
4.4.3 Network Layer and Routing
4.4.3.1 Introduction
4.4 3. 2 The Internet Protocol
4.4.3.3 Routing, routing in the Internet
4.4.3.4 Router
4.4.3.5 IP Addressing
4.4.3.6 Subnetting
4.4.6.7 IPv6: structure, Address space
4.4.3.8 Address Mapping and Multicasting
4.4.3.9 Error reporting (ICMP (ICMPv6))
4.4.3.10 IGMP (IGMPv6)
4.4.4 Transport Layer and its services
4.4.4.1 Multiplexing/demultiplexing
4.4.4.2 Connectionless Transport: UDP
4.4.4.3 Reliable Data Transfer: TCP
4.4.4.4 Congestion Control

4.5 Application Layers: Session, Presentation, and Application Layers

4.5.1 The TCP/IP Model


Unit 5: Computer Network Security Basics
5.1 Introduction to network security
5.2 The importance of Network Security
5.3 Techniques of Network Security, Encryption and Decryption Techniques, Access
5.4 Control and Firewalls, Attacks and Countermeasures

3. Objectives of the Course


3.1 General Objective
The general objective of the course is to: -
This course aims to give students conceptual knowledge and practical skills about computer
networks and data communication among networked devices.
3.2 Specific Objectives
The course has the following specific objectives:
 Understand the concepts and principles of data communications and computer networks.
 Understand data transmission and transmission media
 Understand Protocols and various networking components
 Understand TCP/IP & OSI Reference Model
 Understand hardware and software resources in LAN and WAN networks
 Understand and implement IP addressing.
 Build small to medium level Computer networks
Modes of Teaching
The mode of teaching best recommended in this course is, Lecture, group work, laboratory
demonstration & practice. At the time lecture the students should have to follow attentively.
In other words, the students are required to work over a number of tasks in pairs, groups and
individually depending on the learning outcome and the nature of the task developed. Class
observation, Laboratory practice, project work and presentation/demonstration will be other
activities of the students.
Instructional Resources (Materials & Equipment)
Computer lab Equipment, networking devices (hardware) & Software.

Note: Software specified above are based on the current technologies during the preparation of
this curriculum. If the department believes that there is latest technology, it is recommended
to use the latest one.
Modes of Assessment
The assessment procedures have been planned to be essentially task-based or activity based. This
means, there is always something for students to do in every unit or section. The detail of the
assessment procedures are given as follow:
1. Test……………………………………………………………………………………10%
2. Assignment ……………………………………………………………………………10%
3. Project work and Presentation……………………………............................................20%
4. Mid Exam………………………………………………………………………………20%
5.Final exam: both objective and subjective questions…………………………………… 40%
6.Total Marks………………………………………………………………………………100%

References
Kurose, J. F. and Ross, K. W. (2013). Computer Networking a Top-Down Approach, 6th Ed.,
Pearson Prentice Hall, USA.

Microsoft Edition, (2004). Network + Certification Training Kit, 2nd Ed., PHI Learning Private
Limited.

Naugle, M. G. (2003). Local Area Networking, 2nd Ed., McGraw-Hill Series on Computer
Communications.

Stallings, W. (2014). “Data and Computer Communication”, 10th Ed., Pearson Prentice Hall,
USA.

Tannenbaum, A. S. (2011). Computer Networks, 5th Ed., Prentice Hall of India

Course Title: Computer Maintenance and Technical Support


Course Code: ITEd4052
Credit Hours: 3(2cr.hr lecture,1cr.hr lab)
Type of Course: Major
1. Course Descriptions
This module covers basics of computer; Preventive maintenance and troubleshooting;
Removing, replacing and Troubleshooting motherboard and computer case; history, types and
upgrading CPU; Identify Memory Problems and upgrading; Power supplies; Storage Devices;
I/O Connectors; Operating System Installation and Management. Students will learn
troubleshooting techniques, installation procedures, end user
documentation skills, and product evaluation strategies.

2. Course Contents
The major contents of the course are listed as follows
Unit 1: Basic Concepts of Computer Maintenance
1.1 General concepts about PC and tech support
1.2 Lab procedures and maintenance tools
1.3 Static energy and its effect on computers.
1.4 Safety rules.
1.5 Preventive maintenance and troubleshooting
Unit 2: Computer Cases and Motherboards.

2.1 System or Computer cases & their types


2.2 Ports or I/O connectors: serial, parallel, USB
2.2.1 Bios, Basic Input/Output System
2.2.2 Error messages and solutions
2.2.3 Advanced BIOS Features

2.3 Motherboard & their types


2.4 Batteries.
2.5 Expansion slots, Bus & cards
2.6 Troubleshooting motherboards.
Unit 3: The CPU
3.1 Brief history of CPU
3.2 Types of CPU
3.3 CPU sockets & slots
3.4 Upgrading/Replacing CPU
Unit 4: Storage Devices
4.1 Memory & their types
4.2 Troubleshooting memory & memory upgrade
4.3 Floppy drive
4.4 Hard drive and CD-ROM Drive
4.5 Troubleshooting hard disk and memory problems
4.6 Upgrading Hard disk and Memory.
Unit 5: Power Supplies & Monitor
5.1 Power supplies & their types
5.2 Troubleshooting the power supplies
5.3 Monitors & their types
5.4 Health & safety concerns in using monitors
5.5 Troubleshooting the Video System
Unit 6: Printer

6.1 Printer Types and Printer Technology


6.2 Printer Field Replaceable Units
6.3 Printer Maintenance Techniques
6.4 Resource Sharing and Management
6.5 File Sharing
6.6 Printer Sharing
6.7 Server management (e.g. Web server)
6.8 Protecting attacks (e.g. Virus)

Unit 7: Resource Sharing and Management.

7.1 Resource Sharing and Management


7.2 Computer Disassembly
7.3 Disassemble a computer using safe lab procedures and proper tools.
7.4 Computer Assembly
7.5 Install the Power Supply
7.6 Install the Motherboard
7.7 Install the Drives
7.8 Install Adapter Cards
7.9 Install Internal Cables
7.10 Complete the Computer Assembly

Unit 8: Installing Operating systems & application software

8.1 Accessing BIOS & setting boot sequence


8.2 Installing Operating Systems: partitioning, formatting, dual boot, system restore
8.3 Installing Drivers & application software
8.4 Troubleshooting & updating operating system
8.5 Managing & editing registry in windows

8.6 Windows Backup and Recovery

3. Objectives of the Course

General Objective
On completion of this course, students should be able to:
 To Understand concepts of maintenance and troubleshooting
 Choose CPU that matches their motherboard and install it
 Choose different cards that match their motherboard and install them
 Install RAM, Cards and other devices
 Diagnose computer problems and solve the problems
 Upgrade computer system hardware
 Install OS and any other application software
 Identify and solve computer problems whether software related or hardware related
 Understand and identify PC hardware components.
Specific Objectives
The course has the following specific objectives:
 Analyze the role of support services within various types of
technical organizations.
 Analyze the need for and fundamentals of tier support services
based on the requirements of datacom/telecom provider and
financial services environments.
 Assist in the construction of a Service Level Agreement.
 Perform technical evaluation of the infrastructure required to
support a Service Level Agreement including the impact of that
agreement on said infrastructure.
 Provide technical support on a variety of mock customer/ user
issues.
 Present on the operation of a support center/help desk system

Modes of Teaching
Think pair share, imaginative writing, group work, lecture, discussion project work, laboratory
demonstration etc. The primary teaching method in this class is enhanced lecturing. In addition
to explaining/lecturing topics in the course material, class works, exercises, and assignments will
be given to the students. This course has also a three-hour laboratory session per a week. In their
lab sessions, students will be given examples and exercises. Lectures supported by
demonstration and lab practicing will be applied.

Instructional Resources (Materials & Equipment)


Computer lab Equipment, other Computer Maintenance Toolkit etc.
Note: Software specified above are based on the current technologies during the preparation of
this curriculum. If the department believes that there is latest technology, it is recommended to
use the latest one
Modes of Assessment
The assessment procedures have been planned to be essentially task-based or activity based. This
means, there is always something for students to do in every unit or section. The detail of the
assessment procedures is given as follow:
1. Test……………………………………………………………………………………10%
2. Assignment ……………………………………………………………………………10%
3. Project work and Presentation……………………………............................................20%
4. Mid Exam………………………………………………………………………………20%
5.Final exam: both objective and subjective questions…………………………………… 40%
6.Total Marks………………………………………………………………………………100%

References

“A Guide to Help Desk Technology, Tools and Techniques” by McBride, Dione (1st Edition),
Course Technology ISBN 0-750-07151-9
Backup Textbooks:
“Breakthrough Customer Service” by Brown, Stanley A. (1st Edition), John Wiley & Sons, Inc
ISBN 0-471-64232-0
“A Guide to Computer User Support for Help Desk & Support Specialists” by Beisse, Fred,
Course Technology ISBN 0-619-03363-5
PC troubleshooting and repair, Stephen J. Bigelows
PC troubleshooting and repair
Stephen J. Bigelows (available at main Library)
A+ a complete guide, third edition.
By David Groth (available in softcopy)
Upgrading and Repairing Microsoft Windows By Scott Mueller, Brian Knittel (available in
softcopy)

You might also like