°®¶¹´«Ã½

Course Catalog Information (24-25)

CIS 75B
Internet Programming with TCP/IP


Course Description

This course covers writing client/server applications using the TCP/IP protocol suite. All server classes - "well known", iterative, concurrent, and polling - will be explored and used. Typical Internet programming problems will be addressed including resource availability, machine addressing, and differences in data representation between communicating computers.

Student Learning Outcomes

  • Design and construct client and server applications using TCP/IP protocol suite and applying algorithms for enabling servers.
  • Create algorithms, code, document, debug, and test client/server applications.

View Active Outline

Course Details

Units
4.5 Units
Hours
  • Weekly Lecture Hours: 4
  • Weekly Lab Hours: 1.5
Gen Ed
Non-GE Class
Program Status
Program Applicable
Credit
Credit - Degree Applicable
Transferability
Transferable to CSU only
Grading Method
Letter Grading

Requisite and Advisory

Prerequisite(s)
CIS 26B or CIS 26BH
Advisory(ies)
ESL 272 and ESL 273, or ESL 472 and ESL 473, or eligibility for EWRT 1A or EWRT 1AH or ESL 5 CIS 45A
Corequisite(s)

Limitations on Enrollment and Entrance Skills

Limitation(s) on Enrollment
.