B.Tech in Computer Science College in Bangalore | Admission Open 2018 - REVA University
Enquire Now
Contact Us
B. Tech. in Computer Science & Engineering - REVA University
B. Tech. in Computer Science & Engineering
Course Details
Your Next Step
+91-80-6622 6622
+91 95388 74444

B. Tech. in Computer Science & Engineering

Overview of the Program

The curriculum for B Tech in Computer Science & Engineering program is designed jointly by industrial and academic experts. It is aimed at preparing graduates with a broad perspective in both software and hardware areas related to computing systems. It provides specialized knowledge necessary to analyze, design and evaluate system software, utility programs and software-hardware architectures. The program includes courses in mathematics, science, and engineering. This enables students to design solutions for a wide variety of application domains. Students gain hands on experience in the laboratory courses that complement classroom work and develop design skills

Programme Educational Objectives (PEOs)

The programme helps to develop critical, analytical, innovative, creative and problem solving abilities amongst its graduates. The programme makes the graduates employable as Software Engineers across sectors. With further education and earning of higher level degrees help the graduates to pursue a career in academics or scientific organisations as researchers.

The Programme Educational Objectives are to prepare the students to:

  • be software or hardware engineers to work in ICT, manufacturing, electronics, healthcare or any services sector that needs computer applications
  • act as administrators in public, private and government organisations or business administrators or entrepreneur with further training and education
  • pursue masters and doctoral research degrees to work in colleges, universities as professors or as scientists in research establishments

Programme Outcomes (POs)

After undergoing this programme, a student will be able to:

  • Ability to apply knowledge of mathematics, science, and Engineering fundamentals to solve complex problems in Computer Science and Engineering
  • Ability to analyse Computer Science and Engineering problems, interpret data and arrive at meaningful conclusions involving mathematical inferences
  • Ability to design Computer Science and Engineering system, component, or process to meet desired needs considering public health and safety, and the cultural, societal, and environmental considerations
  • Ability to understand and solve complex Computer Science and Engineering problems by conducting experimental investigations
  • Ability to apply appropriate tools and techniques and understand utilization of resources appropriately to complex Computer Science and engineering activities
  • Ability to understand the effect of engineering solutions on legal, cultural, social and public health and safety aspects
  • Ability to develop sustainable solutions and understand their effect on society and environment
  • Ability to apply ethical principles to engineering practices and professional responsibilities
  • Ability to work as a member of a team, to plan and to integrate knowledge of various engineering disciplines and to lead teams in multidisciplinary settings
  • Ability to make effective oral presentations and communicate technical ideas to abroad audience using written and oral means
  • Ability to lead and manage multidisciplinary teams by applying engineering and management principles
  • Ability to adapt to the changes and advancements in technology and engage in independent and life-long learning

Course Curriculum

First Year

Semester I
Sr. No Course Title
1 Multivariable Calculus and Linear Algebra
2 Chemistry
3 Programming for Problem Solving
4 Basic Electrical and Electronics Engineering
5 Environmental Science
6 Technical English-1
7 Basic Electrical and Electronics Engineering Lab
8 Chemistry Lab
9 Soft Core : (Click here)

Note: Workshop tour to be conducted to introduce Mechanical Tools (One Day). Building construction tour to be conducted to introduce construction fundamentals.

Semester II
Sr. No Course Title
1 Probability and Statistics
2 Physics
3 Object Oriented Programming
4 Technical English-2
5 Indian Constitution and Professional Ethics
6 Computer Aided Engineering Drawing Lab
7 Object Oriented Programming Lab
8 Physics Lab
9 Soft Core
  • Skill Development-2
10 Open Elective
  • Sports/Yoga/Music/Dance/Theatre

Note: Industrial visits will be organized for a day to Public/Private Sectors in Bengaluru. All students must participate in a mini project exhibition and Hackathon.

Second Year

Semester III
Sr. No Course Title
1 Digital Logic Design
2 Analog Electronic Circuits
3 Programming with Java
4 Data Structures
5 Discrete Mathematics
6 Software Engineering
7 Data Structures Lab
8 Logic Design and Analog Circuits Lab
9 Professional elective : (Click here)

Note: Awareness workshop on free and open source tools and commercial tools for computer science and engineering application development has to be conducted. Industrial visits will be organized for a day to Public/Private Sectors in Bengaluru.

Semester IV
Sr. No Course Title
1 Design and Analysis of Algorithms
2 Graph Theory
3 Database Management System
4 Computer Organization and Architecture
5 Signals and Systems
System Software
Embedded System Design
Operation Research
Numerical Techniques
6 Database Management System Lab
7 ARM Microcontroller and IoT Lab
8 Professional elective : (Click here)

Note: All students must participate in a miniproject exhibition and Hackathon. Industrial visits will be organized for a day to Public/Private Sectors in Bengaluru

Third Year

Semester V
Sr. No Course Title
1 Finite Automata and Formal Languages
2 Python for Data Analysis
3 Computer Networks
4 Operating Systems
5 Soft Core : (Click here)
6 Soft Core : (Click here)
7 Statistical Data Analysis Lab
8 Computer Networks lab
9 Skill Development -5
10 Soft Skills-3

Note: Industrial visits will be organized for a day to Public/Private Sectors in Bengaluru.

Semester VI
Sr. No Course Title
1 Machine Learning for Data Analytics
2 Cloud Computing and Big Data
3 Soft Core : (Click here)
4 Soft Core : (Click here)
5 Soft Core : (Click here)
6 Soft Core : (Click here)
7 Cloud Computing Lab
8 Skill Development-6
9 Soft Skills-4

Note: All students must participate in a miniproject exhibition and Hackhathon. Industrial visits will be organized for a day to Public/Private Sectors in Bengaluru.

Fourth Year

Semester VII
Sr. No Course Title
1 Web Application Development
2 Cryptography and Network Security
3 Open Elective
4 Soft Core : (Click here)
5 Soft Core : (Click here)
6 Soft Core : (Click here)
7 Soft Core : (Click here)
8 Project Work and Dissertation Phase 1

Note: The project work phase-1 of project dissertation of 8th semester will begin in 7th semester, where student has to form a project group and perform literature survey and define the problem tools and technologies to be used. Options for 8th semester must be selected in 7th semester.

Semester VIII (Choose Any One Option)
Sr. No Course Title
1 Internship/Skill Development / Global Certification Program
3 Soft Core : (Click here)
4 Project Work and Dissertation Phase-2

Note: Internship must be for atleast2 months to be considered for 6 credits. Internships abroad must be for atleast 3 to 4 weeks to be considered for the credits. Global certification program students must obtain a certificate to attain 85 to 100% marks based on relative performance. If not eligible for certificate, they will have to undergo examination at school level for 80% marks, and marks will be awarded based on examination performance. Such a program will be considered as Skill Development Program.

Career Opportunities

Large number of companies employ huge number of computer professionals in their Indian and Overseas offices. Therefore, students who complete this program successfully have industrial career opportunities in IT/Allied Industries as: Software Engineer, Systems Engineer, System Analyst, Business/ Domain Analyst, Systems Administrator, Project Manager, Network Engineer, Software Consultant and so on. The Computer Science professionals also have numerous opportunities in Government Departments and Private Sectors, like Railways, Defence R&D, and Educational Institutions. Entrepreneurship is also an attractive career option.


B. Tech. (Regular) :
  • Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the Chemistry / Biotechnology / Biology / Computer Science / Electronics / Technical Vocational subjects and obtained at least 45% marks (40% in case of candidate belonging to SC/ST category) in the above subjects taken together, of any Board recognized by the respective State Governments / Central Government / Union Territories or any other qualification recognized as equivalent there to.
  • Good score in REVA University Engineering Entrance Test (REVA EET ) or CET / COMED-K or any other equivalent examination conducted by recognized Institute / Agency. (for lateral entry and for more details log on to University website www.reva.edu.in

Course Duration: 8 Semesters (4 Years)



How to Apply?

Contact for Admissions
Office of Admissions,
REVA University, Rukmini Knowledge Park Kattigenahalli, Yelahanka,
Bangalore – 560 064
Karnataka, India
+91-80-6622 6622
+91 95388 74444
Application Fee
Course Application Fee
Indian / SAARC Nationals
Foreign Nationals
B. Tech. in Computer Science & Engineering 1000 2000 50
Hostel Fee
Transportation Fee
Transportation Route