Set your preference
Font Scaling
Default
Page Scaling
Default
Color Adjustment

CS455A - Introduction To Software Engineering

IITK

Prerequisites:

3-0-0-9

Course Contents

Introduction industrial strength software, problem of software development, problem of scale, basic process based approach, etc. Software Process Models concept of processes, ETVX model for process specification, different process models and when they are useful, Requirement analysis and specification the basic problem, the sub phases in the phase, analysis techniques (structured analysis), specification, validation, function point analysis, Project planning effort, schedule, quality, project monitoring, and basic CM, Design principles and structured design methodology partitioning, top down and bottom up, stepwise refinement, coupling and cohesion, Coding style, structured programming, verification concepts. Testing purpose, levels of testing, black box testing, white box testing, different test case generation approaches, Other topics object oriented, metrics, standards, industrial practices. 


 

Topics

Current Course Information

Instructor(s):

Number of sections:

Tutors for each section:

Schedule for Lectures:

Schedule for Tutorial:

Schedule for Labs: