CS360: Special Topics: Java Networking with Android

Course Description

This special topics course is an introduction to computer networking using Java and Android devices. The class will be guided by a top down study of the OSI and TCP/IP models of networking, from the application layer down to the physical layer. Students will be required to produce a number of networking applications including client/server applications that connect mobile Android devices and server PCs.
Prerequisite: CS 260 with a minimum grade of C. 4 credits.

Course Materials

  • CS 260 Coding Standards, Eclipse Java Preferences
  • Syllabus
  • Tentative Schedule(with lecture notes and assignments)

  • REQUIRED Text: Computer Networks (5th Edition), Tanenbaum,
    ISBN-13: 978-0132126953

  • RECOMMENDED Text: Java Network Programming, Third Edition, Harold,
    Print ISBN:978-0-596-00721-8 Ebook ISBN:978-0-596-10451-1

    Errata

  • Official Clock
  • Previous Non-Java Course
  • Pacific University Routing Education Lab