A Balance Between Cutting Edge and Community - As computer technology becomes increasingly important, the number of careers in the field continues to grow. Computer and Information Science (CIS) offers students the opportunity to study this dynamic science. The minor in computer information technology (CIT) teaches students about the development and management of business databases, computer networks, web applications, and software systems.

CIS undergraduates may choose to specialize. Software engineering, for example, focuses on software design and development. Networking emphasizes the interconnection between individual computers. Cognitive science examines the relationship between the computer and psychology, linguistics, and neuroscience. The graduate school option prepares students for the pursuit of advanced degrees and conducting research.

Picking a specialty helps students focus while incorporating a variety of other subjects and interests. This type of interdisciplinary approach is especially relevant as innovations in the field leap ahead.

CIS hosts many social functions where undergraduates can meet graduate students and faculty members in a relaxed setting. CIS has a strong peer advising program, providing undergraduates with academic counseling, tutoring, and information on jobs and internships. The Women in Computer Science group allows female undergraduates, graduate students, and faculty members to gather for discussions, guest speeches, and social occasions.

Please Wait...

Internet Network Example

Here's an example. Imagine that Company A is a large ISP. In each major city, Company A has a POP. The POP in each city is a rack full of modems that the ISP's customers dial into. Company A leases fiber optic lines from the phone company to connect the POPs together (see, for example, this UUNET Data Center Connectivity Map).

Imagine that Company B is a corporate ISP. Company B builds large buildings in major cities and corporations locate their Internet server machines in these buildings. Company B is such a large company that it runs its own fiber optic lines between its buildings so that they are all interconnected.

Keep Reading Below

In this arrangement, all of Company A's customers can talk to each other, and all of Company B's customers can talk to each other, but there is no way for Company A's customers and Company B's customers to intercommunicate. Therefore, Company A and Company B both agree to connect to NAPs in various cities, and traffic between the two companies flows between the networks at the NAPs.
Internet Network Example

In the real Internet, dozens of large Internet providers interconnect at NAPs in various cities, and trillions of bytes of data flow between the individual networks at these points. The Internet is a collection of huge corporate networks that agree to all intercommunicate with each other at the NAPs. In this way, every computer on the Internet connects to every other.

source : https://computer.howstuffworks.com/internet/basics/internet-infrastructure2.htm

Please Wait...

Apache web server is the most widely used on the Internet. The program was first designed for the UNIX operating system environment. However, at some later versions of Apache issued a program that can run on Windows NT. Apache has a massive support program. This provides a fairly complete service for its users. Some support Apache:

  1. Access Control.-This control can be run by hostname or IP numberCGI (Common Gateway Interface)
  2. The most famous is to use Perl (Practical Extraction and Report Language), supported by Apache by placing it as a module (mod_perl)
  3. PHP (Personal Home Page / PHP Hypertext Processor); -CGI program with such a method, which processes the text and working on the server. Apache PHP support by placing it as one of its module (mod_php). This makes the performance of PHP better
  4. SSI (Server Side Includes)
The Apache web server has the advantage of some of the above considerations:
1. Apache included in the category of freeware.
2. Apache easy installation process when compared to any other web server such as NCSA, IIS, and others.
3. Capable of operating on a variety of operating system platforms.
4. Easy to set the configuration. Apache has only four configuration files.
5. Easy to add other peripherals into a web server platform.

Please Wait...