Syllabus of CTIS 261 - Computer Networks I


Department: Computer Technology and Information Systems

Credits: Bilkent 4,    ECTS

Course Coordinator: Hamdi Murat Yıldırım

Semester: 2016-2017 Spring

Section: 001

Instructor(s): Hamdi Murat Yıldırım

Office & Office Hours: Mon. 13:40-15:30; Thu 10:40-11:30


Course Schedule:
  Mon. Tue Wed Thu Fri Sat Sun
08:40 - 09:30              
09:40 - 10:30              
10:40 - 11:30              
11:40 - 12:30              
12:40 - 13:30              
13:40 - 14:30   CTIS 261-001 CD-B01          
14:40 - 15:30   CTIS 261-001 CD-B01          
15:40 - 16:30       CTIS 261-001 CD-B01      
16:40 - 17:30       CTIS 261-001 CD-B01      
17:40 - 18:30              
18:40 - 19:30              
19:40 - 20:30              
          Lecture hours.
          Lab/studio/others
 

Contact Hours: 4 hours of lecture per week   
 
Textbook and Other Required Material:
  • Required - Lecture Notes: CCNA Routing and Switching, : Introduction to Networks online material at Cisco Networking Academy Web Site [download]
 
Catalog Description:
CCNA Exploration-1: Introduction to computer networks. LANs, WANs and Internetworks. Protocols and Layered models. The Open System Interconnection (OSI) model. TCP/IP model. Application Layer Protocols and services: DNS, www, e-mail, FTP, DHCP, P2P, Telnet. OSI Transport Layer: TCP and UDP protocols. OSI Network Layer: IPv4 protocol and addressing: Special addresses, subnetting. Routing. Data-Link Layer: Media access control techniques. MAC addressing and framing. Ethernet protocol concepts and types. OSI Physical Layer: Signalling and encoding. Physical media. Planning and cabling networks. Basic network configuration and testing.
 
Prerequisite(s): None
 
Assessment Methods:
  Type Label Count Total Contribution
1 Final:Essay/written 1 30
2 Final:Multiple choice Online Cisco CCNA 1 Final Exam 1 5
3 Midterm:Essay/written Midterm Exams 1 22
4 Midterm:Essay/written Midterm Exams 1 23
5 Homework 1 5
6 Project 1 5
7 Quiz 1 5
8 In-class attendance 1 5
 
Minimum Requirements to Qualify for the Final Exam:
A student who will fail to collect a total of 25/100 points from the weighted average of the midterm exams, homework assignments, quizzes AND attend less than 75% of all the lectures will get FZ grade
 
Course Learning Outcomes:
Course Learning Outcome Assessment
Show how to configure a host for connection to a network Final:Essay/written
Midterm Exams
Quiz
Select suitable equipment, and protocols for use in small network Final:Essay/written
Midterm Exams
Quiz
Show how to configure a Network Operating System Final:Essay/written
Midterm Exams
Quiz
Discuss roles of OSI and TCP/IP layers Final:Essay/written
Midterm Exams
Quiz
Apply VLSM to create sub-network IP address Homework
Project
Make a plan to design a LAN topology with various types of network devices Homework
Project
 
Weekly Syllabus:
  1. Course Preview. Cisco Networking Academy Web Site Demo. Ch.1 - Exploring the Network: Where, when and how do we use networks. Elements of a network.
  2. Ch.1 - Exploring the Network: The architecture of the Internet. Trends in networking. Ch.2 - Configuring a Network Operating System: Configuring Cisco devices. Basic configuration using Cisco IOS. Managing configuration files. Testing the connectivity. Monitoring and documenting networks.
  3. Ch.3 - Network Protocols and Communications: The Platform for Communications. LANs. WANs, Internetworks. Protocols. Layered Models (TCP/IP, OSI). Network Addressing.
  4. Ch. 4 - Network Access: Physical media copper, UTP, fiber, wireless. Data link layer protocols. Media access control.
  5. Ch.5 - Ethernet: Standards and implementation. LLC and MAC. Ethernet collision management. CSMA/CD. Ethernet frames.
  6. Ch.5 - Ethernet: MAC addressing. Ethernet timing and inter-frame spacing. Hubs vs switches. ARP: Address Resolution Protocol.
  7. Ch.6 - Network Layer: IPv4 and IPv6 Protocol. IPv4 and IPv6 packet and header. Anatomy of a router.
  8. Ch.6 - Network Layer: Configuring a Cisco router.
  9. Ch.7 – Transport Layer: Managing TCP sessions, acknowledgements and windowing. UDP Protocol.
  10. Ch.8 - IP Addressing: IPv4 and IPv6 addresses. Binary to decimal, decimal to binary number conversions. Types of addresses, unicast, multicast, broadcast addresses. Special addresses. Public and private addresses. Assigning IP addresses.
  11. Ch.9 - Subnetting IP Networks: Subnetting IPv4 addresses. Subnet masks.
  12. Ch.9 - Subnetting IP Networks: VLSM. Design Considerations for IPv6.
  13. Ch.10 - Application Layer: Application layer software and services. Client-Server model. P2P networking.
  14. Ch.11 - It's a Network: Devices in a small network. Protocols in a small network. Growing to larger networks. Network device security measures. Vulnerabilities and network attacks. Mitigating network attacks. Securing devices.
 
Type of Course:   Lecture
 
Course Material:   PP - PC - Written
 
Teaching Methods:   Assignment - Lecture - Practical session