your questions are not "stupid"
for the "solution" , that's related to your "search ability" on the following area :
1.open course : some open courses also provide "solution"
2.homepage of some teaching staff : some open recourses
for example ( i just select one prof website randomly), some webpage such as :
http://www.cs.ust.hk/faculty/golin/comp272.html
3.buy the solution (first hand/second hand)
e.g. Amazon / from other people
4.legal/illegal E-resources
Legal : university library
Illegal : I give you a "outdated" keyword : "library nu"
i can't talk too much
for the study pace
A semester : around 10 - 14 Weeks (Normal range )
Each week : ~ 4-6 teaching (lecture/tutorial) hours