How to deal with Ip address and subnet

It's my first time to enroll a class of CISCO subject. Yesterday was actually my first day in school and the first task that the professor given to us is to calculate and to set up IP address and subnet mask in networking concept. Before I go to school i need to know the facts about networking specially IP address and sub netting. Do you have some idea and knowledge about networking?
Can you help me by explaining on how to deal with networking? I love networking that’s why I intended study the subject. Posts your ideas here and really love to read and understand it thanks!
