Possuo um MacBook de 2009 com um Core 2 Duo, e me atende bem até hoje para tarefas não muito pesadas. Acredito que esse MacBook irá te atender muito bem durante esses 4 anos. Pra fazer coisas como programação, montar/simular estruturas de banco de dados, redigir/ler textos e assistir a vídeos, dentre outros do curso, é uma configuração que, ao meu ver, atende tranquilo.