Вот некоторые из предметов, охватываемых программой B. Tech Software Engineering:

  1. Микропроцессорная и вычислительная архитектура:

«2. Операционная система:"

3. системный анализ и проектирование:

4. Мягкие навыки I

Исчисление и объемная геометрия, физика, химия

Предмет представляет собой пересмотр тем, которые студенты изучили, с некоторыми новыми понятиями.

И как применять понятия физики при решении инженерных задач

5. Мягкие навыки II

Расширенный расчет и комплексный анализ, материаловедение, принципы экологии, программирование с использованием C и C++

В этом предмете преподается концепция трехмерной аналитической геометрии и программирования.

6. Цените образование

Программирование с использованием Matlab, биология для инженеров, основы гражданского строительства, основы машиностроения, основы электротехники, основы электроники, инженерная графика, компьютерное оборудование и лаборатория по устранению неполадок

В этом предмете представлены основы различных областей техники.

Преобразования и краевые задачи

7. Организация и архитектура компьютера, Структуры данных и алгоритмы, Разработка программного обеспечения, Программирование с использованием Java, Структура данных и алгоритмы, лаборатория Программирование на Java.

В этом предмете преподаются различные алгоритмы и их организация.

8. Вероятность и теория массового обслуживания

Принципы операционной системы и компилятора, компьютерные сети, архитектура программного обеспечения, дизайн программного обеспечения, управление программными проектами

В этой теме рассматриваются различные темы, необходимые для компьютерных сетей и разработки программного обеспечения.

9. Дискретная математика

10. Системы управления базами данных, облачные вычисления, тестирование программного обеспечения, измерения и показатели программного обеспечения.

В этом предмете преподается управление различными базами данных и изучение связанной с этим математики.

11. Веб-программирование

12. Анализ артефактов программного обеспечения, управление качеством программного обеспечения, обслуживание и администрирование программного обеспечения, второстепенный проект

В этом разделе представлен анализ данных, необходимых для веб-программирования.

13. Сервис-ориентированная архитектура

Модели зрелости программных процессов, P Agile Software Process

В этом предмете изучаются модели, необходимые для программного процесса.

14. Визуальное программирование

15. Сетевая безопасность, электронная коммерция, программные вычисления, объектно-ориентированная разработка программного обеспечения, персональный программный процесс.

В этом предмете преподаются визуальные эффекты, связанные с программной инженерией.

16. Продвинутое программирование на Java

17. Распределенные операционные системы, принципы TCP/IP, беспроводная и мобильная связь, мобильные базы данных, взаимодействие человека с компьютером, системы, основанные на знаниях, биоинформатика, информационная безопасность, шаблон проектирования.

18. В этом предмете преподаются коды программирования Java и операционные системы.

19. Внутренний Windows

20. Технологии C# и .Net, высокоскоростные сети, архитектура брандмауэра, размещение хранилища данных, мультимедийная система, цифровая обработка изображений, искусственный интеллект, этичный взлом, повторное использование программного обеспечения.

В этом предмете изучаются различные скоростные сети и мультимедийные системы.

21. Программная система реального времени

Linux Internal, Xml и веб-сервисы, всеобъемлющие вычисления, управление сетями, встроенные системы, планирование ресурсов предприятия, система поддержки принятия решений, интеллектуальный анализ данных, генетический алгоритм и машинное обучение, эволюционные вычисления, программные агенты, программирование для Android, надежность программного обеспечения

В этом разделе дается подробное изучение внутренних программных систем Linux и программных систем реального времени, предоставляющих все знания о интеллектуальном анализе данных и связанных с ним темах.