Computer Science Engineering
April 17, 2024 2024-09-11 6:15Computer Science Engineering
ABOUT THIS COURSE
The design, development, and usage of computer software and hardware are the main topics of an undergraduate degree program called the Bachelor of Technology in Computer Science and Engineering (B. Tech CSE). In order to pursue a career in the technology industry, students must complete this course with a solid foundation in computer science, programming languages, algorithms, data structures, computer organization, software engineering, and other technical abilities. Project work, internships, and industrial visits are all included in the B.Tech CSE program to give students real-world exposure and practical experience. This course normally takes four years to complete.
Vision
The vision for a B.Tech in Computer Science and Engineering (CSE) program is to empower and inspire students to become leading professionals in the field of computer science, driving innovation, solving complex problems, and shaping the future of technology.
Mission
The mission of a B.Tech in Computer Science and Engineering (CSE) program is to provide a comprehensive education in computer science and engineering that empowers students to develop their technical and professional skills to the fullest and prepares them to be successful professionals.
CAREER ASPECTS FOR BTECH IN COMPUTER SCIENCE AND ENGINEERING
A Bachelor of Technology (B.Tech) in Computer Science and Engineering (CSE) offers a wide range of career opportunities in the rapidly expanding field of technology. Here are some of the career aspects and opportunities available for individuals with a B.Tech in CSE:
- Software Development: Graduates with a B.Tech in CSE can pursue careers as software developers, where they design, develop and test software applications and systems. They can specialize in areas such as web development, mobile app development, cloud computing, or artificial intelligence.
- Systems Architecture and Engineering: B.Tech CSE graduates can work as systems architects or engineers, responsible for designing and implementing complex computer systems and networks. They ensure that systems are scalable, reliable, and secure to meet the needs of organizations.
- Data Science and Analytics: With the increasing importance of data-driven decision-making, there is a high demand for data scientists and analysts. B.Tech CSE graduates can work in roles such as data scientists, data analysts, or business intelligence analysts, extracting insights from large datasets using advanced analytics techniques.
- Cloud Computing: With the widespread adoption of cloud computing technologies, there is a growing demand for professionals with expertise in cloud architecture, deployment, and management. B.Tech CSE graduates can work as cloud architects, cloud engineers, or DevOps engineers, designing and implementing cloud-based solutions for businesses.
- Internet of Things (IoT): The IoT industry is booming with connected devices revolutionizing various sectors such as healthcare, manufacturing, and smart cities. B.Tech CSE graduates can work in IoT-related roles, developing IoT applications, designing sensor networks, or optimizing IoT infrastructure.
INDUSTRIAL TIE UPS
- Computer science Department has ties with lots of industries to place our talented students in various fields like: Machine learning, Cloud Computing, Data science. We prepare students according To industry needs by providing him trainings on regular basis.
- This tie-up aims to equips our students with the skills and experience needed to excel in the tech industry, while fostering long-term innovation and research partnerships.
APPROVALS & AFFILIATION
PROGRAM OBJECTIVES
- Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.
- Problem analysis: Identify, formulate, review research literature and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences.
- Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal and environmental considerations.
- Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data and synthesis of the information to provide valid conclusions.
- Modern tool usage: Create, select, and apply appropriate techniques, resources and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
- The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
- Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts and demonstrate the knowledge of and need for sustainable development
- Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
- Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams and in multidisciplinary settings.
- Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large such as being able to comprehend and write effective reports and design documentation, make effective presentations and give and receive clear instructions.
- Project management and finance: Project management in finance is the practice of planning, leading and controlling financial projects that involves finance-related tasks, system changes and technology improvements within the finance department
PROGRAM SPECIFIC OUTCOMES (PSOS)
- PSO1: Proficiency in Core Concepts: Graduates will demonstrate proficiency in fundamental principles and core concepts of computer science and engineering including algorithms, data structures, programming languages, computer architecture and software engineering principles.
- PSO2: Problem Solving and Critical Thinking: Graduates will be able to analyze complex problems, design innovative solutions and apply critical thinking skills to address challenges in various domains of computer science and engineering.
- PSO3: Software Development Skills: Graduates will possess the skills necessary to develop robust, scalable and efficient software solutions using contemporary software development methodologies, tools and technologies.
- PSO4: System Design and Implementation: Graduates will be capable of designing and implementing complex computer systems, networks and software applications to meet specified requirements, considering factors such as performance, security and usability.
- PSO5: Research and Innovation: Graduates will demonstrate the ability to conduct research, analyze findings and innovate in the field of computer science and engineering, contributing to advancements in technology and addressing societal needs.
- PSO6: Communication and Collaboration: Graduates will possess effective communication skills and the ability to work collaboratively in multidisciplinary teams, demonstrating professionalism, leadership and ethical behavior in their interactions.
- PSO7: Lifelong Learning: Graduates will recognize the importance of lifelong learning and professional development, engaging in continuous learning activities to stay abreast of emerging technologies and evolving trends in the field of computer science and engineering.
PROGRAM EDUCATIONAL OBJECTIVES
- To introduce the basic concepts of programming “language”. the general problems and methods related to syntax and semantics.
- To introduce the structured data types like Stacks and Queue and its basic operations implementation.
- To introduce dynamic implementation of linked list.
- To allocate dynamic memory, access private members of class and the behavior of inheritance and its implementation.
- To introduce polymorphism, interface design and overloading of operator.
- To handle backup system using file, general purpose template and handling of raised exception during programming.
- To analyze the role and designing of syntax analyzer or parser.
- To identify the role of semantic analyzer and intermediate code generation.
- Explore various cloud service and deployment models to utilize different cloud services.
- Interpret various data, scalability & cloud services in order to get efficient database for cloud storage.
- To deal with various security threats and their controlling mechanism for accessing safe cloud services.
- Understand how to work with various mobile application development frameworks.
ELIGIBILITY CRITERIA
- Candidates should have passed 10+2 examination with Physics, Mathematics & Chemistry i.e. (PCM) for CE & ME and Physics, Mathematics & Chemistry/Computer Science for CSE and CSE AIML with minimum 45% of marks. Computer Science /Information Technology / Biology/ Informatics Practices /Biotechnology /Technical Vocational Subject/ Agriculture/ Engineering Graphics / Business Studies/ Entrepreneurship (40% in case of candidates belonging to reserved category) in the above subjects taken together.