iaec semester