About The Program
The Software Engineering Program is a four-year undergraduate program jointly developed by the Faculties of Natural Sciences and Engineering Sciences. The Program graduates receive B.Sc. Degree in Software Engineering from both Faculties.
In their first two years of study, the students are taught mainly by the Department of Computer Science and in their final two years, most courses are taught by the Department of Information Systems Engineering.
The program of study in software engineering combines deep scientific education with state-of-the-art methods for building large 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 can either join the high-tech workforce in software and computing industry or continue to their graduate studies. The program students acquire fundamental knowledge in algorithms, programming languages, computer architecture, system analysis, databases, artificial intelligence, computer networks, computer security, etc.
The special hallmark of the Program is a one-year hands-on senior project where the students work in a team environment on a real project for a real customer, who is usually a high-tech company, using the highest standards of quality and performance.
The honors students can proceed in the 4th year of their studies directly to the Master's program in Computer Science or Information Systems Engineering.
Staff and their Research Interests
Mrs Sara Leibovitz
- Education providing a good balance between computer science and Information systems engineering .
- Students receive a strong theoretical base.
- Students have the opportunity to have their senior-year projects
- guided by leading hi-tech companies such as Intel, Motorola and Bynet.
The admission requirements are determined by the Admission Committee of the Software Engineering Program.