Department of Computer Science and Engineering

Introduction

A Bachelor of Technology (B.Tech) in Computer Science and Engineering (CSE) is a dynamic and sought-after undergraduate program that blends theoretical knowledge with practical skills in the field of computing. As technology continues to evolve at a rapid pace, CSE graduates are equipped to tackle complex problems, innovate solutions, and contribute to various sectors including software development, cybersecurity, artificial intelligence, and more.

The curriculum of a B.Tech CSE program typically covers a wide range of subjects including computer programming, algorithms, data structures, computer networks, database management, operating systems, and software engineering principles. Additionally, students may delve into specialized areas such as machine learning, cloud computing, cybersecurity, and mobile app development.

One of the key highlights of pursuing a B.Tech in CSE is the emphasis on hands-on learning through practical projects, internships, and industry collaborations. This enables students to gain real-world experience and develop a strong foundation in both theoretical concepts and practical applications.

Upon graduation, B.Tech CSE graduates are well-equipped to embark on diverse career paths in the tech industry. They may pursue roles such as software developer, systems analyst, data scientist, network engineer, cybersecurity specialist, or pursue higher education and research in computer science.

Overall, a B.Tech in Computer Science and Engineering opens doors to exciting opportunities in the ever-expanding realm of technology, making it a rewarding and promising field of study for aspiring engineers and innovators.

Vision

  • To contribute effectively to the important national endeavour to produce quality human resource in the information technology and related areas for sustainable development of the country’s IT industry needs.
  • To advance the state of the art in computer science and Engineering by working on cutting edge research topics, publishing quality research papers and filing enduring patents.
  • To serve the local and the national community by creating awareness about IT related products and to impress upon then the importance of knowledge management

Mission

  • To produce highly qualified and motivated graduates through rigorous curriculum of theory and application that develops the ability to solve problems, individually and in teams.
  • Creating knowledge of fundamentals principles and innovative technologies through research within the core areas of computer science and also in inter disciplinary topics.
  • ToServing communities to which we belong at local and national levels, combined with a deep awareness of our ethical responsibilities to our profession and to society.

PROGRAM EDUCATIONAL OBJECTIVES (PEOs)

PEO1- Find employment in Core Computer Science Engineering and service sectors.

PEO2- Get elevated to technical lead position and lead the organization competitively.

PEO3- Enter into higher studies leading to post-graduate and research degrees.

PEO4- Become consultant and provide solutions to the practical problems of core organization.

PROGRAMME SPECIFIC OUTCOMES (PSOs)

The Students will be able to

PSO1- Exhibit design and programming skills to build and automate business solutions using cutting edge technologies.

PSO2- Strong theoretical foundation leading to excellence and excitement towards research, to provide elegant solutions to complex problems.

PSO3- Ability to work effectively with various engineering field as a team to design, build and develop system applications.

PROGRAMME OUTCOMES (POs)

PO1- Foundational Knowledge:Graduates should have a strong understanding of fundamental concepts in computer science including algorithms, data structures, programming languages, computer architecture, operating systems, and software engineering principles.

PO2- Problem-solving Skills:Graduates should be proficient in analysing problems, designing solutions, and implementing them using appropriate algorithms and data structures. They should be able to apply computational thinking to solve real-world problems efficiently.

PO3- Programming Proficiency: Graduates should be skilled in programming using various programming languages, with a focus on languages commonly used in industry such as Java, Python, C++, or others. They should be able to write well-structured, efficient, and maintainable code.

PO4- Software Development:Graduates should be familiar with the software development lifecycle, including requirements analysis, design, implementation, testing, and maintenance. They should be able to work individually and as part of a team to develop software projects of varying complexity.

PO5- Data Management:Graduates should have knowledge of databases and data management principles, including database design, normalization, SQL queries, and transaction management. They should understand how to store, retrieve, and manipulate data efficiently.

PO6- Computer Networking and Security:Graduates should understand the basics of computer networks, including network protocols, architecture, and communication models. They should also be aware of security threats and measures to protect computer systems and networks.

PO7- Artificial Intelligence and Machine Learning:Graduates should have a basic understanding of artificial intelligence (AI) and machine learning concepts, including algorithms such as neural networks, decision trees, and clustering techniques. They should be able to apply these techniques to solve problems in various domains.

PO8- Human-Computer Interaction: Graduates should understand the principles of human-computer interaction (HCI) and user interface design. They should be able to design user-friendly interfaces that meet the needs of diverse user populations.

PO9- Professionalism and Ethics:Graduates should adhere to professional and ethical standards in their practice as computer scientists. They should understand the societal implications of technology and consider ethical implications in their work.

PO10- Lifelong Learning:Graduates should recognize the importance of lifelong learning and professional development in the rapidly evolving field of computer science. They should be able to adapt to new technologies, methodologies, and tools throughout their careers.

PO11- Research and Innovation: Graduates will engage in research activities, contributing to knowledge creation in computer science and engineering, and pursuing innovative solutions to address contemporary challenges

PO12- Global and Societal Impact:Graduates will understand the broader implications of technology on society, culture, and the environment, and strive to develop responsible and sustainable solutions that have a positive impact on global communities.

Courses

Description Link
Computer-Science & Engineering Syllabus DOWNLOAD SYLLABUS