Search and navigate to colleges and courses
Apply
Scholarships & exams
Fees
₹16,36,000
Placement
93.0%
Avg Package
₹10,20,000
Highest Package
₹18,00,000
Fees
₹16,36,000
Placement
93.0%
Avg Package
₹10,20,000
Highest Package
₹18,00,000
Seats
120
Students
1,200
Seats
120
Students
1,200
The Computer Science curriculum at Mata Gujri University Kishangunj is meticulously designed to provide students with a robust foundation in both theoretical and applied aspects of computing. The program spans four years, divided into eight semesters, each building upon the previous one to ensure progressive learning and skill development.
Students begin their journey in the first semester with foundational courses that introduce them to basic programming concepts, mathematics, physics, and communication skills. These courses lay the groundwork for more advanced topics covered in subsequent semesters.
| Semester | Course Code | Course Title | Credit (L-T-P-C) | Pre-requisites |
|---|---|---|---|---|
| 1 | CS101 | Introduction to Computer Science | 3-0-0-3 | - |
| 1 | MA101 | Calculus and Analytical Geometry | 4-0-0-4 | - |
| 1 | PH101 | Physics for Engineers | 3-0-0-3 | - |
| 1 | CH101 | Chemistry for Engineers | 3-0-0-3 | - |
| 1 | HS101 | English Communication Skills | 2-0-0-2 | - |
| 1 | CS102 | Programming Fundamentals | 3-0-2-4 | - |
| 2 | CS201 | Data Structures and Algorithms | 4-0-0-4 | CS102 |
| 2 | MA201 | Linear Algebra and Differential Equations | 4-0-0-4 | MA101 |
| 2 | PH201 | Electromagnetic Fields and Waves | 3-0-0-3 | PH101 |
| 2 | CS202 | Object-Oriented Programming with Java | 3-0-2-4 | CS102 |
| 2 | EC201 | Basic Electronics and Circuits | 3-0-0-3 | - |
| 2 | HS201 | Professional Communication | 2-0-0-2 | - |
| 3 | CS301 | Database Management Systems | 3-0-0-3 | CS201 |
| 3 | CS302 | Software Engineering | 3-0-0-3 | CS202 |
| 3 | MA301 | Probability and Statistics | 4-0-0-4 | MA201 |
| 3 | CS303 | Computer Organization and Architecture | 3-0-0-3 | EC201 |
| 3 | CS304 | Operating Systems | 3-0-0-3 | CS202 |
| 3 | HS301 | Ethics and Values in Engineering | 2-0-0-2 | - |
| 4 | CS401 | Computer Networks | 3-0-0-3 | CS303 |
| 4 | CS402 | Design and Analysis of Algorithms | 3-0-0-3 | CS201 |
| 4 | CS403 | Web Technologies | 3-0-2-4 | CS202 |
| 4 | CS404 | Human Computer Interaction | 3-0-0-3 | CS202 |
| 4 | CS405 | Compiler Design | 3-0-0-3 | CS301 |
| 4 | MA401 | Numerical Methods and Optimization | 4-0-0-4 | MA201 |
| 5 | CS501 | Machine Learning | 3-0-0-3 | CS301, MA301 |
| 5 | CS502 | Cryptography and Network Security | 3-0-0-3 | CS401 |
| 5 | CS503 | Data Mining and Warehousing | 3-0-0-3 | CS301, MA301 |
| 5 | CS504 | Embedded Systems | 3-0-0-3 | CS303 |
| 5 | CS505 | Artificial Intelligence | 3-0-0-3 | CS501 |
| 5 | CS506 | Software Testing and Quality Assurance | 3-0-0-3 | CS302 |
| 6 | CS601 | Advanced Database Systems | 3-0-0-3 | CS301 |
| 6 | CS602 | Cloud Computing | 3-0-0-3 | CS401 |
| 6 | CS603 | Mobile Application Development | 3-0-2-4 | CS202 |
| 6 | CS604 | Computer Graphics and Visualization | 3-0-0-3 | CS201 |
| 6 | CS605 | Distributed Systems | 3-0-0-3 | CS401 |
| 6 | CS606 | Big Data Analytics | 3-0-0-3 | CS503, MA301 |
| 7 | CS701 | Research Methodology and Project Proposal | 2-0-0-2 | - |
| 7 | CS702 | Capstone Project I | 4-0-0-4 | CS501, CS601 |
| 7 | CS703 | Special Topics in Computer Science | 3-0-0-3 | - |
| 7 | CS704 | Internship | 6-0-0-6 | - |
| 8 | CS801 | Capstone Project II | 6-0-0-6 | CS702 |
| 8 | CS802 | Elective Course I | 3-0-0-3 | - |
| 8 | CS803 | Elective Course II | 3-0-0-3 | - |
| 8 | CS804 | Elective Course III | 3-0-0-3 | - |
The advanced departmental electives offered in the Computer Science program at Mata Gujri University Kishangunj are designed to deepen students' understanding of specialized domains and prepare them for future research or industry roles. Each course is carefully structured to balance theoretical knowledge with practical applications.
The department's philosophy on project-based learning is centered around fostering innovation, collaboration, and practical problem-solving skills. Mini-projects are assigned during the third year to help students apply concepts learned in core courses. These projects are evaluated based on technical depth, creativity, presentation quality, and team collaboration.
Mini-projects are designed to be manageable yet challenging, allowing students to explore specific areas of interest while working within a structured framework. The evaluation criteria include feasibility, novelty, impact, and presentation quality. Students receive feedback from faculty mentors throughout the process to guide their progress and ensure alignment with academic standards.
The final-year thesis or capstone project involves extensive research, experimentation, and documentation under the guidance of faculty mentors. Students select their final-year projects based on personal interests, faculty expertise, and industry relevance. A committee reviews project proposals before approval, ensuring alignment with departmental goals and academic standards.
Project selection begins in the seventh semester when students identify potential areas of interest. Faculty mentors are assigned based on research interests and availability. The final project is defended in front of a panel of faculty members and industry experts, promoting critical thinking and communication skills. Students are encouraged to publish their findings in academic journals or present at conferences.