What is the CS619 Final Project? How to Choose and Complete the Final Project

INTRODUCTION TO THE CS619 FINAL PROJECT

The purpose of this article is to explain what is the CS619 Final Project? We will guide and help you on how to choose a project and how to complete it. MCS, MIT, BS(CS), and BS(IT) level students are required to complete a final project in their last two semesters at the Virtual University of Pakistan (VU).
Students are required to develop software by completing its different phases. The student needs to appear for viva after completing all phases successfully.

What is the CS619 Final Project? How to Choose and Complete the Final Project
What is the CS619 Final Project? How to Choose and Complete the Final Project

In previous posts, we shared the CS619 Fall 2021 Final Project List


DURATION OF CS619 FINAL PROJECT

Students are required to complete the CS619 Final Project in two consecutive semesters. Students can choose CS619 Final Project in their 3rd & 4th semester in case of MCS, and MIT degree programs and 7th & 8th semsters in case of BSCS, and BS(IT).

PHASES OF 1st SEMESTER

  1. Test Phase 1 Assignment and Viva
  2. Test Phase 2 Assignment and Viva
  3. Document SRS

PHASES 2nd SEMESTER

  1. Designed Document
  2. Final Deliverable (Final coding, Final Report, Final Presentation)
  3. Viva for Coding Test
  4. Final Viva-Voce

GRADING SCHEME FOR CS619 FINAL PROJECT

Assessments = 75%

Final Vivas = 25%


CRITERIA TO BE ELIGIBLE FOR THE CS619 PROJECT

To be eligible to take the final project, MCS/MIT students must have completed 30 or more credit hours and Achieved a CGPA of 1.75 or higher.

To be eligible to take the final project, BSCS/BSIT students must have completed 90 or more credit hours and Achieved a CGPA of 1.75 or higher.

Recommended: CS619 Final Project Frequently asked Questions by Students


FOR HELP WITH FINAL PROJECTS, JOIN OUR WHATSAPP GROUP 

If you’re looking for qualified help and professional work on your projects, you can easily join our WhatsApp group.

CS619 FINAL PROJECT WhatsApp group

CS619 FINAL PROJECT COURSE SELECTION

The first step toward the project is to select the CS619 Final Project Course from the current semester’s course selection.

Here is a step-by-step guide:

• Sign in to the Learning Management System (VULMS)
• Open the Student Services Option
• Then click on Course Selection
• Choose CS619 Final Project Course
• Select the Save option

CS619 – Project Title Selection

As part of the announcement of the CS619 Final Project course in vulms, a project list will be published in the second week of November. You will have the option of selecting from the given projects. Specific information about project requirements will be given. Depending on your understanding, you may choose one project from the list. 

The development of the application should be based on the requirements of the selected projects in the given areas.

  • Web-based Application.
  • Desktop-based application.
  • Android-based application.

PROJECT SELECTION FOR CS619 

During the current semester, you can select your favorite projects after the announcement of the following titles.

Here is a step-by-step guide:

  • Sign in to the learning management system (VULMS).
  • Choose Assignment in CS619 Final Project Module.
  • In front of the project title, click on Choose project.
  • The status will be changed to pending.
  • You will be assigned a project after a few hours by the project supervisor.

Language and database requirements for the final project in CS619

In the CS610 field, projects are often based on PHP + MySQL, Microsoft .Net C# + MS SQL Server, or Java + MS SQL Server. Select a programming language of your choice or one in which you think you will feel comfortable and choose a project relating to that language.


ASSIGNMENTS FOR CS619 FINAL PROJECTS

When the project title is selected successfully. Its assignments will become available. There will be five assignments.

  1. Assignment for Test Phase 1
  2. Assignment for Test Phase 2
  3. Assignment of SRS documents
  4. Assignment of Design Documents
  5. Assignment of the final deliverable

1. ASSIGNMENT FOR TEST PHASE 1

The purpose of Phase 1 is to check your coding skills. There will be an assignment in vulms that students must solve in a programming language such as PHP, C#, or Java.

Submit the assignment application in VULMS once it is completed. 

Following the submission of an assignment, a viva schedule will open, and students must respond via skype about the assignment in VLMS.

When a student passes, he/she moves on to the second round of viva, if not, he/she must appear again for viva.

2. ASSIGNMENT FOR TEST PHASE 2

Phase 2’s purpose is to check and enhance your coding skills. Similarly, in Test Phase 2, the assignment in VULMS will be opened and the student will be required to submit it in vulms in the selected programming language such as PHP, C#, or Java.

Upon submission, a viva schedule will open, where students must respond via Skype call regarding their submitted assignment in vulms.

Upon passing, the student will begin work on:

  • SRS Project
  • Designed Document
  • The final phase

Please note the following:

If a student does not pass the viva, he/she will have to wait until next semester. Phase 2 will be given again at the start of the semester, if he/she passes the viva, he/she then submits his/her SRS and design and the final deliverable, otherwise, fail and select a new project in the following semester.

3. ASSIGNMENT OF SRS DOCUMENTS

The SRS stands for Software Requirement Specification. It is the first document in the project. It should be completed and submitted on time by students.

Contents of SRS Document Assignment:

This assignment/phase contains the following six contents.

  • The scope of the project
  • Functional Requirements Non Functional requirements
  • Use Case Diagram
  • Usage Scenarios
  • Adopted Methodology
  • Work Plan (Use MS Project to create Schedule/Work Plan)

Recommended: How to Prepare / Make SRS Document of CS619 Final Project

4. ASSIGNMENT OF DESIGN DOCUMENTS

The second document of the project is the Design Document Assignment. The document needs to be prepared by the students and submitted by the due date.

Assignment of Design Documents:

This Assignment/phase contains the following 8 contents.

  1. Introduction to the Design Document 
  2. ERD (Entity Relationship Diagram)
  3. Sequence Diagrams
  4. Architecture Design Diagram 
  5. Database Diagram
  6. Class Diagram
  7. Interface Design
  8. Test Cases

5. FINAL DELIVERABLE ASSIGNMENT

This assignment/phase contains the following 3 contents.

  1. Database and Coding (Final Application)
  2. Report on the final project
  3. Presentation of the final project

PROJECT FINAL APPLICATION CODE TESTING VIVA

In the earlier part of this article, we discussed what happens after you submit the final deliverable. Students will be required to perform tasks according to the project requirements during a Skype viva. Their supervisor will ask questions about the programming language and different components of their project. Students who pass this test will be invited to the VU campus for their final viva. Students who fail this semester’s viva will need to reappear next semester.

VIVA VOCE EXAM FINAL PROJECT CS619

After you complete all phases of the project, a viva voce examination will be conducted near your VU campus. A student will present his or her project to the Viva Panel. You will be asked questions about your application and presentation, as well as one favorite subject. Then your project will be completed. 

The following should be noted:

Those who answer more than 80% of questions will pass, otherwise, they will fail and have to take the final viva again next semester.

EXAMINATION REQUIREMENTS FOR VIVA VOCE:

The following materials are advised to be submitted by all eligible groups (groups with all phases accepted):

  • Your fully configured PC (CPU) / laptop
  • A soft copy of the final project report
  • A soft copy of the final presentation
  • You will need your VU student ID card and CNIC

Note 1: Please note that the fee status must be cleared to appear in the viva voce exam. (You must be registered for CS619).

Note 2: You must arrive at the viva voce exam center one hour before the scheduled time.

Students who fail to observe the schedule will have their viva voce examination canceled, and they will be allowed to reappear next semester.

Recommended: CS619 Final Project Guideline and Help

CONCLUSION

Students, CS619 Final Project is a completely different course from regular studies. Normal subjects are easy for students to pass if they study handouts and past papers in advance. Every phase in the project is different, and each viva is different; if you fail even one viva, then your entire semester is wasted. So start learning a programming language for your courses before you start.

DO YOU NEED HELP WITH YOUR CS619 FINAL PROJECT?

Join our WhatsApp group

We can be reached by email: [email protected]

Leave a Comment