Honestly, your exercise selection could use some tweaks.
Bench is good.
Try squats instead of leg press.
Lat pulldowns are ok if you don't have the strength to do chins/pull-ups, especially as a beginner.
Leg curls are ok, but I'd much rather prefer you devoted your time and energy to deadlifts (as gswork already suggested above). They will work your entire posterior chain (hams, glutes, low back, middle back and upper back) and are a much more "bang for your buck" exercise than any leg curl variation.
Do shoulder presses instead of lateral raises (this could be standing, seated, dumbbell, barbell, to the front of to behind the head, just make sure that you get someone who knows what they're doing to check your form and make sure you're doing it right).
Now, if I was going to write a beginner out a program I'd have them doing the following exercises:
Those 5 exercises are going to put the most mass on your body overall. Now, olympic lifts are awesome as well, but they require a lot more motor learning than I personally believe is worth it, for a beginner that is.
As far as diet, if 3,000-3,600 kcals is causing you to gain weight. Then go with that until it stops, at which time add more kcals.
If 3,000-3.600 kcals isn't causing you to gain weight, you need to eat more.
It's pretty much that simple.
Good luck and good training,