You could start with a simple raytracer? They're considered small enough to be an intro undergrad project, but it's still a very substantial amount of work.
However I did consider starting out small and making different projects that may accrue into something bigger later on. I feel like my inability to make these decisions really goes to show how lacking in direction I am right now..
In short, to inform and develop a sense of direction.