B.Tech. CSE Banner

B.Tech. CSE - Course Overview

The B.Tech. Computer Science Engineering (CSE) Program at UPES is a 4-year course designed to help students carve a career in the competitive field of Computer Science. Students can pick a specialisation from various in-demand streams like Cloud Computing, Artificial Intelligence, Cyber Security and Forensics, DevSecOps and others.

The 4-year program consists of selected modules crafted with inputs from top industry leaders. The coursework is designed to evolve alongside dynamic concepts in computer science, prioritising relevance and application for students. Students also learn through regular training sessions in the University’s state-of-the-art computer labs and mandatory industry or public sector internships.

Programs Fee Structure

Students must pay the fees within the stipulated time frame to secure their admission into the course. The fee can be paid online or offline through various modes of payment such as credit/debit card, net banking, or demand draft.

Click here for a detailed Fee Structure.

Click here to learn about additional fee payments.

Eligibility Criteria

Students are expected to have a minimum of 50% Marks in class X and XII, and a minimum of 50% in Physics, Chemistry and Maths.

Selection Criteria

UPESEAT / JEE / Board Merit / SAT/ CUET

 UPESEAT Examination

Students qualifying for the UPESEAT exam in the year of admission can apply for the B.Tech. CSE course.   
 

Non-Exam Pathway

Students fulfilling any of the eligibility requirements specified below are eligible to apply for the B.Tech. CSE course at UPES:

  • JEE rank as specified by the cut-off
  • SAT score of above 50 percentile
  • Minimum 80% marks at Higher and Senior Secondary Level and Minimum 80% aggregate in PCM Physics, Chemistry and Mathematics) at Senior Secondary Level

If you meet the eligibility criteria, apply for the B.Tech. CSE course at UPES today.

Scope and Highlights of B.Tech. CSE

The B.Tech. CSE Course at UPES is a four-year specialised course for acquiring domain knowledge in several fields, including Cloud Computing, Artificial Intelligence, Cyber Security and Forensics, DevSecOps, Big Data, Full Stack AI, Graphics and Gaming and others.

Students can opt for a Core subject and choose any two Electives from various options. The course provides a dual advantage of subject knowledge expertise and simulated experiences that prepare them for the real world. Each semester consists of theory and practical training for every course, helping students develop proficiency in various new fields in the engineering space. Our alumni network consists of leaders in different IT and allied industries sectors.

The B.Tech. CSE program at UPES is well-rounded and sets students up for success in the engineering field. Students bag industry-leading placement packages with end-to-end placement assistance from the University. Moreover, through our Global Pathway Program, students can complete their training at world-class institutions like the University of Queensland, Australia.

Career Opportunities

The B.Tech. CSE course will equip you with skills that can be applied in various jobs. Here are a few profiles you can apply for immediately after completing the course:

  • Security Architect
  • Security Analyst
  • Cloud Architect
  • Cyber Security Engineer
  • Data Analyst
  • Threat Intelligence Analyst
  • Network Security Engineer
  • Web Developer
  • Computer Systems Analyst
  • Web Designer
  • Software Developer
  • IT Consultant
  • Data Scientist
  • Big Data Engineer
  • Game Developer, and more.
Curriculum

Curriculum 2023-2027

Semester 1

CourseLTPCredit
Linux Lab0042
Programming in C0033
Programming in C Lab0042
Problem Solving2002
Living Conversation2002
Advanced Engineering 
Mathematics – I
3104
Environmental Sustainability and 
Climate Change - I
2002
Physics for Computer Engineers4004
Physics for Computer Engineers 
Lab
0021
TOTAL   22
,

Semester 2

CourseLTPCredit
Computer organization and Architecture3003
Data Structures and algorithms4004
Data Structures and algorithms Lab0021
Python programming2002
Python programming Lab0042
Digital Electronics3003
Critical Thinking and Writing2002
Advanced Engineering Mathematics – II3104
Environmental Sustainability and Climate Change - II2002
TOTAL   23
,

Semester 3

CourseLTPCredit
Database Management Systems3003
Database Management Systems Lab0042
Discrete Mathematical Structures3003
Object Oriented Programming3003
Object Oriented Programming Lab0021
Operating Systems3003
Software Engineering3003
Exploratory-10003
Design Thinking0002
TOTAL   23
,

Semester 4

CourseLTPCredit
Artificial Intelligence and Machine 
Learning
2002
Artificial Intelligence and Machine 
Learning Lab
0021
Data communication and Networks3003
Data communication and Networks Lab0021
Design and Analysis of Algorithms3003
Design and Analysis of Algorithms Lab0021
Exploratory-23003
Linear Algebra 3003
PE-14004
PE-1 Lab0021
TOTAL   22
,

Semester 5

CourseLTPCredit
Cryptography and Network 
Security
3003
Formal Languages and 
Automata Theory
3003
Object Oriented Analysis and Design3003
Exploratory-33003
Start your Startup2002
Research Methodology in CS 3003
Probability, Entropy, and 
MC Simulation
3003
PE-24004
PE-2 Lab0021
TOTAL   25
,

Semester 6

CourseLTPCredit
Exploratory-43003
Leadership and Teamwork2002
Compiler Design 3003
Statistics and Data 
Analysis
3003
PE-34004
PE-3 Lab0021
Minor Project0055
TOTAL   21
,

Semester 7

CourseLTPCredit
Exploratory-53003
PE-44004
PE-4 Lab0021
PE-53003
PE-5 Lab0021
Capstone Project - Phase-10055
Summer Internship0001
TOTAL   18
,

Semester 8

CourseLTPCredit
IT Ethical Practices 3003
Capstone Project - Phase-20055
TOTAL   8
Why Study B.Tech. CSE at UPES?

Here is why you should enrol in the B.Tech. CSE program at UPES:

  • Ranked 54th by NIRF in the ‘Top Engineering Institutes in India’ list in 2023.
  • 100% placements at MNCs like Gojek, Infosys, Airtel, and more.
  • Lifetime placement assistance. 
  • Industry-leading placement packages of up to INR 50 LPA in 2022.
  • Credit transfer program to the University of Queensland, Australia, for career progression.
  • Semester abroad program at the University of California, Berkeley.

Students at UPES get unparalleled industry experience through our alliances with organisations like IBM, Microsoft, Xebia, and more. Many career progression opportunities are available to students at UPES, with a chance to complete the degree at top-ranked international institutions like the University of Queensland, Australia.

Specialisations

Artificial Intelligence and Machine Learning
Full Stack Development
Data Science
Cloud Computing and Virtualisation Technology
Cyber Security & Digital Forensics
Graphics and Gaming
Internet of Things

Syllabus

The curriculum for the first two semesters of all B.Tech. CSE programs will remain the same across all specialisations:

Semester 1
Subject CodeSubjectCreditsLTP
 Linux Lab

2

004
 Programming in C3003
 Programming in C Lab2004
 Problem Solving2200
 Living Conversations2200
 Advanced Engineering Mathematics – I4310
 Environmental Sustainability and Climate Change - I2200
 Physics for Computer Engineers4400
 Physics for Computer Engineers Lab1002
 TOTAL22   
Semester 2
Subject CodeSubjectLTPCredits
 

Computer organization and Architecture

3

00

3

 Data Structures and algorithms4004
 Data Structures and algorithms Lab0021
 Python programming2002
 Python programming Lab0042
 Digital Electronics3003
 Critical Thinking and Writing2002
 Advanced Engineering Mathematics – II3104
 Environmental Sustainability and Climate Change - II2002
 TOTAL   23
Semester 3
Subject CodeSubjectLTPCredits
 

Database Management Systems

3

00

3

 Database Management Systems Lab0042
 Discrete Mathematical Structures3023
 Object Oriented Programming3003
 Object Oriented Programming Lab0021
 Operating Systems3003
 Software Engineering3003
 Exploratory-10003
 Design Thinking0002
 TOTAL   23
Semester 4
Subject CodeSubjectLTPCredits
 

Artificial Intelligence and Machine Learning

2

00

2

 Artificial Intelligence and Machine Learning Lab0021
 Data communication and Networks3003
 Data communication and Networks Lab0021
 Design and Analysis of Algorithms3003
 Design and Analysis of Algorithms Lab0021
 Exploratory-23003
 Linear Algebra 3003
 PE-14004
 PE-1 Lab0021
 TOTAL   22
Semester 5
Subject CodeSubjectLTPCredits
 

Cryptography and Network Security

3

00

3

 Formal Languages and Automata Theory3000
 Object Oriented Analysis and Design3003
 Exploratory-33003
 Start your startup2002
 Research Methodology in CS 3003
 Probability, Entropy, and MC Simulation3003
 PE-24004
 PE-2 Lab0021
 TOTAL   25
Semester 6
Subject CodeSubjectLTPCredits
 

Exploratory-4

3

00

3

 Leadership and Teamwork2002
 Compiler Design3003
 Statistics and Data Analysis3003
 PE-34004
 PE-3 Lab0021
 Minor Project0055
 TOTAL   21
Semester 7
Subject CodeSubjectLTPCredits
 

Exploratory-5

3

00

3

 PE-44004
 PE-4 Lab0021
 PE-53003
 PE-5 Lab0021
 Capstone Project - Phase-10055
 Summer Internship0001
 TOTAL   18
Semester 8
Subject CodeSubjectLTPCredits
 

IT Ethical Practices 

3

00

3

 Capstone Project - Phase-20055
 TOTAL   8

Placements

UPES’ annual placement drive gives students a chance to interact with recruiters from leading start-ups and MNCs from around the world. Here are some top recruiters at UPES:

Accenture
Adobe
Amazon
American Express
Barclays
Capgemini
CISCO
cognizant
DELL
Delloite
EY
Informatic
LTI
Microsoft
pwc
salesforce
Samsung Research
VMware
zeta
ZS

Our students have received attractive packages worth up to INR 50 LPA through industry placements. Moreover, we offer lifetime placement assistance and guidance to all our students.

FAQs

How can I get admission into the B.Tech. CSE program at UPES?

You must fulfil the eligibility criteria to get admission into the B.Tech. CSE course. Students must either appear for the UPESEAT exam and qualify for the test or apply through one of the non-exam pathways. The eligibility criteria for the non-exam pathways are as follows:

  1. Minimum 50% marks in Class X and XII. Minimum 50% in PCM (Physics/Chemistry and Mathematics) in Class XII along with JEE rank, as specified by the cut-off.
  2. SAT score of above 50 percentile.
  3. Minimum 80% marks at Higher and Senior Secondary Level and minimum 80% aggregate in PCM Physics, Chemistry and Math) at Senior Secondary Level.
What are the internship opportunities for students at UPES?

UPES encourages students to do mandatory internships in the public sector, social sector, and industry to complete the course successfully. We also provide placements at some of the biggest organisations in the country upon successful completion of the course.

How are the computer labs at UPES?

The computer labs at UPES are equipped with the latest technology to complement the coursework.