Did you read this in the CIC NOC related website? It has been written at the bottom.
[size=10pt][size=10pt]Employment requirements
A bachelor's or master's degree in computer science, business administration, commerce or engineering is usually required.
Several years of experience in systems analysis, data administration, software engineering, network design or computer programming, including supervisory experience, are required.[/size][/size]
I think this site is suitable for technical things :-
http://www.canadavisa.com/canada-immigration-discussion-board/sinp-noc-2171-information-systems-analysts-and-consultants-t391607.15.html