SE Course Handout
SE Course Handout
Course Hand-out
[PO.1]. Engineering knowledge: Apply the knowledge of basic science and fundamental computing
in solving complex engineering problems
[PO.2]. Problem analysis: Identify, formulate, research literature, and analyse complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural
sciences, and engineering sciences.
[PO.3]. Design/development of Computing solutions: Design solutions for complex IT engineering
problems and design system components or processes that meet the specified needs with
appropriate consideration for the Information oriented public health and safety, and the
cultural, societal, and environmental considerations.
[PO.4]. Conduct investigations of complex problems: Use IT domain research-based knowledge
and research methods including design of experiments, analysis and interpretation of data,
and synthesis of the information to provide valid conclusions.
[PO.5]. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modelling to complex engineering activities
with an understanding of the limitations.
[PO.6]. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant
to the professional engineering practice
[PO.7]. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need
for sustainable development
[PO.8]. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practices
[PO.9]. Individual and team work: Function effectively as an individual, and as a member or leader
in diverse IT teams, and in multidisciplinary settings.
[PO.10]. Communication: Communicate effectively on complex computing engineering activities
with the engineering community and with society at large, such as, being able to comprehend
and write effective reports and design documentation, make effective presentations, and give
and receive clear instructions
[PO.11]. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects and in multidisciplinary environments
[PO.12]. Life-long learning: Recognize the need for, and have the preparation and ability to engage
in independent and life-long learning in the broadest context of technological change
E. . Assessment Plan:
Criteria Description Maximum Marks
Mid Term Exam (Close Book) 30
Internal Assessment Quizzes and Assignments, 30
(Summative) Naptel certification
(Accumulated and Averaged)
End Term Exam End Term Exam (Close Book) 40
(Summative)
Total 100
Attendance A minimum of 75% Attendance is required to be
(Formative) maintained by a student to be qualified for taking up the
End Semester examination. The allowance of 25%
includes all types of leaves including medical leaves.
Make up Assignments Students who misses a class will have to report to the
(Formative) teacher about the absence. A makeup assignment on the
topic taught on the day of absence will be given which
has to be submitted within a week from the date of
absence. No extensions will be given on this. The
attendance for that particular day of absence will be
marked blank, so that the student is not accounted for
absence. These assignments are limited to a maximum
of 5 throughout the entire semester.
Homework/ Home There are situations where a student may have to work
Assignment/ Activity in home, especially before a flipped classroom.
Assignment Although these works are not graded with marks.
(Formative) However, a student is expected to participate and
perform these assignments with full zeal since the
activity/ flipped classroom participation by a student
will be assessed and marks will be awarded.
F. SYLLABUS
G TEXT BOOKS
1. R. S. Pressman, “Software Engineering: A Practitioners Approach”,
McGraw Hill, 2009.
2. R. Mall, “Fundamentals of Software Engineering”, PHI Publication, 2014.
3. K. K. Aggarwal and Y. Singh, “Software Engineering”, New Age
International Publishers, 2008.
4. P. Jalote, “Software Engineering”, Wiley, 2010.
H. REFERENCE BOOKS
1. C. Ghezzi, M. Jarayeri and D. Manodrioli, “Fundamentals of Software
Engineering”, PHI Publication, 2002.
2. I. Sommerville, “Software Engineering”, Addison Wesley, 2013.
3. K aleh,” Software Engineering”, Cengage Learning, 2010.
4. P. Fleeger, “Software Engineering”, Macmillan Publication, 2009.
IT follow the 2 3 1 1
3102.5 professional and
ethical
responsibility,
and industry policy
within the time
frame of the
project. It grasps
the impact of
engineering
solutions in a
global, economic,
environmental, and
in societal context.