Home / Programmes / B. Tech / B.Tech in Computer Science Engineering

B.Tech in Computer Science Engineering

A 4-year undergraduate program developing computer scientists through a curriculum focused on real-world problem-solving, and industry collaboration.

B.Tech in computer science overview 

Our programme builds expertise beyond just coding. The curriculum is structured to give students deep knowledge of computational theory and software design, ensuring they graduate as innovators who can architect complex digital solutions. Students experience:

Foundational mastery

of algorithms, data structures, and computational theory for programming excellence

Hands-on development

with coding labs, software projects, and building full-stack applications

Cutting-edge specialisations

in AI, Cybersecurity, and Data Science through advanced electives and research

Industry-aligned innovation

via hackathons, capstone projects, and internships solving real-world problems

Programme details

Programme objective

  • Graduates will be able to identify and solve complex problems of the future and contribute to advancing the frontiers of computer science.
  • Graduates will develop original ideas and build technology-driven solutions that simplify processes and improve quality of life.
  • Graduates will demonstrate entrepreneurial thinking and advance their careers through continuous development of professional, communication and analytical skills.

Academic structure

Our academic structure is designed to establish robust foundations, followed by increasing specialization in later years.

  • Duration: 4 years / 8 semesters
  • Total credits & degree requirement: The programme requires not less than 165 credits to be awarded a B.Tech degree.
CourseL-T-PCredits
Calculus & ODE4-1-05
Chemistry – I + lab2-1-24
Introduction to Electrical Engineering2-1-22
Electronics2-1-24
Introduction to Computing2-1-13
Introduction to Entrepreneurship1-0-01
Media Project1-0-21.5
English0-3-03
French – I0-2-00.5
Earth and Environmental Sciences2-0-02
Total Credits26
CourseL-T-PCredits
Linear Algebra & Complex Analyses3-1-04
Physics – I2-1-24
Biology3-0-03
Data Structures2-2-25
Discrete Mathematics2-0-02
Workshop Practice0-0-21
Entrepreneurship Practise0-0-21
Professional Ethics0-1-01
French – II0-2-00.5
Total Credits21.5
CourseL-T-PCredits
Probability and Statistics3-1-04
Physics – II3-1-25
Optimization Techniques for AI3-0-03
Signals & Systems3-1-04
Lean Start-up0-0-31
Principles of Economics (7 Weeks)3-0-01.5
French – III0-2-00.5
Programming Workshop0-0-20.5
Total Credits19.5
CourseL-T-PCredits
Numerical Methods3-0-24
Digital Logic Design and Computer Architecture3-1-04
Machine Learning with Python**3-0-24
Artificial and Computational Intelligence2-1-24
Theory of Computation3-0-03
Design Thinking1-0-22
Financial Accounting3-0-01.5
French – IV0-2-00.5
Programming Workshop0-0-20.5
Total Credits23.5
CourseL-T-PCredits
Design and Analysis of Algorithms3-1-04
Operating Systems3-0-24
Database Management Systems3-0-24
Object Oriented Programming2-0-23
Microprocessors and Interfacing2-0-03
HSS + Mgmt. – Elective – I2-0-02
French – V (Optional)0-2-00
Programming Workshop0-0-21
Total Credits21
CourseL-T-PCredits
Big Data Analytics2-0-23
High Performance Computing2-0-23
Computer Networks3-0-24
Software Engineering2-0-23
Third Year Team Project2
AI Elective – I3-0-03
Elective – I3-0-03
HSS + Mgmt. – Elective – II2-0-02
Intro to Professional Development & Employability Skills2-0-02
French – VI (Optional)0-2-00/0.5
Total Credits25
CourseL-T-PCredits
Distributed Systems3-0-24
Compiler Design3-0-03
Cryptography and Network Security3-0-24
HSS + Mgmt. – Elective – III2-0-02
Elective – II3-0-03
Elective – III3-0-03
Year-4 Project3
French – VII (Optional)0-2-00/0.5
Total Credits22
CourseL-T-PCredits
Elective – IV3-0-03
Elective – V3-0-03
Year-4 Project0-5-810
French Language & Culture – VIII (Optional)0-2-00/0.5
Total Credits16

FAQs

The CSE curriculum is designed around 11 core departmental courses (40 credits) covering algorithms, data structures, databases, cryptography, and machine learning. It blends strong theoretical grounding with application-driven labs and projects, ensuring graduates are industry-ready from day one.

Students can pursue five professional and open electives (15 credits) in areas like High-Performance Computing, Data Mining, Information Security, Graphics, and Embedded Systems, allowing them to tailor their expertise toward emerging technologies.

The CSE programme encourages research from the undergraduate level, with faculty-mentored projects, capstone work, and access to research labs in AI, Robotics, and Computational Systems. Students are guided by Ph.D. faculty from top global institutions.

With a 12:1 student-faculty ratio, fully residential campus, and project-based learning culture, CSE students experience personalized mentorship, vibrant peer learning, and a collaborative atmosphere ideal for growth and innovation.

Start your journey with us

Make an enquiry Chat with a student