Считаю, что обязательно нужна история, ин. яз. и литература во всех профилях. А вот такие предметы, как общество, география и обж, которые у нас присутствуют во всех профилях (10 класс) вполне можно и убрать как непрофильные из нашего инженерного, например. А уж обж так вообще.