B.Tech. in Computer Science and Engineering( B.Tech CSE)
Duration4 Years
Course Fee11.50 Lakhs
Eligibility10+2 *
The Bachelor of Technology (B.Tech.) in Computer Science and Engineering (CSE) is a dynamic and future-focused program designed to equip students with a strong foundation in computing principles, software development, and emerging digital technologies.
The program blends theoretical knowledge with practical application, enabling students to develop innovative solutions to real-world challenges.
The program emphasizes experiential learning, innovation, critical thinking, and problem-solving skills. Students are encouraged to participate in collaborative projects, industry interactions, technical competitions, and entrepreneurship initiatives, preparing them to adapt to rapidly evolving technologies and global industry demands.
With guidance from experienced faculty and exposure to contemporary tools and technologies, graduates develop the technical expertise, analytical abilities, and professional competencies required for successful careers in software development, data analytics, artificial intelligence, cyber security, cloud computing, consulting, research, and technology management. The program also provides a strong academic foundation for higher studies and research in advanced areas of computer science and engineering.
Program Specialisation
Program Highlights
- Industry-Aligned Curriculum designed in consultation with academic experts and industry professionals to meet current and future technology demands.
- Specializations in Emerging Technologies including Artificial Intelligence, Machine Learning, Data Science, Cyber security, and Quantum Computing.
- Experiential Learning through project-based courses, capstone projects, coding challenges, hackathons, and innovation competitions.
- State-of-the-Art Laboratories equipped with modern computing infrastructure, licensed software, cloud platforms, and development tools.
- Strong Industry Connect through internships, guest lectures, industrial visits, live projects, and mentorship from industry experts.
- Research and Innovation Opportunities with faculty-led research projects, innovation labs, patents, publications, and startup incubation support.
- Outcome-Based Education (OBE) focused on developing technical expertise, analytical thinking, problem-solving, communication, teamwork, and leadership skills.
- Global Learning Opportunities through international collaborations and student exchange programs
- Career Development Support including aptitude training, coding practice, resume building, mock interviews, soft skills training, and dedicated placement assistance.
- Entrepreneurship Ecosystem encourages students to transform innovative ideas into startups through incubation, mentoring, and funding support.
- Excellent Career Prospects with graduates pursuing careers as Software Engineers, AI/ML Engineers, Data Scientists, Cyber security Analysts, DevOps Engineers, Product Developers, Researchers, and Technology Entrepreneurs.
Program Specific Outcomes (PSO)
PSO 01
Apply algorithmic thinking and vibe coding skills to develop and maintain efficient and robust computing systems.
PSO 02
Solve real-world problems using technology while adapting to AI-driven innovations through collaboration, ethics, and continuous learning.
PSO 03
Possess the subject knowledge and scientific temper necessary to pursue successful careers in Computer Science and Engineering with ethical responsibility towards societal needs.
Programme Outcomes (PO)
To apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
To identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
To 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.
To 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.
To 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.
To 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.
To understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
To apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
To function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
To 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.
To demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
To recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
Curriculum Details
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| MAT1119 | Matrix Methods and Linear Algebra | 3 | 1 | 0 | 4 |
| COM1531 | Contemporary English | 0 | 0 | 4 | 2 |
| PHY1009/PHY1009L | Elements of Modern Physics/ Elements of Modern Physics Lab | 3 | 0 | 2 | 4 |
| CSE1010/ CSE1010L | Problem Solving through Programming / Programming and Problem Solving Lab | 3 | 0 | 2 | 4 |
| MEC1509 | Engineering Graphics | 0 | 0 | 4 | 2 |
| VAC001 | Design Thinking | 2 | 0 | 0 | 2 |
| EGR1501 | Induction Program | 0 | 0 | 0 | 0 |
| Total Credits | 18 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| MAT1120/MAT1120L | Probability and Statistics using Python/Probability and Statistics using Python Lab | 3 | 0 | 2 | 4 |
| PHY1008/PHY1008L | Quantum Mechanics/Quantum Mechanics Lab | 3 | 0 | 2 | 4 |
| ELE1001/ELE1001L | Fundamentals of Electrical and Electronics Engineering/ Fundamentals of Electrical and Electronics Engineering Lab | 3 | 0 | 2 | 4 |
| CSE1009/CSE1009L | Data Structures / Data Structures Lab | 3 | 0 | 2 | 4 |
| COM1542 | Professional Skills and Ability Enhancement | 0 | 0 | 4 | 2 |
| LAW1010 | Introduction to the Indian Constitution | 3 | 0 | 0 | 0 |
| VAC004 | Introduction to Indian Knowledge System | 2 | 0 | 0 | 2 |
| CSE1711 | Artificial Intelligence and its Real-World Applications | 2 | 0 | 0 | 2 |
| Total Credits | 22 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| MAT1123 / MAT1123L | Discrete Mathematical Structures / Discrete Mathematical Structures Lab | 3 | 0 | 2 | 4 |
| CSE2036/CSE2036L | Programming using Java/Programming using Java Lab | 3 | 0 | 2 | 4 |
| ELX2705 | Digital Logic Design | 2 | 0 | 0 | 2 |
| CSE2034/CSE2034L | Introduction to Design and Analysis of Algorithms/ Introduction to Design and Analysis of Algorithms Lab | 3 | 0 | 2 | 4 |
| UHV2701 | Universal Human Values | 3 | 0 | 0 | 3 |
| IDP2501/IDP2502 | Developing a Business Model/Research & Design | 0 | 1 | 4 | 3 |
| Total Credits | 20 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| CSE2047/CSE2047L | Operating Systems: The System that makes computer works/ Operating Systems: The System that makes computer works Lab | 3 | 0 | 2 | 4 |
| CSE2711 | Computer Organization and Architecture | 3 | 1 | 0 | 4 |
| CSE2037/CSE2037L | Basics of Data Communication and Computer Networks/ Basics of Data Communication and Computer Networks Lab | 3 | 0 | 2 | 4 |
| CSE2716 | Formal Languages and Automata Theory | 3 | 0 | 0 | 3 |
| CSE2732 | AI Ethics and Responsible Computing | 2 | 0 | 0 | 2 |
| IDP2503/IDP2504 | Translating Business Model/ Data Analysis & Publication | 0 | 1 | 4 | 3 |
| ENV1705 | Environmental Studies | 2 | 0 | 0 | 0 |
| Total Credits | 20 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| Compiler Design | 3 | 1 | 0 | 4 | |
| CSE3727 | Advanced Artificial Intelligence | 2 | 1 | 0 | 3 |
| ELX3008/ELX3008L | Microprocessor and Microcontrollers/ Microprocessor and Microcontrollers Lab | 3 | 0 | 2 | 4 |
| Professional Elective-I | 3 | 1 | 0 | 4 | |
| CSE3022/ | DBMS with NoSQL/DBMS with NoSQL Lab | 3 | 0 | 2 | 4 |
| CSE3723 | Cloud Computing | 3 | 0 | 0 | 3 |
| Total Credits | 22 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| Data Warehousing and Data Mining / Data Warehousing and Data Mining Lab | 3 | 0 | 2 | 4 | |
| Professional Elective-II | 3 | 1 | 0 | 4 | |
| Professional Elective-III | 3 | 0 | 2 | 4 | |
| Open Elective-I | 3 | 0 | 0 | 3 | |
| CSE3052/ | Applied Cryptography and Network Security/ Applied Cryptography and Network Security Lab | 3 | 0 | 2 | 4 |
| Embeddedded System/ Embeddedded System Lab | 2 | 0 | 2 | 3 | |
| Total Credits | 22 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| CSE4044/ | Artificial Neural Network/Artificial Neural Network Lab | 3 | 0 | 2 | 4 |
| CSE2501 | Internet of Things | 3 | 0 | 0 | 3 |
| Professional Elective-IV | 3 | 0 | 2 | 4 | |
| Open Elective II | 3 | 0 | 0 | 3 | |
| EGR4501 | Project Phase-I | 0 | 0 | 0 | 4 |
| EGR4502 | Summer Internship | 0 | 0 | 0 | 2 |
| Total Credits | 20 | ||||
| Course Code | Course Title | L | T | P | Credits |
|---|---|---|---|---|---|
| Professional Elective-V | 3 | 0 | 2 | 4 | |
| Open Elective III | 3 | 0 | 0 | 3 | |
| EGR4503 | Project Phase-II | 0 | 0 | 0 | 10 |
| Total Credits | 17 | ||||
| Open Elective III | 3 | 0 | 0 | 3 | |
| EGR4503 | Project Phase-II | 0 | 0 | 0 | 10 |
| Total Credits | 17 | ||||
Career Path

Graduates of the B.Tech. Computer Science and Engineering (CSE) program from the School of Engineering and Sciences (SoES) possesses a strong foundation in computing principles, software development, and emerging technologies, enabling them to build successful careers across global technology-driven industries. Prospective career pathways include:
- Software Engineer / Software Developer - Designing, developing, testing, and maintaining scalable software applications for diverse domains.
- Full-Stack Developer - Building end-to-end web and enterprise applications using modern front-end, back-end, and database technologies.
- Systems Engineer / Solutions Architect - Designing, integrating, and optimizing computing systems, enterprise applications, and technology solutions.
- Cloud & DevOps Engineer - Managing cloud infrastructure, automating software deployment pipelines, and ensuring scalable, reliable, and secure systems.
- Cyber security Analyst - Protecting digital assets through security monitoring, vulnerability assessment, incident response, and risk management.
- Data Engineer / Database Administrator - Designing, implementing, and managing databases and large-scale data processing systems to support organizational decision-making.
- Network & Infrastructure Engineer - Developing and maintaining secure, efficient, and high-performance computer networks and IT infrastructure.
- Software Quality Assurance (QA) Engineer - Ensuring software quality through testing, automation, performance evaluation, and continuous improvement practices.
Fee Structure
yearly
| 1st Year | 2nd Year | 3rd Year | 4th Year |
|---|---|---|---|
| ₹3,25,000 | ₹2,75,000 | ₹2,75,000 | ₹2,75,000 |
Semester Wise
| 1st Sem | 2nd Sem | 3rd Sem | 4th Sem | 5th Sem | 6th Sem | 7th Sem | 8th Sem |
|---|---|---|---|---|---|---|---|
| ₹1,87,500 | ₹1,37,500 | ₹1,37,500 | ₹1,37,500 | ₹1,37,500 | ₹1,37,500 | ₹1,37,500 | ₹1,37,500 |
Admission Process
Complete the Application
Appear for Entrance test and interview
Get shortlisted and Received the offer letter
Eligibility Criteria
Candidates must have passed the 10+2 examination or an equivalent examination from a recognized board with Physics and Mathematics as compulsory subjects along with one of the following: Chemistry / Computer Science / Information Technology.
Obtained at least 50% marks in the above three subjects taken together.
The candidate must have passed English as a subject in the 10+2 examination.
Entrance Examination & Selection Preferability
Preference is given to merit scores achieved in national or state-level tests: IIT-JEE (Mains), State Level Entrance Exams, or the University Entrance Exam (Q-CARE).
In addition, candidates must successfully complete the Goenka Aptitude Test for Admission (GATA) and clear a Personal Interview (PI) round.