Really?!
Because the software that my school provided told me that my wife who is not a dependent needs to file her tax separately.
You misunderstood the software. She is not your dependent, she is your spouse. The two of you should have filed a joint return. You can remedy the problem by filing an amended return to add her as spouse and to add her income. Use a tax professional for that.