- Home
- Academics
- School Of Computer Science
- B.Tech. Computer Science Engineering
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.
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.
UPESEAT / JEE / Board Merit / SAT/ CUET
JEE Mains 2024 - 50 Percentile, SAT 2024 - 50 Percentile, CUET-UG 2024 - 60 Percentile
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.
B.Tech. (Stream-II) CS
Category | Sem 1 | Sem 2 | Sem 3 | Sem 4 | Sem 5 | Sem 6 | Sem 7 | Sem 8 |
---|---|---|---|---|---|---|---|---|
Tuition Fee | ₹1,37,000 | ₹1,37,000 | ₹1,45,000 | ₹1,45,000 | ₹1,54,000 | ₹1,54,000 | ₹1,62,744 | ₹1,62,744 |
Academic Service Fee | ₹ 91,000 | ₹ 91,000 | ₹ 97,000 | ₹ 97,000 | ₹1,02,000 | ₹1,02,000 | ₹1,09,000 | ₹1,09,000 |
Total Fee | ₹2,28,000 | ₹2,28,000 | ₹2,42,000 | ₹2,42,000 | ₹2,56,000 | ₹2,56,000 | ₹2,71,744 | ₹2,71,744 |
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.
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.
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 2023-2027
Semester 1
Course | L | T | P | Credit |
---|---|---|---|---|
Linux Lab | 0 | 0 | 4 | 2 |
Programming in C | 0 | 0 | 3 | 3 |
Programming in C Lab | 0 | 0 | 4 | 2 |
Problem Solving | 2 | 0 | 0 | 2 |
Living Conversation | 2 | 0 | 0 | 2 |
Advanced Engineering Mathematics – I | 3 | 1 | 0 | 4 |
Environmental Sustainability and Climate Change - I | 2 | 0 | 0 | 2 |
Physics for Computer Engineers | 4 | 0 | 0 | 4 |
Physics for Computer Engineers Lab | 0 | 0 | 2 | 1 |
TOTAL | 22 |
Semester 2
Course | L | T | P | Credit |
---|---|---|---|---|
Computer organization and Architecture | 3 | 0 | 0 | 3 |
Data Structures and algorithms | 4 | 0 | 0 | 4 |
Data Structures and algorithms Lab | 0 | 0 | 2 | 1 |
Python programming | 2 | 0 | 0 | 2 |
Python programming Lab | 0 | 0 | 4 | 2 |
Digital Electronics | 3 | 0 | 0 | 3 |
Critical Thinking and Writing | 2 | 0 | 0 | 2 |
Advanced Engineering Mathematics – II | 3 | 1 | 0 | 4 |
Environmental Sustainability and Climate Change - II | 2 | 0 | 0 | 2 |
TOTAL | 23 |
Semester 3
Course | L | T | P | Credit |
---|---|---|---|---|
Database Management Systems | 3 | 0 | 0 | 3 |
Database Management Systems Lab | 0 | 0 | 4 | 2 |
Discrete Mathematical Structures | 3 | 0 | 0 | 3 |
Object Oriented Programming | 3 | 0 | 0 | 3 |
Object Oriented Programming Lab | 0 | 0 | 2 | 1 |
Operating Systems | 3 | 0 | 0 | 3 |
Software Engineering | 3 | 0 | 0 | 3 |
Exploratory-1 | 0 | 0 | 0 | 3 |
Design Thinking | 0 | 0 | 0 | 2 |
TOTAL | 23 |
Semester 4
Course | L | T | P | Credit |
---|---|---|---|---|
Artificial Intelligence and Machine Learning | 2 | 0 | 0 | 2 |
Artificial Intelligence and Machine Learning Lab | 0 | 0 | 2 | 1 |
Data communication and Networks | 3 | 0 | 0 | 3 |
Data communication and Networks Lab | 0 | 0 | 2 | 1 |
Design and Analysis of Algorithms | 3 | 0 | 0 | 3 |
Design and Analysis of Algorithms Lab | 0 | 0 | 2 | 1 |
Exploratory-2 | 3 | 0 | 0 | 3 |
Linear Algebra | 3 | 0 | 0 | 3 |
PE-1 | 4 | 0 | 0 | 4 |
PE-1 Lab | 0 | 0 | 2 | 1 |
TOTAL | 22 |
Semester 5
Course | L | T | P | Credit |
---|---|---|---|---|
Cryptography and Network Security | 3 | 0 | 0 | 3 |
Formal Languages and Automata Theory | 3 | 0 | 0 | 3 |
Object Oriented Analysis and Design | 3 | 0 | 0 | 3 |
Exploratory-3 | 3 | 0 | 0 | 3 |
Start your Startup | 2 | 0 | 0 | 2 |
Research Methodology in CS | 3 | 0 | 0 | 3 |
Probability, Entropy, and MC Simulation | 3 | 0 | 0 | 3 |
PE-2 | 4 | 0 | 0 | 4 |
PE-2 Lab | 0 | 0 | 2 | 1 |
TOTAL | 25 |
Semester 6
Course | L | T | P | Credit |
---|---|---|---|---|
Exploratory-4 | 3 | 0 | 0 | 3 |
Leadership and Teamwork | 2 | 0 | 0 | 2 |
Compiler Design | 3 | 0 | 0 | 3 |
Statistics and Data Analysis | 3 | 0 | 0 | 3 |
PE-3 | 4 | 0 | 0 | 4 |
PE-3 Lab | 0 | 0 | 2 | 1 |
Minor Project | 0 | 0 | 5 | 5 |
TOTAL | 21 |
Semester 7
Course | L | T | P | Credit |
---|---|---|---|---|
Exploratory-5 | 3 | 0 | 0 | 3 |
PE-4 | 4 | 0 | 0 | 4 |
PE-4 Lab | 0 | 0 | 2 | 1 |
PE-5 | 3 | 0 | 0 | 3 |
PE-5 Lab | 0 | 0 | 2 | 1 |
Capstone Project - Phase-1 | 0 | 0 | 5 | 5 |
Summer Internship | 0 | 0 | 0 | 1 |
TOTAL | 18 |
Semester 8
Course | L | T | P | Credit |
---|---|---|---|---|
IT Ethical Practices | 3 | 0 | 0 | 3 |
Capstone Project - Phase-2 | 0 | 0 | 5 | 5 |
TOTAL | 8 |
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.
To opt the minors, please choose the minors from the bucket. Click here to know more.
Specialisations
Syllabus
The curriculum for the first two semesters of all B.Tech. CSE programs will remain the same across all specialisations:
Subject | Credits | L | T | P |
---|---|---|---|---|
Linux Lab | 2 | 0 | 0 | 4 |
Programming in C | 3 | 0 | 0 | 3 |
Programming in C Lab | 2 | 0 | 0 | 4 |
Problem Solving | 2 | 2 | 0 | 0 |
Living Conversations | 2 | 2 | 0 | 0 |
Advanced Engineering Mathematics – I | 4 | 3 | 1 | 0 |
Environmental Sustainability and Climate Change - I | 2 | 2 | 0 | 0 |
Physics for Computer Engineers | 4 | 4 | 0 | 0 |
Physics for Computer Engineers Lab | 1 | 0 | 0 | 2 |
TOTAL | 22 |
Subject | L | T | P | Credits |
---|---|---|---|---|
Computer organization and Architecture | 3 | 0 | 0 | 3 |
Data Structures and algorithms | 4 | 0 | 0 | 4 |
Data Structures and algorithms Lab | 0 | 0 | 2 | 1 |
Python programming | 2 | 0 | 0 | 2 |
Python programming Lab | 0 | 0 | 4 | 2 |
Digital Electronics | 3 | 0 | 0 | 3 |
Critical Thinking and Writing | 2 | 0 | 0 | 2 |
Advanced Engineering Mathematics – II | 3 | 1 | 0 | 4 |
Environmental Sustainability and Climate Change - II | 2 | 0 | 0 | 2 |
TOTAL | 23 |
Subject | L | T | P | Credits |
---|---|---|---|---|
Database Management Systems | 3 | 0 | 0 | 3 |
Database Management Systems Lab | 0 | 0 | 4 | 2 |
Discrete Mathematical Structures | 3 | 0 | 2 | 3 |
Object Oriented Programming | 3 | 0 | 0 | 3 |
Object Oriented Programming Lab | 0 | 0 | 2 | 1 |
Operating Systems | 3 | 0 | 0 | 3 |
Software Engineering | 3 | 0 | 0 | 3 |
Exploratory-1 | 0 | 0 | 0 | 3 |
Design Thinking | 0 | 0 | 0 | 2 |
TOTAL | 23 |
Subject | L | T | P | Credits |
---|---|---|---|---|
Artificial Intelligence and Machine Learning | 2 | 0 | 0 | 2 |
Artificial Intelligence and Machine Learning Lab | 0 | 0 | 2 | 1 |
Data communication and Networks | 3 | 0 | 0 | 3 |
Data communication and Networks Lab | 0 | 0 | 2 | 1 |
Design and Analysis of Algorithms | 3 | 0 | 0 | 3 |
Design and Analysis of Algorithms Lab | 0 | 0 | 2 | 1 |
Exploratory-2 | 3 | 0 | 0 | 3 |
Linear Algebra | 3 | 0 | 0 | 3 |
PE-1 | 4 | 0 | 0 | 4 |
PE-1 Lab | 0 | 0 | 2 | 1 |
TOTAL | 22 |
Subject | L | T | P | Credits |
---|---|---|---|---|
Cryptography and Network Security | 3 | 0 | 0 | 3 |
Formal Languages and Automata Theory | 3 | 0 | 0 | 0 |
Object Oriented Analysis and Design | 3 | 0 | 0 | 3 |
Exploratory-3 | 3 | 0 | 0 | 3 |
Start your startup | 2 | 0 | 0 | 2 |
Research Methodology in CS | 3 | 0 | 0 | 3 |
Probability, Entropy, and MC Simulation | 3 | 0 | 0 | 3 |
PE-2 | 4 | 0 | 0 | 4 |
PE-2 Lab | 0 | 0 | 2 | 1 |
TOTAL | 25 |
Subject | L | T | P | Credits |
---|---|---|---|---|
Exploratory-4 | 3 | 0 | 0 | 3 |
Leadership and Teamwork | 2 | 0 | 0 | 2 |
Compiler Design | 3 | 0 | 0 | 3 |
Statistics and Data Analysis | 3 | 0 | 0 | 3 |
PE-3 | 4 | 0 | 0 | 4 |
PE-3 Lab | 0 | 0 | 2 | 1 |
Minor Project | 0 | 0 | 5 | 5 |
TOTAL | 21 |
Subject | L | T | P | Credits |
---|---|---|---|---|
Exploratory-5 | 3 | 0 | 0 | 3 |
PE-4 | 4 | 0 | 0 | 4 |
PE-4 Lab | 0 | 0 | 2 | 1 |
PE-5 | 3 | 0 | 0 | 3 |
PE-5 Lab | 0 | 0 | 2 | 1 |
Capstone Project - Phase-1 | 0 | 0 | 5 | 5 |
Summer Internship | 0 | 0 | 0 | 1 |
TOTAL | 18 |
Subject | L | T | P | Credits |
---|---|---|---|---|
IT Ethical Practices | 3 | 0 | 0 | 3 |
Capstone Project - Phase-2 | 0 | 0 | 5 | 5 |
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:
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
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:
- 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.
- SAT score of above 50 percentile.
- Minimum 80% marks at Higher and Senior Secondary Level and minimum 80% aggregate in PCM Physics, Chemistry and Math) at Senior Secondary Level.
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.
The computer labs at UPES are equipped with the latest technology to complement the coursework.