Some of the subjects covered in the syllabus of B. Tech Software Engineering are:
3. system analysis and design:
4. Soft Skills I
Calculus And Solid Geometry, Physics, Chemistry
The subject is a revision of the topics students have learnt with some new concepts.
And how o apply the Physics concepts in solving engineering problems
5. Soft Skills II
Advanced Calculus And Complex Analysis, Material Science, Principles Of Environmental Science, Programming Using C And C++
The concept of three dimensional analytical geometry and programming is taught in this subject.
6. Value Education
Programming Using Matlab, Biology For Engineers, Basic Civil Engineering, Basic Mechanical Engineering, Basic Electrical Engineering, Basic Electronics Engineering, Engineering Graphics, Computer Hardware And Troubleshooting Lab
Basics of different fields of engineering is provided in this subject.
Transforms And Boundary Value Problems
7. Computer Organization & Architecture, Data Structures & Algorithms, Software Engineering, Programming Using Java, Data Structures & Algorithms Lab, Java Programming Lab
Different Algorithms and its organization is taught in this subject.
8. Probability And Queuing Theory
Principles Of Operating System And Compiler, Computer Networks, Software Architecture, Software Design, Software Project Management
Various topics that are required for Computer networks and software design are covered in this subject.
9. Discrete Mathematics
10. Data Base Management Systems, Cloud Computing, Software Testing, Software Measurements And Metrics
Managing various databases and study about the mathematics involved in it is taught in this subject.
11. Web Programming
12. Analysis Of Software Artifacts, Software Quality Management , Software Maintenance And Administration, Minor Project
Analysing data required for Web programming is provided in this subject.
13. Service Oriented Architecture
Software Process Maturity Models, P Agile Software Process
Models required for software process are taught in this subject.
14. Visual Programming
15. Networks Security, E-Commerce , Soft Computing, Object Oriented Software Engineering, Personal Software Process
The visuals involved in Software Engineering is taught in this subject.
16. Advanced Java Programming
17. Distributed Operating Systems, Tcp/Ip Principles, Wireless And Mobile Communication, Mobile Databases, Human Computer Interaction, Knowledge Based Systems, Bio Informatics, Information Security, Design Pattern
18. Java programming codes and operating systems is taught in this subject.
19. Windows Internal
20. C# And .Net Technologies, High Speed Networks, Firewall Architecture, Data Ware Housing, Multimedia System, Digital Image Processing, Artificial Intelligence, Ethical Hacking, Software Reuse
Different speed networks and multimedia systems are studied in this subject.
Linux Internal, Xml & Web Services, Pervasive Computing, Networks Management, Embedded Systems, Enterprise Resource Planning, Decision Support System, Data Mining, Genetic Algorithm And Machine Learning, Evolutionary Computing, Software Agents, Android Programming, Software Reliability
Detailed study about Linux Internal and real time software systems providing all knowledge about data mining and related topics is given in this subject.
