I don't like the cargo pocket idea:
1) it bounces around a lot, even in a holster and you really can't run in them that way...hits your knee, etc.;
2) Cops observe that criminals keep guns in unusual places: jacket pockets, cargo pants, unholstered in the wasteband, unholstered in the pocket, etc. It can give away your concealment and make you a suspect. And, it usually makes it difficult to retrieve/draw if you ever need it.

The best way to carry is where there is no outward indication by your action, clothing, behavior or walk.

I have found that wearing a t-shirt tucked-in with a good IWB holster and a good belt worn on the strong side with an unbuttoned collared cover shirt or jacket provides the best concealment without giving away the gun, AND....even more important....gives you the cleanest and fastest draw in case you need to use it. In winter I wear a long sleeve shirt tucked in, and an unzipped columbia fleece. I add a coat over that when it gets really cold. In the summer, I use the t-shirt with a short sleeve collared unbuttoned cover shirt. Make sure they are loose enough so they won't show the guns profile.

Also, avoid behavior that would give you away, such as checking on the gun (yes, its still there!), or holding that side while running or moving quickly.

Get a good holster, such as the Guardian by Nextholster for comfort and fit.

Verify the following would be allowed by your campus police, but they will likely allow it: If you drive, get a small gun safe that you can keep tethered in your trunk. When you drive to campus, stop just outside and put the gun and holster in the gun safe. For an extra margin of legal safety, remove the bullets (keep a speedloader in the safe with a full set for quick loading). When you leave campus, pull over and re-arm. You may be able to disarm and re-arm in the parking area on campus....check with campus police to find out. At VCU in Virginia, they allow me to park, disarm, stow; and upon return reverse the process in the parking garage. But each campus policy might be different. VCU is kinda wierd because the campus is in the city and public streets wind through campus, so you can walk down the sidewalk legally carrying, but when you walk onto campus property, you are not. So, I can park on the street and walk everywhere with my firearm except onto campus property. So when I visit my daughter, I wait for her on a public sidewalk when I want to carry. Works out fine.

If you walk or bike, you are on your own there, but don't risk it. If you have a trusted friend who lives close to campus, you could put a tethered gun safe at their place and keep it there while you are on campus.

OMG, I agree with Mr. Claxton!
A leg-mounted cargo pocket is no place for a concealed weapon.

My reasoning is different, though.
Leg-mounted cargo pockets do not permit quick, smooth access. First, you have to undo a button or snap. Then, you have to bend either your leg or your body, to raise the pocket to hand level. All this takes too much time, and cannot be done quickly or smoothly.

However, carrying a pocket pistol in the upper-front pocket of cargo pants makes a great deal of sense. I do it all of the time.
The cargo pockets are used to carry all of the other stuff that you'd normally carry in that upper-front pocket.
(I carry my reload in my left-leg cargo pocket. I can access it quickly enough, especially from behind cover.)

When I moved my revolver to the front pocket, my keys moved to the leg mounted cargo pants pocket. A nice advantage of this is that I can access the keys easily while seated in the car. The down side is that I have to reach awkwardly for the keys when standing (I need the remote before I get to the car).

OMG, I agree with Mr. Claxton!
A leg-mounted cargo pocket is no place for a concealed weapon.

My reasoning is different, though.
Leg-mounted cargo pockets do not permit quick, smooth access. First, you have to undo a button or snap. Then, you have to bend either your leg or your body, to raise the pocket to hand level. All this takes too much time, and cannot be done quickly or smoothly.

However, carrying a pocket pistol in the upper-front pocket of cargo pants makes a great deal of sense. I do it all of the time.
The cargo pockets are used to carry all of the other stuff that you'd normally carry in that upper-front pocket.
(I carry my reload in my left-leg cargo pocket. I can access it quickly enough, especially from behind cover.)

+ 1
This is what I meant when I suggested cargo pants can be "good". Maybe I wasn't clear enough.