Sunteți pe pagina 1din 15

SOUTH ILOCANDIA COLLEGE OF ARTS AND TECHNOLOGY

San Eugenio, Aringay, La Union 2503


COMPUTER DEPARTMENT

REF: SICAT-CD2-BSCS-CS403-2015
LEARNING PLAN FOR CS 403
DATA COMMUNICATIONS AND NETWORKING

I. MISSION AND VISION


Mission of SICAT
Provide quality education by designing competent curriculum to keep a progressive interaction with the innovative modern era and
to contribute to public service by producing accomplished and highly merited graduates.

Vision of SICAT
Exemplify professionalism, integrity, and discipline in their chosen crafts and perpetually aspire to become a premiere educational
institution.

Department Mission and Vision


Provide an excellent education in all computer-related fields to prepare for career opportunities requiring a high-level of technical
knowledge and skills. Provide aesthetic and hands-on approach in instruction to develop more responsive strategies to the rapidly
changing demands of the computing profession.

Objectives of the Computer Department


1. To produce graduates equipped with the knowledge and skills in computing required for professional careers.
2. To provide flexible and dynamic curriculum that is responsive to the computing innovation.
3. To strengthen the partnership that facilitates the collaboration of industry, government, and education.
4. To excel in the field of research both theoretical and applied.
5. To enhance teachers-learners relationships in order to create wholesome and productive teaching-learning environment.

II. PROGRAM OUTCOMES


The Bachelor of Science in Computer Science (BSCS) is a four-year degree program designed to prepare students to be Computer
Scientists with sub-specialists. The program provides progressive structures in which students are able to gain ever-wider knowledge and
understanding, appropriate skills, and ethics. The program outcomes include three domains such as knowledge, skills, and values to
introduce students to the theory and practice of Computer Science, including software development techniques and the technologies
underlying specific application areas such as computer systems servicing and computer programming.

1
After finishing the B.S. Computer Science program, the graduates should be able to:

Domains

Knowledge: PK
1. Analyze requirements for rapidly changing computing problems and information system environments;
PK1
2. Identify scientific terms, facts, concepts, principles, theories and methods; PK2
3. Design well-tested solutions for rapidly changing computing problems and information system environments;
PK3
4. Employ technical and academic developments to improve capabilities in the field of Computing profession.
PK4

Skills: PS
1. Utilize fundamental to complex skills and tools necessary for computing practices;
PSI
2. Obtain materials, tools and equipment in accordance with job requirements;
PS2
3. Participate in workplace communication, practice career professionalism, and occupational health and safety
procedures; PS3
4. Communicate effectively by writing, speaking, listening, and computing with peers, experts, educators and a range
of audiences. PS4

Values: PV
1. Awareness of the implications of computer science on the individual and on society;
PV1
2. Participate in service-oriented endeavors in the field of Computing profession;
PV2
3. Promote Filipino historical and cultural heritage by showing a deep and principled understanding;
PV3
4. Use computer systems to communicate and solve problems in an ethical way;
PV4
5. Practice Christian way of service in their personal and professional deeds as Sicatians in the service of the society and
divine providence. PV5

2
III. DEGREE: Bachelor of Science in Computer Science

IV. COURSE INFORMATION


Course Code CS 403
Course Description Data Communications and Networking
Semester and Year Offered Second Semester Fourth Year
Lecture: Three (3) units
Credit Units Three (3) Credit Units
Laboratory:
Lecture: Three (3) hours
Contact Hours Per Week Three (3) Hours
Laboratory:
Course Pre-requisite
N/A
(if there is any)

This course on Data Communications and Networks provides an introduction to the fundamental concepts
Course Description
on data communication and the design, deployment, and management of computer networks.

Course Outcomes At the end of the term, the would-be Computer Scientists are expected to:
Knowledge: COK
1. Identify the different components and their respective roles in a communication system COK1
2. Propose efficient, cost effective, reliable and appropriate technology to establish COK2
communication links
3. Design an enterprise network employing the common LAN technologies and be able to COK3
evaluate the advantages and disadvantages
4. Describe the technical issues related to the Wide Area Networks and identify the COK4
common technologies available in establishing WAN infrastructure COK5
5. Describe the specific actions that can be taken to enforce network level security
Skills: COS
1. Utilize fundamental to complex skills and tools necessary for data communications and COS1
networking

3
2. Configure a PC to work as a host in a TCP/IP network and to use the IP-based commands COS2
to facilitate the troubleshooting process COS3
3. Obtain materials and tools in performing basic computer troubleshooting COS4
4. Communicate effectively in presenting networking works with peers and a range of
audiences
Values: COV
1. Responsiveness of the requirements for different operating systems platforms COV1
2. Participate in team-oriented endeavors in the field of computing practices COV2
3. Utilize computer applications in doing specific tasks COV3
4. Apply computing ethics in accordance with society, norms, and industry standards COV4
Learning Outcomes At the end of the term, the future Computer Scientists should be able to:
Prelim
1. Describe the basic concept of communications and the electronic implementation of
communications paradigms LO1
2. Identify the characteristics and analyze the signal properties LO2
3. Describe how digital data can be transmitted using analog transmission facilities LO3
4. Map a binary pattern into a signal encoded using different encoding schemes LO4
5. Select a suitable transmission media for the implementation of a communication LO5
network LO6
6. Recognize the constrains related to the practical usage of transmission media
Midterm
7. Describe the design issues related to data transfer LO7
8. Compare and contrast the circuit and packet switching technologies LO8
9. Describe the concept and the use of multiplexing technologies LO9
10.Describe error control mechanisms LO10
11.Describe the advantages of a layered architecture LO11
12.Illustrate the roles of each layer in the OSI model two process – process communication LO12
13.Provide a description of the emergence and the evolution of computer networks LO13
14.Discuss the selection of suitable geometric layout for a network based on the standard LO14
topologies LO15
15.Outline the features of different types of computer networks
Semi-Final
16.Give a description of the TCP/IP protocol suite including the roles of major protocols LO16
17.Configure an IP address block into a given number of subnets LO17
18.Use the IP-based diagnostic commands to support troubleshooting in IP networks LO18
19.Describe IP routing mechanisms LO19
20.Describe the popular application layer protocols in the Internet LO20
21.Recognize the limitations of IP version 4 and the advantages of IP version LO21

4
Final
22.Compare and contrast different LAN technologies such as IEEE 802 LAN standards LO22
23.Describe the problem of channel allocation in the LAN segments and the solutions used LO23
24.Design a large Ethernet network using hubs and switches and to suggest the suitable
devices to provide the connectivity to the other outside networks LO24
25.Describe the problems associated in deploying a wireless LAN and propose solutions LO25
26.Identify the techniques of securing a private network LO26
27.Describe issues in structured cabling LO27

Alignment of the Course Outcomes to Learning Outcomes

Learning Outcomes

LO10

LO11

LO12

LO13

LO14

LO15
LO16
LO17
LO18
LO19
LO20
LO21
LO22
LO23
LO24
LO25
LO26
LO27
Course Outcomes

LO1

LO2

LO3

LO4

LO5

LO6

LO7

LO8

LO9
Knowledge:
Identify the different components and
COK1
their respective roles in a
communication system
Propose efficient, cost effective, reliable
and appropriate technology to establish COK2
communication links
Design an enterprise network employing
the common LAN technologies and be
COK3
able to evaluate the advantages and
disadvantages
Describe the technical issues related to
the Wide Area Networks and identify the
COK4
common technologies available in
establishing WAN infrastructure
Describe the specific actions that can be
COK5
taken to enforce network level security.
Skills:
Utilize fundamental to complex skills and
COS1
tools necessary for data communications
and networking

5
Configure a PC to work as a host in a
TCP/IP network and to use the IP-based
COS2
commands to facilitate the
troubleshooting process
Obtain materials and tools in performing
COS3
basic computer troubleshooting
Communicate effectively in presenting
Multimedia works with peers and a COS4
range of audiences
Values:
Responsiveness of the requirements for COV1
computer applications
Participate in team-oriented endeavors
COV2
in the field of computing practices
Utilize computer applications in doing
COV3
specific tasks
Apply computing ethics in accordance
with society, norms, and industry COV4
standards

Indicator: Has major contribution to the course outcome Has minimal contribution to the course
outcome

Consultation Hours:
Day Time Room
Saturday 12:00 – 03:00 Consultation Room

6
Learning Plan
TIME ACTIVITIES/
COURSE LEARNING OUTCOMES CONTENTS ASSESSMENT TOOLS LEARNING
ALLOTMENT STRATEGIES
RESOURCES
PRELIM (16 hours)

Week 1, 2, and 3: I. Fundamentals of digital 8 hours - Lecture - Short quiz - Handouts


Describe the basic concept of communications - Group - LCD Projector
communications and the electronic 1.1. Introduction to digital Discussion - Published Books
implementation of communications communications - Library Research
paradigms 1.1.1. Definitions of
terms
1.1.2. Signal
Identify the characteristics and the propagation
analyze the signals properties 1.1.3. Signal types
1.1.3.1. Sine
waves
1.1.3.2. Square
waves
1.1.4. Signal
parameters
1.1.4.1.
Amplitude
1.1.4.2.
Frequency
1.1.4.3. Phase

7
1.2. Channel effects on
transmission
1.2.1. Attenuation
1.2.2. Effects of limited
bandwidth
1.2.3. Delay distortion
1.2.4. Noise

1.3. Data rate limits in


channels
1.3.1. Nyquist's
theorem
1.3.2. Shannon's
theorem

Week 4, 5, and 6: II. Physical layer 8 hours - Lecture - Short quiz - Handouts
Describe how digital data can be characterization - Group - LCD Projector
transmitted using analog 2.1. Transmission Media Discussion - Published Books
transmission facilities 2.1.1. Twisted pair - Library Research
cables
Map a binary pattern into a signal 2.1.2. Co-axial cables
encoded using different encoding 2.1.3. Fiber optic
schemes cables
2.1.4. Wireless media
Select a suitable transmission 2.2. Physical Layer Interfaces
medium/media for the 2.2.1. RS 232 / EIA
implementation of a 232/ USB
communication network

Recognize the constrains related to


the practical usage of transmission
media

TIME ACTIVITIES/
COURSE LEARNING OUTCOMES CONTENTS ASSESSMENT TOOLS LEARNING
ALLOTMENT STRATEGIES
RESOURCES
MIDTERM (16 hours)

8
Week 7, 8, 9, and 10: III. Data transmission 8 hours - Lecture - Short quiz - Handouts
Describe the design issues related mechanisms - Group - LCD Projector
to data transfer 3.1. Communication modes Discussion - Published Books
3.1.1. Simplex - Library Research
Compare and contrast the circuit 3.1.2. Half-duplex
and packet switching technologies 3.1.3. Full - duplex
3.2. Transmission modes
Describe the concept and the use 3.2.1. Serial
of multiplexing technologies transmission
3.2.2. Parallel
Describe error control mechanisms transmission
3.3. Synchronization
3.3.1. Asynchronous
transmission
3.3.2. Synchronous
transmission
3.4. Introduction to packet
switching
3.4.1. Circuit switching
vs. packet switching
3.4.2. Types of services
3.4.2.1. Connection
oriented services
(Virtual circuits)
3.4.2.2.
Connectionless
services (Datagrams)
3.5. Multiplexing
3.5.1. Frequency
division multiplexing
3.5.2. Synchronous
time division
multiplexing
3.5.3. Statistical time
division multiplexing
3.6. Error control methods
3.6.1. Feedback error
recovery (ARQ) (Eg:
Based on parity check)

9
3.6.2. Forward error
correction (FEC) (Eg;
CRC)

Week 11 and 12: IV. Network architectures 8 hours - Lecture - Group Discussion - Handouts
Describe the advantages of a 4.1. Introduction to computer - Group - LCD Projector
layered architecture networks Discussion - Published Books
4.2. Network topologies: Bus, - Library Research
Illustrate the roles of each layer in Star, Ring
the OSI model two process - 4.3. Types of networks
process communication 4.3.1. Local area
networks
Provide a description of the 4.3.2. Wide area
emergence and the evolution of networks
computer networks 4.3.3. Personal area
networks
Discuss the selection of suitable 4.4. Layered network model
geometric layout for a network 4.4.1. OSI model
based on the standard topologies 4.4.2. TCP/ IP model

Outline the features of different


types of computer networks

TIME ACTIVITIES/
COURSE LEARNING OUTCOMES CONTENTS ASSESSMENT TOOLS LEARNING
ALLOTMENT STRATEGIES
RESOURCES
SEMI-FINAL (16 hours)

Week 13, 14, 15, and 16: V. Internet Protocols 16 hours - Lecture - Short quiz - Handouts
Give a description of the TCP/IP 5.1 Introduction - Group - LCD Projector
protocol suite including the roles of 5.1.1 History of the Discussion - Published Books
major protocols Internet protocols - Library Research
5.1.2 Internet protocol
Configure an IP address block into stack
a given number of subnets 5.1.3 IP Addressing

10
and Routing
Use the IP based diagnostic 5.1.4 Subnetting :Fixed
commands to support and variable length
troubleshooting in IP networks 5.1.5 Unicast routing
algorithms
Describe IP routing mechanisms 5.2 Transport Layer protocols
5.2.1 TCP
Describe the popular application 5.2.2 UDP
layer protocols in the Internet 5.3 IP Support Protocols
Recognize the limitations of IP 5.3.1 ARP
version 4 and the advantages of IP 5.3.2 DHCP
version6 5.3.3 ICMP
5.4 Application Layer
Protocols
5.4.1 Domain Name
System (DNS)
5.4.2 Email – SMTP,
POP, IMAP
5.4.3 FTP
5.4.4 HTTP
5.4.5 RTP and Vo IP
5.5 IP version 6

TIME ACTIVITIES/
COURSE LEARNING OUTCOMES CONTENTS ASSESSMENT TOOLS LEARNING
ALLOTMENT STRATEGIES
RESOURCES
FINALS (12 hours)

Week 17 and 18: VI. Local Area Networks 6 hours - Lecture - Short quiz - Handouts
Compare and contrast different 6.1 Introduction to LANs - Group - LCD Projector
LAN technologies such as IEEE 802 6.2 Conventional LAN Discussion - Published Books
LAN standards Architectures - Library Research
6.2.1 Access Protocols:
Describe the problem of channel CSMA/CD,Token
allocation in the LAN segments and Passing

11
the solutions used 6.2.2 Interconnecting
devices: Hubs, L2 /L3
Design a large Ethernet network Switch
using hubs and switches and to 6.3 IEEE 802 MAC layer
suggest the suitable devices to standards :802.3 , 802.11 ,
provide the connectivity to the 802.15
other outside networks 6.4 Switched Ethernet
variants: Fast Ethernet,
Describe the problems associated Gigabit Ethernet, 10Gb
in deploying a wireless LAN and Ethernet
propose solutions 6.5 Wireless LANs: (802.11)
6.5.1 Access methods:
CSMA/CA
6.5.2 Frequency
Bands: ISM
6.5.3 Operating
Modes: adhoc,
Managed
6.5.4 Variants: 802.11
a/ b/ g/ n
6.5.5 Wireless
interconnection
devices: Hub, Router
6.6 Bluetooth (802.15)
wireless personal area
network

Week 19 and 20: VII. Practical aspects of 6 hours - Group - Group Discussion - Handouts
Identify the techniques of securing networking Dynamics - LCD Projector
a private network 7.1 Structured cabling and - Published Books
specifications: Standards - Library Research
Describe issues in structured CAT5, 5E, etc..
cabling 7.2 Network security
Identify connecting options made 7.2.1 Firewalls and NAT

12
available by service providers 7.2.2 VLANs, VPNs
7.2.3 Proxy servers
7.2.4 Wireless security
7.3 User access technologies
7.3.1 Wired: xDSL,
FTTH
7.3.2 Cellular wireless:
GPRS, EDGE, HSPDA
7.3.3 Broadband
wireless: 802.16

13
Course Requirements:
A student is expected to comply with the following:
(1) Must have at least 80% attendance of the prescribed number of days;
(2) Obtain satisfactory ratings for the quizzes (a minimum of two ) and the major examinations ( four or three ) given for the course;
(3) Submit a major project.

Note: Admission slips authorized by the SAS Office are required to be submitted on matters relevant to absences and tardiness and excused slips
to facilitate provisions on missed activities, quizzes, and major examinations.

Grading System
 Use the grading system stipulated in the SICAT Handbook as reference
 Assignments of percentages for class standing are as follows:

Participation in discussions and class activities


20 % Reports
Written activities
Class Standing

Major requirements or outputs


40 %
Performance-based activities

Examinations 40 % Written exams (Prelim, Midterm, Semi-Final and Final)

TOTAL 100 % Grade per term and final grade

 Computation of grades:
Class Standing + Major Exam
(Prelim Grade * 0.25) + (Midterm Grade * 0.25) + (Semi-Final Grade * 0.25) + (Final Grade * 0.25)

 For the evaluation of the major requirements or outputs and other activities, rubrics, checklist, and peer assessment tools will be utilized.

14
Course References

A. Published Books

Halsall, Fred, (2005). “Data Communications, Computer Networks and OSI,” 4th Edition
Peterson, Larry L. & Davie, Bruce S. “Computer Networks: A Systems Approach,” 4th Edition
Stallings, William. (2007). “Data and Computer Communications,” 7th Edition
Tanenbaum, Andrew S. (2006). “Computer Networks,” 4th Edition

Prepared by:

DOROTHY D. AROMIN-CALICA
Course Instructor

Verified: Noted:

JONALYN L. REOLIQUIO, MAEd JUBERT L. PADILLA, MIT


OIC-Registrar Program Head

Approved:

JOHN Y. CHAN, MBA


President

15

S-ar putea să vă placă și