Welcome to NCIT ( NIKHIL COMPUTER INSTITUTE OF TECHNOLOGY )

WELCOME TO NCIT ( NIKHIL COMPUTER INSTITUTE OF TECHNOLOGY )           ADMISION OPEN -DEC. 2023          ISO - 9001-2015 Certified .........       MSME Certified .........        IAO Certified.........              University Courses Avilable Here.......    PGDCA , DCA, CPCT, CCC, DTP, WEB Devlopments, MBA, BCA, BA, M.Sc(CS),       Skills Development Course   ...............     Managements Course  ..........    Profesional Development Course   ...........

ADVANCE DIPLOMA IN SOFTWARE ENGINEERING ( M-N008 )

BASIC INFORMATION

  • Course Fees : 6000.00 7000.00/-
  • Course Duration : 1YEAR
  • Minimum Amount To Pay : Rs.300.00

ADVANCE DIPLOMA IN SOFTWARE ENGINEERING

Duration: 1 YEAR

Course Syllabus

 

Course Title: Software Engineering  (Skill Development Course)

Course Duration: 1 Year (Part-Time)

Syllabus:

1) Software Engineering Fundamentals

·         The nature of software

·         Theoretical models

·         The software crisis

·         The cost of maintenance

·         The cost of quality

2) Software Engineering Key Practices

·         The multidisciplinary nature of software design

·         Teamwork and collaboration

·         Productivity enhancement techniques

·         Testing and quality assurance

·         Software product maintenance

·         Software product life cycle

3) Software Development Models and Methods

·         Design principles (transparency, separation of concerns, abstraction, modularity, and development by incremental methods)

·         Object-Oriented (OO) notation for software description

·         UML modeling for use cases, system components, architecture, behavior, and deployment

4) Validation, Verification, and Testing

·         Product and process visibility

·         Traceability in software systems and processes

5) Software Engineering Tools and Environments

·         Upper- and lower-CASE tools

·         Role of the repository in incremental development

·         Software reuse and evolution

6) Project Management

·         Project estimating and planning

·         Management and maintenance of software products in the consumer marketplace

·         Total cost of system ownership

·         Software life-cycle cost modeling

·         Project development cost modeling

·         Project and product risk management

Note: The syllabus is subject to modification based on the specific requirements of learners or the location.

Please note that this syllabus is a general guideline and can be modified based on the specific requirements and preferences of the learners or institutions offering the course.

 

Eligibility - 10+2 / UG Pass