RPT Ip Print New

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

Lovely Professional University, Punjab

Course Code Course Title Lectures Tutorials Practicals Credits Course Planner
CSE320 SOFTWARE ENGINEERING 3 0 0 3 23538::Dr. Manik
Course Weightage ATT: 5 CA: 25 MTT: 20 ETT: 50
Course Focus SKILL DEVELOPMENT

Course Outcomes :Through this course students should be able to

CO1 :: recall various software development life cycle models and write software requirement specifications
CO2 :: construct software design from requirement specifications by following a structured and organized process
CO3 :: apply the constructs of unified modelling language for object modelling
CO4 :: analyze and explain fundamentals of testing, levels of testing and various types of testing techniques
CO5 :: assess project progress using project management techniques
CO6 :: examine various software quality standards and the current trends in the area of software engineering

TextBooks ( T )
Sr No Title Author Publisher Name
T-1 FUNDAMENTALS OF SOFTWARE RAJIB MALL PRENTICE HALL
ENGINEERING
Reference Books ( R )
Sr No Title Author Publisher Name
R-1 SOFTWARE ENGINEERING IAN SOMMERVILLE PEARSON
R-2 SOFTWARE ENGINEERING:A ROGER S.PRESSMAN MCGRAW HILL EDUCATION
PRACTITIONER APPROACH
R-3 SOFTWARE ENGINEERING ALI BEHFOROOZ AND OXFORD UNIVERSITY PRESS
FUNDAMENTALS FREDERICKS J.
HUDSON
Other Reading ( OR )

Sr No Journals articles as Compulsary reading (specific articles, complete reference)

OR-1 http://link.springer.com/journal/volumesAndIssues/40411 ,
OR-2 http://dl.acm.org/citation.cfm?id=776925 ,

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Relevant Websites ( RW )
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 https://www.seleniumhq.org/docs/01_introducing_selenium.jsp#introducing-selenium Selenium data

RW-2 http://nptel.ac.in/courses/106105087/ Lecture Notes by Prof. Rajib Mall

RW-3 http://editorial.co.in/software/software-testing-life-cycle.php Software testing

RW-4 http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-170- Software development methods


software-studio-spring-2013/lecture-notes/
RW-5 http://agilemethodology.org/ Agile methodology

RW-6 http://docs.jboss.org/aop/1.0/aspect-framework/userguide/en/html/what.html AOP

RW-7 http://www.extremeprogramming.org/ Extreme Programming

Audio Visual Aids ( AV )


Sr No (AV aids) (only if relevant to the course) Salient Features
AV-1 http://nptel.ac.in/video.php?subjectId=106101061 Online Video Lectures, from IIT Mumbai
AV-2 http://scrumtrainingseries.com/Intro_to_Scrum/ Introduction to Scrum

Virtual Labs ( VL )
Sr No (VL) (only if relevant to the course) Salient Features
VL-1 http://vlabs.iitkgp.ac.in/se/ To keep this trend as well as the pace with the rapid advancement of
software technologies the "Software Engineering Virtual Lab" has been
developed

LTP week distribution: (LTP Weeks)


Weeks before MTE 7
Weeks After MTE 7
Spill Over (Lecture)

Detailed Plan For Lectures


Week Lecture Broad Topic(Sub Topic) Chapters/Sections of Other Readings, Lecture Description Learning Outcomes Pedagogical Tool Live Examples
Number Number Text/reference Relevant Websites, Demonstration/
books Audio Visual Aids, Case Study /
software and Virtual Images /
Labs animation / ppt
etc. Planned

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 1 Lecture 1 Introduction to software R-2 RW-2 Lecture Zero, Course Students get the Lecture cum
engineering(Evolution and overview, content, its overview of course, demonstration
impact of software background and its content and
engineering) importance importance of
software engineering
in projects.
Lecture 2 Introduction to software T-1 AV-1 Software engineering Students will learn Lecture cum
engineering(Software life R-2 concepts, Discussing the the foundation of demonstration
cycle models) Crisis, myths of software
software engineering, development models
Software process i.e., waterfall model.
models need and
waterfall model
Introduction to software T-1 AV-1 Software engineering Students will learn Lecture cum
engineering(Waterfall R-2 concepts, Discussing the the foundation of demonstration
model) Crisis, myths of software
software engineering, development models
Software process i.e., waterfall model.
models need and
waterfall model
Lecture 3 Introduction to software T-1 AV-1 Prototype model for Students will learn Lecture cum Gather
engineering(Prototyping R-2 development the importance of toy demonstration requirements for
model) implementation of a complex
software i.e., instead projects.
of developing the (http://m.melodi
software directly one acristiana.com/v
must develop a ideo/-
prototype first. rNb7nT4NMU/)

Week 2 Lecture 4 Introduction to software T-1 Evolutionary and spiral Studentss will learn Lecture cum For windows
engineering(Evolution and R-1 model to apply the best fit demonstration operating
spiral models) SDLC models for system for
different scenarios different
i.e., in case of large versions.
projects and to handle
risks, use
evolutionary and
spiral model
respectively.

Lecture 5 Introduction to software T-1 AV-1 Describe about the Students will learn Case study Feasibility and
engineering(Feasibility R-2 feasibility issues and about the feasibility requirement for
study) requirement gathering study,its related house
concept of software issues and construction
requirement
gathering concept of
software

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 2 Lecture 5 Introduction to software T-1 AV-1 Describe about the Students will learn Case study Feasibility and
engineering(Requirement R-2 feasibility issues and about the feasibility requirement for
gathering) requirement gathering study,its related house
concept of software issues and construction
requirement
gathering concept of
software

Lecture 6 Introduction to software T-1 VL-1 Describe the different Students will learn Lecture cum Example of
engineering(Functional and R-1 types of requirements how to gather demonstration ATM
non-functional requirement as per machine and
requirements) different categories need to discuss
both functional
and
nonfunctional
requirements
Week 3 Lecture 7 Introduction to software T-1 Describe the analysis Students will learn Case study Case Study: A
engineering(Requirement R-3 strategies for analysis and drafting system (like
analysis and specification) requirements in the form of UMS, Flipkart
document etc) will be
assigned to each
student in the
beginning of the
term and
students will
write complete
SRS, do system
design and write
test cases for the
assigned system
Lecture 8 Issues in software design T-1 RW-4 Describe the software Students will learn Lecture cum Example for
(Basic issues in software R-3 AV-1 designing concepts how to analyse demonstration software project
design) requirement and like UMS any
drafting in the form module can be
of design document elaborated
close to
implementation.

Lecture 9 Issues in software design T-1 Describe about the Students will be able Lecture cum Modules for
(Modularity) R-1 modularity approaches to define module demonstration library
R-3 structure management
system

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 4 Lecture 10 Issues in software design T-1 RW-2 Describe the concept of Students will learn Lecture cum Take example of
(Cohesion) R-2 cohesion about the various demonstration Module to show
types of cohesion like cohesion
functional,
procedural, temporal
etc

Lecture 11 Issues in software design T-1 AV-1 Describe the concept of Students will learn Lecture cum Structural
(Coupling and layering) R-2 coupling about various types demonstration representation
of coupling like data, can be used as
control, common, live example to
stamp coupling. show coupling

Lecture 12 Issues in software design T-1 AV-1 Describe about the Students will learn Lecture cum Application
(Function oriented software R-3 technique of function about the designing demonstration comprise of
design) oriented design techniques various
independent
functionality.

Week 5 Lecture 13 Issues in software design T-1 OR-1 Describe data flow Students will learn Case study Live
(Data flow diagram and R-1 VL-1 diagram and structure about data flow demonstration:
structure chart) R-2 chart diagram(DFD), Live
various DFD levels, demonstrations
structure chart on UML

Lecture 14 Object modelling(User T-1 RW-2 Description of user Students will learn Lecture cum About the UI of
interface design) R-2 RW-4 interface design concept of software demonstration any software
design and good user projects, Take
interface the ATM
machine
interface for
discussion

Lecture 15 Object modelling(Object T-1 AV-1 Description of unified Students will learn Case study ATM can be
modelling using UML) R-2 modelling language UML diagram for discussed as live
structural and example
behavioral
representation of
system

Week 6 Lecture 16 Object modelling(use case T-1 AV-1 Describe Object Students will learn Lecture cum
model development) oriented development about gathering demonstration
concept with use case requirements in the
modelling form of diagrammatic
representation

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 6 Lecture 17 Object modelling(unified T-1 AV-1 Describe unified process Students will learn Lecture cum
process) of creating object about unified demonstration
oriented systems. processes and its
phases i.e., inception,
elaboration,
construction and
transition.

Lecture 18 Test 1
Week 7 Lecture 19 Object modelling(Coding T-1 RW-2 Describe about code Students will learn Lecture cum Writing code in
standards and code review R-3 review and guidelines. code review demonstration one of the
techniques) CASE Study Pre- techniques i.e., code programming
Submission. inspections and code languages such
walkthroughs. as C, C++ or
Java; we follow
specific syntax
and standards

SPILL OVER
Week 7 Lecture 21 Spill Over

MID-TERM
Week 8 Lecture 22 Testing(Fundamentals of T-1 RW-3 Describe fundamentals Student will able to Lecture cum
testing) R-2 of software testing understand the demonstration
R-3 significance of
testing in the process
of software
development

Lecture 23 Testing(Levels of testing) T-1 RW-2 Describe various levels Students will learn Lecture cum
AV-1 of testing about various testing demonstration
levels and the area in
which it can be
applied.
Lecture 24 Testing(Black box testing T-1 RW-2 Describe functional Students will be able Lecture cum
techniques) AV-1 testing its types viz., to learn various black demonstration
equivalence class box testing strategies.
partitioning and special
value testing.
Testing(Test cases) T-1 RW-2 Describe functional Students will be able Lecture cum
AV-1 testing its types viz., to learn various black demonstration
equivalence class box testing strategies.
partitioning and special
value testing.

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 9 Lecture 25 Testing(White box testing T-1 RW-2 L25: Describe structural Students will learn Lecture cum
techniques) AV-1 testing. L26: Describe about various white demonstration
various types of box testing strategies.
structural testing viz.,
coverage and fault based
Lecture 26 Testing(White box testing T-1 RW-2 L25: Describe structural Students will learn Lecture cum
techniques) AV-1 testing. L26: Describe about various white demonstration
various types of box testing strategies.
structural testing viz.,
coverage and fault based
Lecture 27 Test 2
Week 10 Lecture 28 Introduction to selenium RW-1 Describe feature, Students will learn Lecture cum
(Feature of selenium) versions and record and the feature, different demonstration
play back for any web versions. L28:
application. Students will
understand the record
and play back for
web application.
Introduction to selenium RW-1 Describe feature, Students will learn Lecture cum
(Versions of selenium) versions and record and the feature, different demonstration
play back for any web versions. L28:
application. Students will
understand the record
and play back for
web application.
Introduction to selenium RW-1 Describe feature, Students will learn Lecture cum
(Record and play back) versions and record and the feature, different demonstration
play back for any web versions. L28:
application. Students will
understand the record
and play back for
web application.
Lecture 29 Software project T-1 AV-1 L29: Describe the task, Student will know Lecture cum
management(Project R-1 Assignment of duration how to manage the demonstration
managment) against the task L30: project, task
Assignment of the assignment,
resources (about the monitoring and
skills necessary for control
project management,
concepts of project
planning and control)

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 10 Lecture 29 Software project T-1 AV-1 L29: Describe the task, Student will know Lecture cum
management(Project R-1 Assignment of duration how to manage the demonstration
planning and control) against the task L30: project, task
Assignment of the assignment,
resources (about the monitoring and
skills necessary for control
project management,
concepts of project
planning and control)

Lecture 30 Software project T-1 AV-1 L29: Describe the task, Student will know Lecture cum
management(Project R-1 Assignment of duration how to manage the demonstration
managment) against the task L30: project, task
Assignment of the assignment,
resources (about the monitoring and
skills necessary for control
project management,
concepts of project
planning and control)

Software project T-1 AV-1 L29: Describe the task, Student will know Lecture cum
management(Project R-1 Assignment of duration how to manage the demonstration
planning and control) against the task L30: project, task
Assignment of the assignment,
resources (about the monitoring and
skills necessary for control
project management,
concepts of project
planning and control)

Week 11 Lecture 31 Software project T-1 AV-1 Describe about various Student will learn Lecture cum
management(Cost R-3 techniques of cost Project estimation demonstration
estimation) estimation techniques, LOC,
COCOMO Model,
Halsteads metrics

Lecture 32 Software project T-1 AV-1 Describes the concept of Student will able to Live demonstration Use MS project
management(Project project scheduling schedule projects and to show the
scheduling using PERT and learn PERT and scheduling with
GANTT charts) GANTT charts PERT chart live
preparation.

Lecture 33 Software project T-1 Describe about software Students will learn Lecture cum
management(Software configuration about basics of SCM, demonstration
configuration management) management configuration items,
saving a baseline

Week 12 Lecture 34 Assignment - Case


based
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 12 Lecture 35 Quality management T-1 RW-2 Describe about quality Students will learn Lecture cum
(Quality management) R-3 management and its about quality demonstration
paradigm shift. assurance, Quality
control and TQM.

Lecture 36 Quality management(ISO T-1 Describe about the ISO Students will learn Lecture cum Give example of
and SEI CMMI) R-2 and CMMI about the ISO i.e., demonstration any industry
International having ISO or
Organisation for CMM standard.
Standardisation, how As IBM is
to apply for it, its CMM level 5
requirements list and industry.
CMM i.e., capability
maturity model.

Week 13 Lecture 37 Quality management(PSP T-1 Describe about the PSP Students will learn Lecture cum
and six sigma) R-2 and Six sigma about Personal demonstration
Software Process i.e.,
scaled down version
of PSP and how an
organisation can
apply six sigma.

Lecture 38 Quality management T-1 AV-1 Describe about Student will learn Lecture cum
(Computer aided software Computer Aided varoious CASE tools. demonstration
engineering) Software Engineering.
Quality management T-1 AV-1 Describe software Student will learn Lecture cum
(Software maintenance) maintenance categories of demonstration
software maintenance
and its laws.

Lecture 39 Quality management T-1 AV-1 Describe about Student will learn the Lecture cum
(Software reuse) Computer Based concept of software demonstration
Software Development reuse, CORBA,
and software reuse. COM, DCOM.

Quality management T-1 AV-1 Describe about Student will learn the Lecture cum
(Component based software Computer Based concept of software demonstration
development) Software Development reuse, CORBA,
and software reuse. COM, DCOM.

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 14 Lecture 40 Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering(Agile RW-5 software engineering awareness about the demonstration
development methodology) RW-6 current technology
RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering RW-5 software engineering awareness about the demonstration
(Scrum) RW-6 current technology
RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering(Aspect RW-5 software engineering awareness about the demonstration
oriented programming) RW-6 current technology
RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering RW-5 software engineering awareness about the demonstration
(Extreme Programming) RW-6 current technology
RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering RW-5 software engineering awareness about the demonstration
(Adaptive software RW-6 current technology
development) RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering(Rapid RW-5 software engineering awareness about the demonstration
application development RW-6 current technology
(RAD)) RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 14 Lecture 40 Advance techniques of R-1 OR-2 Current technology in Student get an Lecture cum
software engineering RW-5 software engineering awareness about the demonstration
(Software coloning) RW-6 current technology
RW-7 used in industry i.e.,
AV-2 Agiles methadologies
AV-1 ( Scrum, xP, FDD,
ASD etc)

SPILL OVER
Week 14 Lecture 42 Spill Over
Week 15 Lecture 43 Spill Over
Lecture 44 Spill Over
Lecture 45 Spill Over

Scheme for CA:

CA Category of this Course Code is:C010102 (Total 3 tasks, 1 compulsory and out of remaining 1 best out of 2 to be considered)

Component Iscompulsory Weightage (%) Mapped CO(s)


Assignment - Case based Yes 50 CO1, CO2,
CO3, CO4,
CO5, CO6
Test 1 NO 50 CO1, CO2
Test 2 NO 50 CO3, CO4, CO5

Details of Academic Task(s)

Academic Task Objective Detail of Academic Task Nature of Academic Academic Task Marks Allottment /
Task Mode submission
(group/individuals) Week
Assignment - Case To evaluate the Case study based on topic assigned on the basis of written Individual Online 30 2 / 12
based student through case SRS30%, System design-30% , Test cases-20% and viva 20 % .
study
Test 1 To evaluate the Topics covered from week 1 to week 4 for test. Lifecycle models:10 Individual Online 30 5/6
student through Marks, SRS:10 marks, DFDs:10 marks
MCQ Based test
Test 2 To evaluate the Topics covered from week 5 to week 8 for test Individual Online 30 9 / 10
student through
written tes

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
MOOCs/ Certification etc. mapped with the Academic Task(s)
Academic Task Name Of Certification/Online Course/Test/Competition mapped Type Offered By Organisation
Test 1 SOFTWARE ENGINEERING MOOCs NPTEL

Where MOOCs/ Certification etc. are mapped with Academic Tasks:


1. Students have choice to appear for Academic Task or MOOCs etc.
2. The student may appear for both, In this case best obtained marks will be considered.

An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.

You might also like