Teacher Information:
watch
Course Rationale:
Software Engineering is designed helping students to grow up and understanding of how to develop a software system development process and giving them the fundamental principles of system development with object-oriented technology using Use Case Model, Object-Oriented Model. The course will initiate students to the different software process models, project management, software requirements and design as a problem solving activity, key elements of analysis and design, and the place of the of the analysis and design phases within the system development life cycle.
Course Objective:
This course aims at introducing to the students about the product that is to be engineered and the process that provides a framework for the engineering technology. The course facilitates the students to analyze risk in software design and quality and to plan, design, develop, and validate the software project.
Course Outcomes (CO’s):
Assessment Scheme:
Assessment Methods:
Added External resources or Activities through third-party apps
Textbook
Reference Books:
Week-1-Lesson-1- Software and Software Engineering(Video)
Week 1 Lesson 1 Software and Software Engineering
Week-1-Lesson-2- Software and Software Engineering(Video)
Week 1 Lesson 2 Software and Software Engineering
Agile MethodologywatchScrum Methodology | Scrum Master Tutorialwatch
Practice Lesson:
Syllabus: Wk-1, Wk-2, and Wk-3 will cover Class Test-1 topics.
Instruction:
Quiz Date and Time:
Online Tools for drawing Use Case Diagram(With Example):
5 Steps to Draw a Sequence Diagram
Wk-4 and wk-5 will cover the Class Test-2 Syllabus:
A scenario will be given with details.
Task:
It might have happened so many times that you or someone yours need doctors to help immediately, but they are not available due to some reason. The Health Prediction system is end-user support and online consultation project. Here we propose a system that allows users to get instant guidance on their health issues through an intelligent health care system online. The system is fed with various symptoms and the disease/illness associated with those systems. The system allows user to share their symptoms and issues. It then processes users' symptoms to check for various illnesses that could be associated with it.
Here we use some intelligent data mining techniques to guess the most accurate illness that could be associated with the patient’s symptoms. If the system is not able to provide suitable results, it informs the user about the type of disease or disorder it feels the user’s symptoms are associated with. If the user's symptoms do not exactly match any disease in our database, it shows the diseases user could probably have judging by his/her symptoms. It also consists of doctor addresses, contacts along with Feedback, and an administrator dashboard for system operations.
https://www.youtube.com/watch?v=6TzswQq3ZZ0
Prototyping: Low fidelity and High fidelity
Midterm Marks Distribution:
Midterm Questions Pattern:
Expectation from the Students: Students Feedback
(Based on Midterm Syllabus)
Learning Outcomes:
Research Paper(Online):
COCOMO Model in software Engineering:
Lesson Topics:
Your Presentation will cover the following items from the given Research Paper.1. Abstract2. Introduction a. Objectives b. Research Goal c. Research Questions3. Literature Review4. Research Methods5. Main work of the paper6. Results/Findings7. Conclusion8. Motivation after study of this paper
Quiz 4, Allow for those students who missed anyone quiz or received the lowest marks in one quiz of three.
Wk-10, Wk-11, and Wk-12 lectures will be cover for quiz 4.
Date and Time:
14-12-2020, 02:30pm-03:30pm( 1 hour from your opening time)
Final Exam Syllabus:
Final Exam Marks Distribution:
Questions Pattern:
Follow the Directions Before starting your exam:
Script Naming format: CSE333-O4-171-15-12345-Final
(Based on Final Exam Syllabus)