Oracle database not open and ORA-00600 error Whenever I try to open Oracle, I get following error : 
    ORA-01109: database not open

So as suggested by various blog and forum, I tried the following series of commands

c:&gt; sqlplus /nolog
sql&gt; connect sys/manager as sysdba
sql&gt; shutdown immediate
sql&gt; startup


(and startup mount, startup force etc)

I get 
    ORA-01589: must use RESETLOGS or NORESETLOGS options for database open

If I try :

SQL&gt; alter database open noresetlogs;

I get error ORA-00600: internal error code error


And if I try resetlogs after recovery, I get the following option :

ORA-01152: file 1 was not restored from a sufficiently old backup


I do not have any important data on the database, I was just starting up for a dummy project. So I don't care much about data, my target is to just work with ORACLE with some new tables.

Any help would be much appreciated.
It looks like your database experienced an incomplete recovery. This is why it complains about open resetlogs. After an incomplete recovery you need resetlogs. To be able to get this database up and running again, you need to know what caused the current situation and some skills to get it out of there.

If the data is not important at all, just trash the database and create a new one. The actions needed for this depend a little on the platform where you are on.

the documentation looks like a good starting point.