ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
ECTS COURSE DESCRIPTION FORM
3
PART I (Senate Approval)
4
Offering School Antalya Bilim University - Engineering FacultyOffering DepartmentComputer Engineering
5
Program(s) Offered toComputer EngineeringElectrical and Electronics Engineering
6
Civil EngineeringIndustrial Engineering
7
Mechanical EngineeringNon-engineering Programs
8
Course NameComputer NetworksCourse Code CS461
9
Level of CourseUndergraduateType of CourseElective
10
Language of InstructionEnglishECTS Credits6
11
Hours per WeekLecture:3Practical:Studio:
12
Laboratory:Recitation: Other:
13
Pre-requisitesCS 102 (Introduction to Programming)Co-requisitesNone
14
Registration RestrictionNoneGrading ModeLetter Grade
15
Educational ObjectiveThe course helps students:
1- Comprehend the principles of data networking and communication. The TCP/IP layered protocol architecture is covered in full detail. Apart from the physical layer, which is discussed lightly, all the protocols and services provided at the upper layers (Link layer, Network layer, Transport layer, and application layer) are covered in detail.
2- Be able to critique and compare in terms of performance the different communication protocols. 3- Be able to write programs to exchange data between remote machines over the Internet.
16
Course DescriptionThis course introduces the basic concepts of computer networks: - Circuit Switching and Packet Switching, - OSI and TCP/IP architectures, -Data Link Layer (Medium Access Protocols such as ALOHA, TDMA, FDMA, CSMA/CD, CSMA/CA and error correction mechanisms), wired and wireless networks, - Network Layer (IPv4, IPv6, IP Fragmentation, Link state and Distance vector routing algorithms, OSPF, RIP, and BGP), - Transport Layer (TCP and UDP), Flow and Congestion Control, - Application Layer (HTTP, SMTP, FTP, and
DNS), client/server applications.
17
Learning Outcomes LO1Describe the basis and structure of an abstract layered protocol model
18
LO2Explain networking protocols and their hierarchical relationship.
19
LO3Compare protocol models and select appropriate protocols for a particular design.
20
LO4Explain concepts and theories of networking and apply them to various situations, classifying networks, analyzing performance and implementing new technologies.
21
LO5Design Internet applications (client/server or peep to peer applications)
22
LO6
23
LO7
24
PART II (Faculty Board Approval)
25
Program OutcomesLO1LO2LO3LO4LO5LO6LO7
26
Basic Outcomes (University-wide)PO1Ability to communicate effectively and write and present a report in Turkish and English. 22020
27
PO2Ability to work individually, and in intra-disciplinary and multi-disciplinary teams.00003
28
PO3Recognition of the need for life-long learning and ability to access information, follow developments in science and technology, and continually reinvent oneself.00101
29
PO4Knowledge of project management, risk management, innovation and change management, entrepreneurship, and sustainable development.00003
30
PO5Awareness of sectors and ability to prepare a business plan.00010
31
PO6Understanding of professional and ethical responsibility and demonstrating ethical behavior.00000
32

Faculty Specific Outcomes
PO7Ability to define complex engineering problems, develop models and implement solutions for these problems.00202
33
PO8Ability to conduct lab experiments by using
computers and the ability of collecting, analyzing and interpreting data.
00203
34
PO9Ability to apply the knowledge of mathematics, science and engineering principles to solve problems in computer engineering.02202
35
PO10An understanding of current contemporary issues and impact of engineering solutions in legal and ethical levels.02200
36
Program Specific OutcomesPO11Ability to understand and apply discrete mathematics concepts.00000
37
PO12Ability to use modern engineering techniques, tools and information technologies and develop software equipment and software.01212
38
PO13Ability to analyze, design and manage the hardware/software computer system requirements with limited resources and conditions by modern engineering principles.01212
39
PART III (Department Board Approval)
40
Course Contents, Contribution of Course Contents to Learning Outcomes, and Methods for Assessing Learning of Course ContentsSubjectWeekDetails of Course ContentsLO1LO2LO3LO4LO5LO6LO7
41
S11,2,3Computer Networks and the Internet:A1/2/3A1/2/ 3A1/2/ 3A1/2/3
42
S23,4,5,6Data link layer (wired and wireless)A1/2/3A1/2/ 3A1/2/ 3A1/2/3
43
S37,8,9Network layerA1/2/3A1/2/ 3A1/2/ 3A1/2/3
44
S410,11,12Transport layerA1/2/3A1/2/ 3A1/2/ 3A1/2/3
45
S513,14Application layerA1/2/3A1/2/ 3A1/2/ 3A1/2/3A3
46
47
48
49
50
51
52
53
54
55
Assessment Methods, Weights in Grading Scheme, Implementation and Make-Up RulesNoTypeWeightImplementation Rule Make-Up Rule
56
A1Exam-Final Jury,Final Project50A make-up exam is provided in case of a legitimate reason with a proof.
57
A2QuizNo make-up
58
A3HomeworkNo make-up
59
A4Midterm20A make-up exam is provided in case of a legitimate reason with a proof.
60
A5Project 30Students provide a short survey- like paper. This is worth 30% of the course
Mark.
s
61
A6Presentation
62
A7Attendence/Interaction
63
A8Class/Lab./
Field Work
64
A9Others
65
TOTAL100%
66
Evidence of Achievement of Learning OutcomesStudents could demonstrate learning outcomes through midterm exam, homework assignments, and the final project. Every topic is tested with at least one exam or homework question.
67
Method for Determining Letter GradeDirect Conversion System ("DDS" in the regulation.)Relative Evaluation ("BDS" in the regulation.)
68
A different method/system, not listed above, determined by the Faculty Member / Instructor (This method is explained below)
69
70
Teaching Methods, Student Work LoadNoMethodExplanationTotal Hours
71
Time expected to be allocated by instructor
72
1LectureLectures are given using the white board with the help of power point slides. Whenever necessary, numerical examples and sample questions are given to clarify theoretical concepts.3*12=42
73
2Interactive Lecture
74
3Recitation
75
4Laboratory
76
5Practical
77
6Field Work
78
Time expected to be allocated by student
79
7ProjectOne of the assignments involves heavy programming20
80
8HomeworkThe students get the solution to homework questions after submission.16
81
9Pre-class Learning of Course Material 70
82
10Review of Course MaterialReview is conducted at the end of every chapter. However, students are expected to review the material from the slides and the textbook.18
83
11Studio
84
12Office HourOne hour per week is allocated for students’ questions. In addition, students can arrange for a meeting any time.14
85
Calculated ECTS Credit(s)Max.7Min.6Grand Total180
86
IV. PART
87
InstructorName SurnameJehad M. HAMAMREH
88
E-mailjehad.hamamreh@gmail.com
89
Phone Number5538106550
90
Office NumberA1-19
91
Office Hours TBA
92
Course MaterialsMandatoryComputer Networking, A top-down Approach, by Kurose and Ross, 6th edition
93
Recommended
94
OtherScholastic HonestyViolations of scholastic honesty include, but are not limited to cheating, plagiarizing, fabricating information or citations, facilitating acts of dishonesty by others, having unauthorized possession of examinations, submitting work of another person or work previously used without informing the instructor, or tampering with the academic work of other students. Any for of scholastic dishonesty is a serious academic violation and will result in a disciplinary action.
95
Students with DisabilitiesReasonable accommodations will be made for students with verifiable disabilities.
96
Safety Issues
97
FlexibilityCircumstances may arise during the course that prevents the instructor from fulfilling each and every component of this syllabus; therefore, the syllabus is subject to change. Students will be notified prior to any changes.
98
Form No ÜY-FR-0832 Yayın Tarihi 27.04.2020 Değ. No 0 Değ. Tarihi-
99
100