City (pop., 2003 est.: 1,392,739), Java, Indonesia. It is located on Java's northern coast on the banks of the Semarang River, which is canalized for traffic to and from the sea. Despite being one of the largest ports in Java, its harbour is unprotected against monsoons, which can cause suspension of port operations. Semarang is the seat of Diponegoro University.