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.
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
- .