Experiments on the designs of logical gates, digital and switching circuits; interconnection of logic modules, counter, control circuits, arithmetic units, memories and small computer circuits.

To provide a comprehensive introduction to the principle of software engineering covering the modern trends in system analysis, design and testing, including principles of development of large complex software without omitting the underlying conventional techniques. This course also introduces the usage of case tools, UML, other advanced techniques and the latest trends in Software Engineering.