Duration: 4 years
Me-Me: Multiple entry and exit options.
Eligibility
For admission in this course candidate has to pass 10 + 2 or its equivalent examination conducted by any Board or University incorporated by law and recognized by this University with minimum 45% marks in aggregate in Physics, Chemistry and Mathematics
An overview of the programme
Computer Science is the study of computers and computational systems.A computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application.
This program will lay a strong foundation within Computer Science include artificial intelligence, computer systems and networks, security, database systems, human computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics and theory of computing. Students can explore subjects such as programming languages, algorithms, data structures, computer networks, software engineering, artificial intelligence, cloud computing and more.
This course also ensures that students gain real-world experience and develop the essential problem-solving and critical thinking abilities needed in the industry. With a strong focus on an industry-aligned curriculum, experiential learning, and a conductive learning environment, the B.Sc. program at Dolphin Institute Department of Computer Science prepares students for successful career in computer science.
Future prospects/ Job availability/ Scope
Completing a B.Sc. program (Computer Science) opens many exciting career opportunities in the ever-evolving technology field. Students are well-equipped to thrive in the digital era. Whether joining leading technology firms, start-ups, research organisations or pursuing further studies, Dolphin Institute graduates are poised to significantly impact the future of technology and innovation.
The future prospects for individuals with a B.Sc. in Computer Science are exceptionally promising. As technology continues to advance rapidly, the demand for skilled computer scientists is expected to grow across various industries. Some of the key future prospects include:
- Software Development: Opportunities abound in software development, including roles such as software engineer, web developer, mobile app developer, and game developer. As businesses increasingly rely on digital solutions, the need for proficient developers will continue to rise.
- Data Science and Analytics: With the proliferation of data, there’s a high demand for professionals who can analyze and derive insights from large datasets. Graduates can pursue careers as data analysts, data scientists, or business intelligence analysts, helping organizations make data-driven decisions.
- Artificial Intelligence and Machine Learning: As AI and machine learning technologies become more prevalent, there’s a growing need for experts in these fields. Computer science graduates can work on developing AI algorithms, building intelligent systems, or designing machine learning models for various applications.
- Cyber security: With the increasing frequency and sophistication of cyber threats, cyber security has become a critical concern for organizations worldwide. Graduates with a background in computer science can pursue careers as cyber security analysts, ethical hackers, or security consultants, helping safeguard digital assets and infrastructure.
- Cloud Computing: As more businesses transition to cloud-based services, there’s a rising demand for professionals skilled in cloud computing technologies such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform. Graduates can work as cloud architects, cloud engineers, or cloud administrators, managing and optimizing cloud infrastructure.
- Block chain Technology: Block chain has gained significant attention for its potential to revolutionize various industries, including finance, supply chain management, and healthcare. Graduates can explore opportunities in block chain development, smart contract development, or block chain consulting, leveraging distributed ledger technology to create innovative solutions.
- Software Quality Assurance: Ensuring the reliability and functionality of software applications is essential in today’s tech-driven world. Graduates can pursue careers in software quality assurance, testing software applications to identify bugs and improve user experience.
Overall, the future prospects for individuals with a B.Sc. in Computer Science are diverse and promising, with ample opportunities for growth, innovation, and making a significant impact in the rapidly evolving field of technology with job prospects as Software Engineer Front-End Engineer ,Data analyst, IT Enterprise Architect, Information System Manager Web Developer, Entrepreneur and Application Developer
Objectives:
- Create and collaborate in emergent computing technologies leading to innovative solutions for industry and academia.
- Use current computing technologies and methods for the design and implementation of solutions in industry.
- Practice continuous learning to maintain and achieve professional and personal excellence.
- As a computing professional, collaborate effectively on domestic and global projects and programs.
- Maintain the highest standards of personal integrity, behaviour, ethical and professional conduct.
Programme out comes:
Learning outcomes that are specific to Computer Science areas of learning:
- Graduates will develop the ability to analyze and solve complex problems using computational methods, algorithms, and data structures.
- Students will acquire a strong proficiency in various programming languages and paradigms, enabling them to develop efficient software solutions.
- Graduates will attain a solid understanding of the fundamental theoretical concepts in computer science, such as data structures, algorithms, automata theory, and computational complexity.
- Students will learn to apply mathematical concepts and analytical techniques effectively to model and solve real-world computational problems.
- Graduates will grasp the architecture and organization of computer systems, encompassing hardware, operating systems, and networks.
- Students will gain practical experience in the software development lifecycle, fostering effective teamwork and collaborative skills.
- Graduates will gain a comprehensive understanding of database systems, data modelling, and database management principles.
- Students will become proficient in web development technologies, including HTML, CSS, JavaScript, and various web frameworks.
- Graduates will demonstrate ethical and professional conduct in their work, adhering to legal and social responsibilities related to computing resources.
- Students will develop effective communication skills, enabling them to convey technical information through oral presentations and written reports.
- Graduates will embrace a lifelong learning mindset, actively staying updated with the rapidly evolving field of computer science.
- Students will recognize the interdisciplinary nature of computer science and its diverse applications across various domains.