Considering the general opinion, IIM Jammu is way safer than NIT Srinagar. Some reasons that support this opinion are
On the other hand, NIT Srinagar
The only drawback of IIM Jammu is that it just has a temporary campus whereas NIT Srinagar has been established for years.
For CSE, IIITs such as IIIT Hyderabad and IIIT Delhi are far better than NIT Srinagar. These institutes have excellent coding cultures. Students of these IIITs take part in competitive coding from the first year onwards. IIIT Hyderabad is a great option if you are interested in CSE/IT. It offers good placement opportunities for these branches. According to the recent highlights of IIIT Hyderabad placements, the highest CTC for CSE is INR 56 LPA.