Is Non IT Engineer eligible to file the H1B cap for an IT role?

i have completed M.Sc (Biotechnology) but i have also done c, Java,.Net & now i am working as software engineer in IT company in india with 3yrs experience so kindly tell me " is non it engineer eligible to file the H1B cap for an IT role ?"