major in ~specialize in~の使い方で迷うことがあります。どちらも「~を専攻する」という意味ですが、major inは一般に大学の専攻を述べるときに使われるような気がします。一方、specialize in~の方は大学の専攻だけでなく趣味など幅広く用いられている気がします。 If they admit me to the university, I think I will major in economics. (もし大学に入学できたら、経済学をやるつもりです)This software manufacturer specializes in games. (このソフトメーカーはゲーム開発を専門にしている)前置詞inは分野と考えればいいでしょう。