FACULTY OF ENGINEERING SCIENCES AND TECHNOLOGY SEN451– Final Year Project-1 Spring 2025 Instructor Designation Department Office Location Email Office Hours Batch/Intake Prerequisite(s) Credit Hours FALL 2022 SEN305 0+3 Course Objective(s) A Final Year Project is a two-semester course in which students usually a group of 3-4 members select a project and are supervised by a faculty member. In this course, students choose a project and define the objectives of the project under the supervision of a faculty member, and prepare the project proposal including defining the statement of the problem, defining system requirements, defining different candidate solutions for the problem of study, making feasibility study for different candidate solutions, defining the best candidate solution, defining time table schedule. Students present the final project report at the end of the semester to an evaluation committee. The final year project is assigned to solve a complex computing problem based on the knowledge and skills achieved while studying the computing program The aim of the FYP is to give each student the opportunity to experience the computing design and development process in the context of a topic related to the Software Engineering curriculum/ Computer Science Course Contents This course requires implementing the software engineering knowledge learned in the theoretical and practical classes. The final year projects involve planning, designing, experimental investigation, simulation, computer-based study, literature review, and development where applicable in order to achieve the objectives. At different stages of the Final Year Project, the students are to present their progress at a seminar. Sustainable Development Goals (SDGs) Including awareness of specific Sustainable Development Goals (SDGs) is essential in our course, cultivating comprehension and dedication to tackling critical global issues like SDG 9, which focuses on Industry Innovation and Infrastructure, SGD 3: Good Health and Well-being, SDG 4: quality education, SDG 11: Sustainable Cities and Communities, SDG 16 :Peace, Justice, and Strong Institutions, and SGD 17 : Partnerships for the Goals. 1. No Poverty (SDG 1): By addressing real-world problems, the project may reduce poverty through innovation and job creation. 2. Zero Hunger (SDG 2): The project's outcomes may contribute to advancements in food security or agricultural efficiency. 3. Good Health and Well-being (SDG 3): It aims to ensure the functionality and effectiveness of solutions, potentially benefiting healthcare systems. 4. Quality Education (SDG 4): It promotes experiential learning, critical thinking, and problem-solving skills development. 5. Gender Equality (SDG 5): The project may promote inclusivity and diversity within the field of study. 6. Clean Water and Sanitation (SDG 6): The project's outcomes may contribute to advancements in water management or environmental sustainability. 7. Affordable and Clean Energy (SDG 7): The project may lead to technological advancements that support energy efficiency or renewable energy solutions. FACULTY OF ENGINEERING SCIENCES AND TECHNOLOGY 8. Decent Work and Economic Growth (SDG 8): The project may contribute to economic growth by fostering innovation and creating job opportunities in relevant industries. 9. Industry, Innovation, and Infrastructure (SDG 9): It promotes innovation, infrastructure development, and technological advancements. 10. Reduced Inequality (SDG 10): The project may reduce inequality by providing access to technology and knowledge. 11. Sustainable Cities and Communities (SDG 11): It aims to develop sustainable solutions to urban challenges. 12. Responsible Consumption and Production (SDG 12): The project may promote responsible consumption and production practices through sustainable innovation. 13. Climate Action (SDG 13): The project's outcomes may indirectly contribute to climate resilience or mitigation efforts. 14. Life Below Water (SDG 14): The project may lead to technological advancements that support marine conservation or ocean sustainability. 15. Life on Land (SDG 15): The project's outcomes may indirectly contribute to biodiversity conservation or land management efforts. 16. Peace, Justice, and Strong Institutions (SDG 16): Emphasizing ethical conduct and adherence to legal and regulatory frameworks. 17. Partnerships for the Goals (SDG 17): It promotes collaboration and partnerships for achieving common development objectives. Grading Breakup and Policy Supervisor: Continuous Assessment (Meeting Log+ +progress report+ final report) 10%+10%+20% FYP (Committee): Progress Presentations (20%) Evaluation Committee: report, poster, presentation (40%) Course Learning Outcomes (CLOs) CLO 1 Demonstrate the ability to apply engineering/ computing knowledge to undertake complex engineering/computing activity. CLO 2 Break down the development of a prototype, system, or concept CLO 3 Apply relevant software engineering principles and techniques to design, operate, and simulate the development of a prototype, system, or concept. CLO 4 prioritize the collected data and analyze result in order to make relevant decision on the performance of final solution, system or concept. CLO 5 Use modern equipment and tools for investigating and presenting solutions to complex computing problems/project CLO 6 Implement testing strategies to validate the functionality and effectiveness of their solutions CLO 7 Explains the proposed solutions to the identified problem for the betterment of Society/humankinds CLO 8 Reports the impact of proposed solutions in environmental context and present the need for sustainable development. CLO 9 Produce comprehensive documentation and presentations to effectively communicate project findings CLO 10 Defend development of solutions effectively through written and oral mode with the aid of multimedia tools. CLO 11 Choose project management techniques for project to work in a team to create a project plan for a project scenario. CLO 12 Choose project management techniques for project to initiate, plan, execute and evaluate a project. CLO 13 Practice ethical and professional norms for the implementation of software engineering projects. CLO 14 Acquiring extra technical knowledge in order to solve real life problems. FACULTY OF ENGINEERING SCIENCES AND TECHNOLOGY CLOs Related PLOs CLO 1 PLO1 CLO 2 PLO2 CLO 3 PLO3 CLO 4 PLO4 CLO 5 PLO5 CLO 6 PLO4 CLO 7 PLO6 CLO 8 PLO7 CLO 9 PLO 5 CLO 10 PLO10 CLO 11 PLO9 CLO 12 PLO11 CLO 13 PLO8 CLO 14 PLO12 Level of Learning C2 P4 P6 P5 P2 C3 A3 A2 A3 A4 A3 A5 A2 P2 FYP- 1 TimeLine S: No 1 Requirements Collection of Project ideas from faculty. Display of proposed FYP ideas to the students Duration Comments Students start exploring Week 1 - advertised projects in the Week 4 FYP folder and surf for more ideas. Students make Group. Project Identification and map to Complex Engineering/Computing Problems Maximum 3-4 participants depending on the project No formal lectures from this point onward, only a discussion slot FACULTY OF ENGINEERING SCIENCES AND TECHNOLOGY Project scope document online submission by students Students sign the Project assignment form thereby selecting a supervisor/project title. 2 Display (result) of accepted projects Introduction, brief presentations (30 min each) Meet with supervisor and discuss the Week 5- faculty members by Week 7 appointment. semester FYP plan. Review the No lectures for FYP-1 timeline for FYP-1. Meet your supervisor Development and Research regularly and sign the Methodology, Timeline, Key Milestone meeting log. and Deliverables and Gantt Chart (week-6). Students start meeting The supervisor must sign the submitted document. Students work on their FYP in consultation with supervisor. Students Submit Project Introduction (Chapter 1-Motivation and Need, Challenges, Aim and Objectives, Benefits) before 3:30pm on week 7 Saturday to supervisor and (online) . Don't submit anything to your supervisor at the last minute, plan accordingly. 3 Late Submission has penalty of 5% Background information and literature survey (Chapter 2) is due before 3:pm Week 8 No lectures for FYP-1 Meet your supervisor on week 8 Saturday to supervisor and regularly and sign the online. meeting log. The supervisor must sign the submitted document. FACULTY OF ENGINEERING SCIENCES AND TECHNOLOGY Don't submit anything to your supervisor at the last minute, plan accordingly. 4 Late Submission has penalty of 5 Use cases, ERD, and Prototyping (Chapter 3) is due before 3:pm on Week 9 No lectures for FYP-1 Meet your supervisor week 9 Saturday to supervisor and regularly and sign the online. meeting log. Don't submit anything to your supervisor at the last minute, plan The supervisor must sign the submitted document accordingly. 5 7 Late Submission has penalty of 5. Evaluate Progress of students (Project Week 10- Committee) Week 11 Proposed Budgeting (Chapter 4) is due Week 12 before 3:pm on week 12 Saturday to Excel marks sheet updated No lectures for FYP-1 Meet your supervisor supervisor and online. regularly and sign the Don't submit anything to your meeting log. supervisor at the last minute, plan accordingly. 8 Late Submission has penalty of 5. Business Canvas Model (Chapter 5) is due before 3:pm on week 13 Saturday the submitted document Week 13 No lectures for FYP-1 Meet your supervisor to supervisor and online. Don't submit anything to your supervisor at the last minute, plan accordingly. Late Submission has penalty of 5. The supervisor must sign regularly and sign the meeting log. The supervisor must sign the submitted document FACULTY OF ENGINEERING SCIENCES AND TECHNOLOGY 9 Project Poster Submitted to the Week 14 Supervisor No lectures for FYP-1 Meet your supervisor regularly and sign the Don't submit anything to your meeting log. supervisor at the last minute, plan accordingly. The supervisor must sign the submitted document 10 Late Submission has penalty of 5. Demos and internal presentations or Week 15 Supervisors evaluate the poster session as communicated by report, meeting log and the department, Students submit the student progress. corrected Ch1-Ch6 inside a formatted report Marks sheet updated