Combining technological developments and teaching, we offer the following subjects: Computer Systems, Software Engineering, System-on-Chip and Internet Engineering. We emphasize a thorough blending of theory and practice. To complete the undergraduate program, students are required to implement a practical system, going through the steps of project development, report writing, results presentation and demonstration. Our goals are to impart professional knowledge and to develop students' interest in self-study and research, and their compliance with engineering ethics.   IEET