Information and communication technology is one of the most important infrastructure of the modern society. Modern information systems are mainly supported by information networks and software technologies. The Network and Software Engineering Course provides fundamental and practical education and trainings such as computer programming, network configuration, software engineering and systems fundamentals. The course also provides advanced studies on information security, authentication systems, software quality management. Through these education, the course aims to develop personnel who have a wide range of knowledge and high level skills in the field of information networks and software engineering. Our graduates can contribute at a wide domain of modern society.