NIIT(印度国家信息学院)的软件工程专业课程内容通常包括:
1. 高级语言程序设计(如C、Java)
2. 数据结构与算法
3. 软件体系结构
4. 操作系统
5. 数据库原理
6. 计算机网络
7. 软件工程概论
8. 面向对象程序设计
9. 面向对象分析与建模技术
10. 软件项目管理
11. 软件测试与维护
12. 微型计算机及接口技术
13. ASP.NET/AJAX/MVC
14. 计算机组成原理
15. XML
16. JSP项目与开发
17. 网页设计
18. 项目实践
NIIT课程的特点是结合实际项目,每学年开设一个项目,第七学期进行实习实训。NIIT与微软有战略联盟,课程内容涵盖微软认证及Oracle认证等技术的主要内容。毕业生适合进入软件开发、金融证券、系统网站等相关领域工作,并且有机会继续攻读NIIT的高级课程。