Department of Software Engineering
Bachelor of Engineering in Software Engineering prepares students to design and build software systems. Software is essential to the functioning of modern society but high quality software is very challenging to create. Software engineering focuses on the knowledge and skills to meet that challenge and create high quality software on schedule within budget.
The Software Engineering curriculum addresses a full range of software activities including gathering client requirements, designing and constructing software solutions, testing software, and modifying and extending existing systems. The curriculum also recognizes that most software is developed by teams, and students develop skills in project management, and team operation. Graduates are well-prepared to function as software engineering team members and also move toward software engineering management.
The core courses address programming and use of software development tools, specification and design, software architecture, verification and validation, software evolution, and team projects. These courses are supplemented with courses drawn from computer science and Information Technology that provide both theoretical and practical background and application knowledge. The full curriculum prepares the students to apply processes, methods, and tools to the problem of building and maintaining software with a defined level of quality, at a predictable cost, on a predictable schedule.
Objective of Our Program
To excel in problem solving and programming skills in the various computing fields of IT industries.
To develop the ability to plan, analyze, design, code, test, implement and maintain a software product for real time system.
To promote student's capability to set up their own enterprise in various sectors of computer applications
To experience the students in finding solutions and developing system based applications for real time problems in various domains involving technical, managerial, economical & social constraints