B.Sc. Computer Science

  • Program Name : B.Sc. Computer Science
  • Duration : 3 Years
  • Sanction Strength : 40
  • Introduced year : 1988
  • Medium of instructions : English

About program

Education is the key to development of any society. Role of higher education is crucial for securing right kind of employment and also to pursue further studies in best available world class institutes elsewhere within and outside India. Quality education in general and higher education in particular deserves high priority to enable the young and future generation of students to acquire skill, training and knowledge in order to enhance their thinking, creativity, comprehension and application abilities and prepare them to compete, succeed and excel globally. Learning Outcomes-based Curriculum Framework (LOCF) which makes it student-centric, interactive and outcome-oriented with well-defined   aims, objectives and goals to achieve. LOCF also aims at ensuring uniform education standard and content delivery across the state which will help the students to ensure similar quality of education irrespective of the institute and location.   

 

Computer Science is the study of quantity, structure, space and change, focusing on problem solving, application development with wider scope of application in science, engineering, technology, social sciences etc. throughout the world in last couple of decades and it has carved out a space for itself like any other disciplines of basic science and engineering. Computer science is a discipline that spans theory and practice and it requires thinking both in abstract terms and in concrete terms. Nowadays, practically everyone is a computer user, and many people are even computer programmers. Computer Science can be seen on a higher level, as a science of problem solving and problem solving requires precision, creativity, and careful reasoning. The ever-evolving discipline of computer science also has strong connections to other disciplines. Many problems in science, engineering, health care, business, and other areas can be solved effectively with computers, but finding a solution requires both computer science expertise and knowledge of the particular application domain. Computer science has a wide range of specialties. These include Computer Architecture, Software Systems, Graphics, Artificial Intelligence, Computational Science, and Software Engineering. Drawing from a common core of  computer science knowledge, each specialty area focuses on specific challenges. Computer Science is practiced by mathematicians, scientists and engineers. Mathematics, the origins of Computer Science, provides reason and logic. Science provides the methodology for learning and refinement. Engineering provides the techniques for building hardware and software.   

Eligibility for admission

A candidate should have studied +2 level Mathematics as one of the subjects in the  10 +2 stream

Program objectives

  • To prepare the students to manage the software components in a computer independently and to  be a Programmer.
  • To motivate the students to take up higher studies in Computer Science and other streams.

Program outcomes

  • Scientific aptitude will be developed in Students
  • Students will acquire basic Practical skills & Technical knowledge along with  domain knowledge of different subjects in the Computer Science & humanities stream.  
  • Students will become employable; Students will be eligible for career opportunities in education field, Industry, or will be able to opt for entrepreneurship.  
  • Students will possess basic subject knowledge required for higher studies, professional and applied courses.   
  • Students will be aware of and able to develop solution oriented approach towards various Social and Environmental issues.     
  • Ability to acquire in-depth knowledge of several branches of Computer Science and aligned areas. This Programme helps learners in building a solid foundation for higher studies in Computer Science and applications.  
  • The skills and knowledge gained leads to proficiency in analytical reasoning, which can be utilized in modelling and solving real life problems.
  • Utilize computer programming skills to solve theoretical and applied problems by critical understanding, analysis and synthesis.  
  • To recognize patterns and to identify essential and relevant aspects of problems.
  • Ability to share ideas and insights while seeking and benefitting from knowledge  and insight of others.
  • Mould the students into responsible citizens in a rapidly changing interdependent  society.  

Eligibility of degree

  • A Candidate shall be eligible for the award of the degree on completion of the prescribed course of study and passing all the prescribed external examinations.
  • Attendance progress, internal examinations, conduct certificate from the Head of the Institution shall be required for taking the external examination.
  • The passing minimum and the ranking are as per the existing rule of the Choice Based Credit System for the affiliated college of the University.  

Future Scope after higher studies

  1. Higher Studies:

    • Pursue M.Sc. in Computer Science, specializing in fields like Artificial Intelligence, Data Science, Cybersecurity, or Software Engineering to gain in-depth expertise and access to advanced tech roles.
    • MCA (Master of Computer Applications) is another popular option for a strong foundation in software development, systems design, and IT management.
    • Consider M.Sc. in Information Technology for careers in IT management, software development, or systems administration.
  2. Data Science & Analytics:

    • Graduates can specialize in Data Science, Big Data Analytics, or Business Intelligence to become data scientists, data analysts, or machine learning engineers, working for top tech companies or financial institutions.
  3. Artificial Intelligence & Machine Learning:

    • Advanced studies in AI, Machine Learning, or Robotics lead to cutting-edge careers in autonomous systems, AI research, and automation industries.
  4. Cybersecurity:

    • With a specialization in Cybersecurity or Information Security, you can work as a cybersecurity analyst, ethical hacker, or security consultant, protecting organizations from cyber threats.
  5. Software Development & Engineering:

    • Specialize in Software Engineering or Full Stack Development to work as a software developer, app developer, or web developer in leading tech companies like Google, Microsoft, or startups.
  6. Cloud Computing:

    • Careers in cloud architecture, cloud administration, and DevOps are growing, especially with further study in Cloud Computing and Virtualization Technologies.
  7. Network Engineering & System Administration:

    • Pursue roles like network engineer, systems administrator, or IT infrastructure manager in organizations, after specializing in Networking or System Management.
  8. Research & Academia:

    • Completing a Ph.D. in Computer Science opens up roles in academia as professors or researchers in universities, or positions in R&D departments of tech companies.
  9. Entrepreneurship & Startups:

    • With advanced technical and business knowledge, graduates can launch their own startups in fields like e-commerce, software solutions, or mobile app development.
  10. Government Jobs & Public Sector:

    • Competitive exams like GATE allow you to join PSUs like NIC, DRDO, and ISRO in roles like software engineer, system analyst, or IT specialist.
    • Opportunities also exist in government organizations like National Informatics Centre (NIC) and Indian Cyber Crime Coordination Centre for roles in cybersecurity and IT development.
  11. Game Development & Multimedia:

    • Specializing in Game Development or Graphics Programming can lead to careers as a game developer, graphics designer, or animation expert in the entertainment and gaming industries.
  12. Artificial Intelligence in Healthcare & Finance:

    • Apply computer science skills to industries like healthcare (bioinformatics, medical imaging) or finance (fintech, blockchain) for innovative tech roles in emerging fields.
  13. IT Consultancy:

    • Work as an IT consultant or systems analyst, helping organizations optimize their technology infrastructure and operations.

With higher studies, B.Sc. Computer Science graduates can pursue a wide array of high-paying and in-demand careers in IT, software development, data science, AI, cybersecurity, and research, across industries like tech, finance, healthcare, and more.

POs, PSOs & COs File Link