The Software Engineering Program is a four-year undergraduate program jointly developed by the Faculties of Natural Sciences and Engineering Sciences.
In program is managed jointly by the Department of Computer Science and the Department of Information Systems Engineering.
The program combines deep scientific education with state-of-the-art methods for developing large-scale software systems and practical experience in developing complex software applications. Trained in the areas of computer science, information systems, software engineering, computer engineering, and communication systems, our graduates join to the vibrant high-tech industry or continue to their graduate studies.
In particular, the students acquire fundamental knowledge in algorithms, programming languages, computer architecture, software engineering, databases, computer networks, computer security, etc.
The special hallmark of the program is a yearlong capstone project where the students work in teams in an industrial environment on a real project for a real customer, who is usually a high-tech company, using the highest standards of quality and performance.
For details about the hosting departments please visit their web sites:
Information Systems Engineering