CS619 Final year project complete guide fall 2026| Assignments , viva & Selection, Eligibility, Projects, Assignments & Viva Tips
CS619 Final Year Project is the most important and final course for all BS Computer Science, BSIT, and BSSE students at Virtual University. This single course decides your final degree and CGPA.
If you are planning to select CS619 in the upcoming semester, you must have complete information about it. Many students are confused about CS619 because this course has no book, no quizzes, and no traditional GDBs or exams like other courses. In this complete guide, I will explain everything step-by-step.
Eligibility Criteria for CS619 - Who Can Select It?
This is the most important point that most students miss. You cannot select CS619 whenever you want. The university has set strict eligibility criteria for this course.
To be eligible for CS619, you must fulfill these two conditions :
Credit Hours Requirement: You must have completed at least 90 credit hours. This means you should have passed almost 30 subjects of 3 credit hours each. If your credit hours are less than 90, the system will not allow you to select CS619 in course selection .
CGPA Requirement: Your CGPA must be at least 1.80. If your CGPA is below 1.80, you are not eligible. Sometimes VU gives a little relaxation if your CGPA is 1.75, but you have to contact your campus or student support for that.
So before course selection, check your LMS and confirm your earned credit hours and CGPA.
What to Do Immediately After Course Selection?
Once you have successfully selected CS619 in your course selection, your real work starts. After selection, you must check the CS619 announcements on your LMS/VULMS daily.
In these announcements, the CS619 department will share:
The complete list of Final Year Projects for the semester
The exact date and time for project selection
Instructions on how to select a project
Rules for group formation
Important Warning for Project Selection:
This is the most critical stage. Project selection is on a first-come, first-served basis. A single project can only be selected by a maximum of 25 students. Popular and easy projects get filled within 30 to 60 seconds. So on the selection date, you must log in to LMS 10 minutes before the time and keep refreshing the page again and again .
Project Group - Single or Group?
You can do your final project alone or in a group of two. A group of 2 students is the most common and recommended .
Many students think that doing a project in a group will reduce their marks. This is completely wrong. There is no disadvantage to group projects. Both students get separate marks based on their own viva performance. In fact, doing a project in a group is beneficial because you can divide the work and learn from each other. Both students have to give their own separate viva. The final viva is always individual.
CS619 Project Categories and Technologies:
CS619 offers hundreds of projects in different categories. You should choose a category according to your skills and interest.
1.Web-Based Applications: This is the most popular and comparatively easy category. About 60% of students select web projects. Technologies used are PHP, Laravel, Python Django, MERN Stack, and ASP.NET. If you have basic knowledge of PHP and MySQL, you should select this category .
2.Android Applications: These projects are based on Android Studio and Java or Flutter. If you are good at mobile app development, you can select this.
3.Desktop Applications: These projects are based on Java, C#, and Python Tkinter .
4.Networking and IoT Projects: These are a bit difficult and are for students who have good knowledge of networking and hardware .
5.Gaming Projects: These are based on Unity and C# and are selected by students who are interested in game development .
My advice for average students: Always try to select a Web-Based PHP project because its source code, tutorials, and help are easily available on YouTube.
Complete Breakdown of 4 Assignments in CS619
CS619 consists of 4 main assignments and 2 vivas .
Assignment 1:
SRS (Software Requirements Specification)
This is your first assignment. In this, you have to create an SRS document for your selected project. The SRS document includes the project introduction, its scope, functional and non-functional requirements, use case diagram, and usage scenarios. You don't need to do any coding in this phase. You can learn how to make a use case diagram from YouTube easily.
Assignment 2: Design Document
The second assignment is the Design Document. In this assignment, you have to prepare the design of your project. This includes ER Diagram (Entity Relationship Diagram), Class Diagram, Sequence Diagram, and Architecture Diagram. Like SRS, you can also prepare this assignment by watching tutorials.
Assignment 3: Prototype Phase
This is where your coding starts. In the prototype phase, you have to develop 30-40% of your actual project. You have to show at least 2 to 3 working screens, basic functionality, and a database connection. This assignment is very important because after this assignment, your first viva, which is called Prototype Viva, will be conducted.
Assignment 4: Final Project
This is your final assignment. In this assignment, you have to submit your complete 100% working project with all features and final documentation. You have to submit the complete source code, database file, and final report
.CS619 Vivas - How to Prepare?
There are two vivas in CS619.
1. Prototype Viva: This viva is taken after Assignment 3. In this viva, the instructor will ask you questions about your prototype code and about your SRS and Design Document diagrams.
2. Final Viva: This is the final and most important viva of your degree. In the final viva, the examiner can ask you about your final project code, project functionality, presentation, your favourite subject questions, and diagrams explanation. Your confidence and your understanding of your own project code are very important for getting good marks .
Important Tips to Get Excellent CGPA in CS619
1.Never miss any LMS announcement.
2.Select your project on time.
3.Choose a project according to your skills, not because your friend selected it.
4.Start working on your assignments from day one.
5.Never copy-paste SRS or Design Document from seniors; prepare it yourself .
6.Learn your own project code line by line before viva .
If you follow this complete guide, you can easily complete your CS619 Final Year Project with an excellent CGPA.
Comments
Post a Comment