Large scale software development poses special challenges. This course targets to expose the students to the challenges of large scale software development and would expose the students as to how to overcome those. Starting with basic life cycle model concepts, it would discuss requirements specification, design, and testing issues. The concepts will be illustrated with appropriate examples.
Important For Certification/Credit Transfer:
Weekly Assignments and Discussion Forum can be accessed ONLY by enrolling here
Scroll down to Enroll
Note: Content is Free!
All content including discussion forum and assignments, is free
Final Exam (in-person, invigilated, currently conducted in India) is mandatory for Certification and has INR Rs. 1100 as exam fee
INTENDED AUDIENCE: CSE, IT
CORE/ELECTIVE: Elective
UG/PG: PG Course
PREREQUISITES: C Programming, Java or C++ programmingl
INDUSTRY SUPPORT: NIL
9067 students have enrolled already!!
ABOUT THE INSTRUCTOR:
Rajib
Mall is Professor, Department of Computer Science and Engineering, Indian
Institute of Technology Kharagpur, West Bengal. He has more than a two
decades of teaching experience in the
areas of real-time systems, program analysis and testing. He has written five
text books and over 150 refereed research papers.
COURSE LAYOUT:
Week 1 : Introduction Week 2 : Life Cycle Models I Week 3 : Life Cycle Models II Week 4 : Requirements analysis and specification Week 5 : Basics of software design Week 6 : Procedural design methodology Week 7 : Object-oriented concepts Week 8 : Introduction to UML: Class and Interaction Diagrams Week 9 : Object-oriented analysis and design Week 10 : Testing I Week 11 : Testing II Week 12 : Testing III
SUGGESTED READING MATERIALS:
• Rajib Mall, Software Engineering, PHI, 2013
CERTIFiCATION EXAM :
The exam is optional for a fee.
Date and Time of Exam: October 28, 2018 (Sunday):
Time of Exams: Morning session 9am to 12 noon; Afternoon session: 2pm to 5pm.
Exam for this Course will be available in both morning & afternoon sessions.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published.
CERTIFICATE:
Final score will be calculated as : 25% assignment score + 75% final exam score
25% assignment score is calculated as 25% of average of Best 8 out of 12 assignments
E-Certificate will be given to those who register and write the exam and score greater than or equal to 40% final score. Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Kharagpur.It will be e-verifiable at http://nptel.ac.in/noc/