Nafaiz,
To design analog IC combines with programming require a lot of time and effort since you need to grasp two difference concepts (IC Design and Programming language). Why not just focus on Analog IC project. You can design a bit more complicated circuits such as 8-bit ADC. You can search a lot of reading materials and journals on the internet. What really matters are your understanding and what you want to do after graduation.
For ADCs project, you can start off with literature studies on Op-Amp, filters, DAC, Comparators and their limitations in ADC circuits. You must also familiar with ADC characteristics such as INL/DNL/Offset error,gain error etc.
When you start to design you will encounter alot of issues and you learn as you do the project.
all the best