This website uses cookies to ensure you get the best experience on our website. privacy policy and terms of use.

High Contrast
Ways to Give Click here to apply

B.A. Software Engineering

What is software engineering?

The curriculum in the Software Engineering Department provides theoretical and applied knowledge in the field of software engineering, and trains students to work in the high-tech industry.

What is the curriculum like?

The undergraduate program in software engineering consists of compulsory courses, elective courses and specialization courses.

Most of the courses in the first and second years of the program are dedicated to imparting knowledge in the fields of mathematics and physics, since computer science studies require appropriate theoretical knowledge in these fields. Later, background courses are taught in software engineering, programming and more.

The Department has three specialization tracks:

Specialization in communication
Expertise in cyber
Specialization in Data Science
For further details on the specialization tracks

What does this degree do for me?

Following the degree you will be able to join the industry as programmers, software engineers, system engineers, system analysts, and other high-tech positions.

Want to know more?

Please fill out this form and a representative will contact you ASAP:

החלטת מה ללמוד?