Admission 2025
Course Duration
4 Years
Fees per Sem.
55,000
Eligibility
Passed HSC (12th) examination from a recognized board
Admission Procedure
Admission by Apply Online OR Visit Campus
For Admission regarding query:
B.Sc. (Honors) Computer Science is a 4 years technical professional course as per NEP-2020, aiming to build a candidate's foundation in Computer Science in designing and development of Website, Software and Mobile Applications. This program emphasizes learning of latest technologies and enhancing knowledge by practical training through various skill development activities. The curriculum includes programming techniques, database development, requirement-capturing, and the functioning of computing operating systems incorporating the major academic subjects of the IT industry and its specialization areas. The curriculum covers a wide range of courses, some of which are object-oriented programming, Mobile Application using Flutter, DBMS, Machine Learning using Python, Angular, Dot Net, etc.
The program is ideal for science B-Group students who wish to pursue their career in the field of software development in the IT sector.
4 Years
55,000
Passed HSC (12th) examination from a recognized board
Admission by Apply Online OR Visit Campus
For Admission regarding query:
B.Sc. (Honors) Computer Science graduates have tremendous opportunity to work in several career enriching job profiles due to the wide variety of technology already available and continually emerging, high speed and agility of technological advancement, introduction of AI and ML in a wide variety of application domains.
Job Roles:
1. Software Developer, 2. Web Developer, 3. Mobile App Developer, 4. UI/UX Designer, 5. Web Designer, 6. Software Tester, 7. Quality Assurance, 8. Database Engineer, 9. BDE / BDA, 10. Network Engineer, 11. Hardware Engineer, 12. Game Developer
Our well-planned and standards-based sequence of fruitful experiences targets students’ practice and achieves proficiency in content and applied learning skills. With a boom in value and skill-based education, our curriculum offers the same diversity to the learners.
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS101 | Computer Programming using C | CC | 6 | 4 | 0 | 4 | |
| 2 | 2304CS103 | Computer Peripherals | CC | 3 | 2 | 0 | 2 | |
| 3 | 2301CS202 | Web Designing | SE | 5 | 3 | 0 | 4 | |
| 4 | 2317HS101 | Basic Mathematics - I | MD | 6 | 4 | 2 | 0 | |
| 5 | 2301DU002 | Environmental Studies | VA | 2 | 2 | 0 | 0 | |
| 6 | 2301DU003 | Indian Constitution | VA | 2 | 2 | 0 | 0 | |
| 7 | 2301DU001 | Induction Program | MC | 0 | 0 | 0 | 0 | |
| Total | 24 | 29 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS102 | Digital Fundamentals | CC | 5 | 3 | 2 | 0 | |
| 2 | 2301CS201 | Object Oriented Programming using Java | CC | 5 | 4 | 0 | 2 | |
| 3 | 2301DU004 | Office Automation Tools | SE | 3 | 2 | 0 | 2 | |
| 4 | 2317CS201 | Programming for Problem Solving | SE | 2 | 0 | 0 | 4 | |
| 5 | 2317HS201 | Basic Mathematics - II | MD | 6 | 4 | 2 | 0 | |
| 6 | 2301HS102 | English | AE | 4 | 3 | 0 | 2 | |
| Total | 25 | 30 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS301 | Data Structure | CC | 5 | 3 | 0 | 4 | |
| 2 | 2301CS302 | Database Management System - I | CC | 4 | 3 | 0 | 2 | |
| 3 | 2301HS301 | Discrete Mathematics | CC | 5 | 3 | 2 | 0 | |
| 4 | 2317CS301 | Seminar | CC | 2 | 0 | 0 | 0 | |
| 5 | 2301CS303 | Web Technology | SE | 5 | 3 | 0 | 4 | |
| 6 | 2301DU005 | Indian Knowledge System | VA | 2 | 2 | 0 | 0 | |
| Total | 23 | 26 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS401 | Database Management System - II | CC | 4 | 3 | 0 | 2 | |
| 2 | 2301CS404 | Python Programming | CC | 4 | 3 | 0 | 2 | |
| 3 | 2301CS405 | Software Engineering | CC | 4 | 3 | 0 | 2 | |
| 4 | 2301HS402 | Probability & Statistics | CC | 5 | 3 | 2 | 0 | |
| 5 |
2301CS411
2301CS412 2301CS413 2301CS414 |
Angular
(Professional Elective - I)
ASP.NET Core (Professional Elective - I) Mobile Application Development using Flutter (Professional Elective - I) Web Programming using PHP (Professional Elective - I) |
DS | 5 | 3 | 0 | 4 |
|
| 6 | 2301HS403 | Professional Communication - I | AE | 1 | 0 | 0 | 2 | |
| Total | 23 | 29 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS402 | Design and Analysis of Algorithm | CC | 4 | 3 | 0 | 2 | |
| 2 | 2301CS501 | Computer Network | CC | 4 | 3 | 0 | 2 | |
| 3 | 2301CS503 | Data Mining | CC | 4 | 3 | 0 | 2 | |
| 4 | 2301MN523 | Fundamentals of Accounting (Open Elective - I) | DS | 3 | 3 | 0 | 0 | |
| 5 |
2301CS411
2301CS412 2301CS413 2301CS414 2301CS621 2301CS622 |
Angular
(Professional Elective - II)
ASP.NET Core (Professional Elective - II) Mobile Application Development using Flutter (Professional Elective - II) Web Programming using PHP (Professional Elective - II) Advanced .NET (Professional Elective - II) UI/UX Designing (Professional Elective - II) |
DS | 5 | 3 | 0 | 4 |
|
| 6 | 2301HS503 | Professional Communication - II | AE | 1 | 0 | 0 | 2 | |
| Total | 21 | 33 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS601 | Operating System | CC | 4 | 3 | 0 | 2 | |
| 2 | 2301CS602 | Theory of Computation | CC | 3 | 3 | 0 | 0 | |
| 3 |
2301CS631
2301CS632 2301CS717 2301CS718 |
Information & Network Security
(Professional Elective - III)
Machine Learning (Professional Elective - III) Blockchain Technology (Professional Elective - III) Distributed Operating System (Professional Elective - III) |
DS | 4 | 3 | 0 | 2 |
|
| 4 | 2301DU008 | Career Orientation - II | MC | 0 | 1 | 0 | 0 | |
| Total | 16 | 27 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS611 | Computer Graphics | CC | 5 | 4 | 0 | 2 | |
| 2 | 2301CS702 | Compiler Design | CC | 4 | 3 | 0 | 2 | |
| 3 |
2301CS612
2301CS712 2301CS713 |
Computer System Architecture
(Professional Elective - IV)
Crypto Currency (Professional Elective - IV) Information Retrieval (Professional Elective - IV) |
DS | 5 | 4 | 0 | 2 |
|
| 4 | 2301CS700 | Summer Internship / Project | SE | 2 | 0 | 0 | 4 | |
| 5 | 2301DU006 | Life Management & Human Values | VA | 2 | 2 | 0 | 0 | |
| Total | 18 | 23 Hrs / Week | ||||||
| # | Course Code | Course Name | Type | Credits | Contact Hours per Week | Detail Syllabus |
||
|---|---|---|---|---|---|---|---|---|
| Theory | Tutorial | Practical | ||||||
| 1 | 2301CS800 | Capstone Project | SE | 12 | 0 | 0 | 24 | |
| Total | 12 | 24 Hrs / Week | ||||||
( CC - Core Courses, SE - Skill Enhancement Courses, MD - Multi-Disciplinary Course, VA - Value Added Courses, MC - Other Mandatory Courses, AE - Ability Enhancement Courses, DS - Discipline Specific Course (Minor/Elective) )
| # | Statement |
|---|---|
| PO-1 |
Computational & Engineering Knowledge Apply the knowledge of mathematics, natural sciences, computer science fundamentals, and advanced computing concepts to solve complex problems in computing and related domains. |
| PO-2 |
Problem Analysis Identify, formulate, review research literature, and analyze complex computing and algorithmic problems to reach substantiated conclusions with consideration for sustainability and societal impact. |
| PO-3 |
Design/Development of Solutions Design creative and efficient solutions for complex computing problems; develop software systems, applications, or processes to meet identified needs with consideration for ethics, security, usability, and societal requirements. |
| PO-4 |
Conduct Investigations of Complex Problems Conduct investigations of complex computing problems using research-based knowledge, including design of experiments, modeling, simulation, analysis, and interpretation of data to provide valid conclusions. |
| PO-5 |
Modern Tool Usage Create, select, and apply appropriate techniques, computing resources, and modern software tools, including predictive modeling, AI/ML frameworks, and database management tools, recognizing their limitations to solve complex computing problems. |
| PO-6 |
Computing and Society Analyze and evaluate societal, environmental, and economic impacts of computing solutions and technologies while solving complex problems, ensuring sustainability, inclusivity, and legal compliance. |
| PO-7 |
Ethics Apply ethical principles and commit to professional ethics, human values, diversity, and inclusion in all computing activities; adhere to relevant national and international laws and regulations. |
| PO-8 |
Individual and Team Work Function effectively as an individual and as a member or leader in multidisciplinary teams to achieve project and organizational objectives. |
| PO-9 |
Communication Communicate effectively and inclusively within the computing community and society at large, through reports, design documentation, presentations, and discussions, considering cultural, language, and learning differences. |
| PO-10 |
Project Management and Finance Apply knowledge of computing project management principles, economic decision-making, and resource planning to manage individual and team projects in multidisciplinary and collaborative environments. |
| PO-11 |
Lifelong Learning Recognize the need for, and have the preparation and ability for, independent and lifelong learning, adaptability to emerging computing technologies, and critical thinking in the context of continuous technological change. |
| # | Statement |
|---|---|
| PSO-1 |
Industry-Ready Technical Skills Apply computational knowledge and industry-relevant tools to design, develop, test, and deploy scalable software solutions for real-world problems. |
| PSO-2 |
Emerging Technology Application Utilize modern technologies such as Artificial Intelligence, Cloud Computing, Data Science, and Cybersecurity to build innovative and socially beneficial systems. |
| PSO-3 |
Professional Ethics and Team Dynamics Demonstrate ethical practices, effective teamwork, and project management capabilities in academic, research, and industrial settings. |
| # | Statement |
|---|---|
| PEO-1 |
Advanced Computing Knowledge Graduates will acquire strong computational knowledge and technical skills in programming, algorithms, databases, networking, and emerging technologies to solve real-world computing problems effectively. |
| PEO-2 |
Research and Innovation Graduates will engage in research and development activities, applying innovative approaches to design and develop computing solutions, while considering ethical, societal, and environmental responsibilities. |
| PEO-3 |
Ethics and Leadership Graduates will demonstrate professional ethics, social responsibility, and leadership skills in academic, research, and industrial environments, contributing effectively to teams and society. |
| PEO-4 |
Lifelong Learning and Adaptability Graduates will continuously upgrade their skills through self-directed learning, higher education, or professional certifications to remain adaptable and relevant in the evolving field of computer science. |
Our faculties are well versed with the subject knowledge, having ample experience in their respective fields. They contribute to the holistic development of the personality of students by providing enough care and attention. The faculties are continuously involved in effective classroom teaching, academic advising and counseling of students, participation in departmental committee work, continuous development of the curriculum through assessment, applied research or scholarly activity, and service such as assisting in the recruitment of students.
With our ultra-modern infrastructure, smart classrooms, lush green campus, a wide range of sports facilities, and highly professional staff, we aim at nothing less than the best. Our students are our biggest assets and we continually work to bring the most dynamic and superior quality education to our young lot. Additionally, we also have a hostel facility for students.
Here the mobile applications for Apple hardware, including iPhone, iPad are developed.
Here mobile applications for Android hardware, including phone, tablets are developed.
IoT is an international platform where students and faculties use the potential of digital information in a variety of domains.
Here a student developer uses tools and libraries for building web applications useful in our day-to-today life.
The Training & Placement Cell at Darshan University is well-known for its consistent placement records. We strive to facilitate students in finding jobs that match their skill sets. T&P Cell also assists students in defining their career goals and attempting to achieve their ambitions through various pre-placement activities.
The alumni of Darshan University have made remarkable contributions to the growth and development of our nation, ranging from infrastructure development to the service sector. 7000+ Alumni are serving as engineers, scientists, technocrats, academicians and entrepreneurs to benefit society and humanity. They represent the ethos of Darshan University across the world and make a significant impact on society. The highly enriched alumni of DU serve as a link between the past and the present, aspiring to be the catalyst for a bright future.









Getting involved in clubs, societies, volunteering and part-time work is a great way to meet new people, enjoy your time at university and ensure you strike a healthy balance between studying and your social life. The university offers a wide range of interest-based clubs like the Literature and Fine Arts’ club, sports club, Music club, etc.
15 Jan 2026
01 Jul 2025
21 Feb 2025
23 Jan 2025
22 Jan 2025
25 Dec 2024
26 Mar 2024
20 Feb 2024
The opportunities for fun and adventure in and around Darshan University are endless.
Beyond Classroom, learning will give the students excellent exposure to field exposure and company visits and surrounding locality. Taking the students outside the class and giving them the freedom to explore things around them in real-time gives them a lot of practical knowledge and nurtures they are minds with positive thoughts along with overall personality development. These excursions are also an essential part of developing them as responsible citizens who appreciate cultural diversity. There are numerous ways in which the students can be given exposure to look beyond books. We at the Darshan University don’t restrict our learners’ to only classroom learning they will be given equal, or we can say more preference is given to learning beyond books. We organize the events like,
A University is a path to success in career. We, at Darshan University cultivate skill focused career path for you to achieve strong success in 40-year long career.
Darshan University - having the foundation of its first Institution laid in 2009, and later on, established and consolidated under Gujarat Private Universities (Second Amendment) Act of 2021. It is one of the leading institutes within Saurashtra that offers Diploma, UG, PG and Doctoral Courses.