Back

Computer Networks

PÎRÎ REİS UNIVERSITY

FACULTY OF ENGINEERING

dEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

Course Catalogue ForM

Course Name: COMPUTER NETWORKS                                  

Degree: Bachelor

Code

Semester

Local Credits

ECTS Credits

Course Implementation, Hours/Week

Theoretical

Tutorial

Laboratory

EE462

Spring

3

4

3

0

0

Department

Electrical and Electronics Engineering

Course Type

Elective

Course Language

English

Instructor

Assoc. Prof. Dr. Yıldıray Yalman

Contact Information

D1-110

yyalman@pirireis.edu.tr

Office Hours

Monday (16:00-17:00)

Course Prerequisites

-

Course Category

by Content, %

Basic Sciences

Engineering Science

Engineering Design

General Education

15

60

20

5

Course Description

 

This course covers the topics of introduction to computer networks for Electronics Engineering students. Course contents includes, aim of computer networks, fundamentals of digital communication, OSI Layers, Physical, Data link, Network, Transport, Session, presentation and Application layers, It also includes DNS, Network management, network security and standardization of computer networks.

 

Course Objectives

 

The objective of the course is to teach the digital communication systems and the structure of computer networks; computer networks on transmission; basic infrastructure of computer networks and to gain ability and information for selecting network technology during the designing computer networks. Basic goals can be listed as follows:

  • Students learn the fundamentals digital and computer communication.
  • Students learn aims and structural analysis of computer networks.
  • Students can analyze network communication protocols.
  • Students solve, characterize, and study network problems.
  • Students are introduced to basic concepts of personal accountability, professional ethics and appropriate team interactions.
  • Students also learn network hardware elements and network analysis techniques throughout semester.
  • Students also learn the management of networks, and security.

 

Course Learning Outcomes

 

At the end of this course, the student should be able to:

1. Describe the structure of digital communication systems and computer networks.

2. Know the OSI layers / functions and understand interlayer relationships

3. To understand transmission standards and technologies

4. Define computer networks and communication protocols

5. Define basic computer network architectures and design network systems

6. To know network management concepts and to design management system

7. To understand the importance and methods of network security and routing

8. To understand the importance and benefits of standardization in computer networks

      9.  Know the DNS and its architecture

    10.  To understand the importance of  network management and network security

                       

 

Instruction Methods and Techniques

Recitation by the use of power point presentations, problem solving exercises,

Simulation platform(s), and homework.

Tutorial Place

Regular class rooms for recitation and example problems

Textbook

·Andrew S. Tanenbaum and David J. Wetherall, Computer Networks, 5/E, Prentice Hall 2011. ISBN-13: 9780132126953.

 

Other References

  • Andrew S. Tanenbaum, Computer networks, 4/e Prentice-Hall, 2003 ISBN: 0-13-038488-7.
  • J.F. Kurose and K.W. Ross, Computer Networking a Top Down Approach 4. ed. ISBN:0-321-49770-8 2008
  • Fred Halsall, Data Communications, Computer Networks, and Open Systems, Addison-Wesley Pub. Co., Mass.
  • William Stallings, Data and Computer Communications, 7th. Edition, Prentice Hall.
  • James F. Kurose, Keith W. Ross, Computer Networking, 3rd Edition, Addison Wesley, 2004.
  • Douglas Comer, Internetworking with TCP/IP, 3th Ed., Prentice-Hall
  • W. Richard Stevens, TCP/IP Illustrated, vol. 1 and 2, Addison Wesley, 1994

Homework & Projects

Students will be required to solve selected problems at chapter ends of the textbook so that they are prepared for the exams.

Laboratory Work

-

Computer Use

Power-point and problem solving.

Other Activities

-

Assessment Criteria

Activities

Quantity

Effects on Grading, %

Midterm Exam

1

30

Quizzes

4

15

Homework

4

15

Projects

 

 

Term Paper/Project

 

 

Laboratory Work

 

 

Other Activities

 

 

Final Exam

1

40

 

ECTS/

WORKLOAD TABLE

Activities

Count

Hours

Total

Workload

Lecture

14

3

42

Midterm

1

25

25

Quiz

4

1

4

Homework

4

4

16

Term Paper/Project

 

 

 

Laboratory Work

 

 

 

Practices

 

 

 

Tutorial

 

 

 

Seminar

 

 

 

Presentation

 

 

 

Field Study

 

 

 

Final Exam

1

30

30

Total Workload

 

 

117

Total Workload/25

 

 

117/25

Course ECTS Credits

 

 

5

 

COURSE PLAN

Weeks

Topics

Course Outcomes

1

Introduction to computer networks, networks hardware and software

1

2

Network software, network services, network reference models

2

3

Communication services and sample applications, network standards

2

4

Physical layer, cables, transport standards, physical layer of ISDN and ATM

3

5

Cellular radio and satellites, physical layer network equipment

3

6

Data link layer, introduction and protocols

4

7

The medium access control sublayer

4-5

8

Midterm exam

1-5

9

Network layer, introduction and network layer protocols, routers

6

10

Routing protocols

7

11

Transport layer, introduction transport layer protocols (TCP/UDP)

5-7

12

Session, presentation and application layers, protocols and applications

5-7

13

Domain name system (DNS) and its architecture

8-9

14

Network management and network security (Cryptography)

10

 Relationship between the Course and the Engineering Faculty Programs

 

 

Program Outcomes

Level of Contribution*

N

P

C

a

An ability to apply knowledge of mathematics, science, and engineering

X

 

 

b

An  ability to design and conduct experiments, as well as to analyze and interpret data

 

X

 

c

An ability to design a system, component or process to meet desired needs

 

X

 

d

Ability to function on multi-disciplinary teams

X

 

 

e

An ability to identify, formulate, and solve engineering problems

X

 

 

f

An understanding of professional and ethical responsibility

 

X

 

g

An ability to communicate effectively

 

X

 

h

The broad education necessary to understand the impact of engineering solutions in a global and societal context

 

X

 

i

A recognition of the need for, and an ability to engage in life-long learning

 

X

 

j

A knowledge of contemporary issues

 

 

X

k

An ability to use the techniques, skills and modern engineering tools necessary for engineering practice

X

 

 

l

An ability to apply basic knowledge in communication, control, power electronics and computer tracks in the context of Electrical and Electronics Engineering

 

X

 

 

 

 

 

 

 

 

 

 

 

 

*C: Completely, P: Partially, N: None

  Program Outcomes & Course Outcomes Connectivity Matrix

 

Course Outcomes

Program Outcomes

I

II

III

IV

V

VI

VII

VIII

IX

X

a

X

X

X

X

 

 

 

 

 

 

b

X

     

 

 

X

 

X

 

c

       

 

 

X

X

X

 

d

       

 

 

 

 

X

X

e

     

X

 

 

 

 

X

 

f

X

X

X

 

X

X

 

 

 

 

g

       

 

 

 

 

 

X

h

       

 

 

 

 

X

 

i

       

 

 

 

X

 

X

j

       

 

 

 

X

 

 

k

       

 

 

X

 

X

X

l

       

 

X

X

X

X

 

 

Prepared by

 

Yıldıray Yalman

 

 

Date

 

January, 2018

 

 

 Signature