Close Search
mask-group

B.Tech. in Computer Science and Information Technology ( B.Tech.)

Course Duration

8 Semester
(4 Years)

Eligibility Criteria

Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the subjects - 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 thereto.

FeeApplication Fee
  • Indian / SAARC Nationals₹ 1000
  • NRI Fee ₹ 2000
  • Foreign NationalsUS$ 50

Career Opportunities

In alignment with evolving technological advancements, graduates of the B.Tech. Computer Science and Information Technology programme at REVA University are prepared to occupy high-impact roles in a digitally transformed, hyper-connected global economy. The programme equips students for careers at the forefront of cloud-native development, intelligent automation, and next-generation software engineering.

  • Cloud-Native Application Developer
  • Platform Engineer
  • DevSecOps Engineer
  • Site Reliability Engineer (SRE)
  • API Design and Integration Specialist
  • Microservices Architect
  • Serverless Computing Developer
  • Edge Computing Engineer
  • Quantum Computing Software Developer
  • Low-Code / No-Code Platform Developer
  • Full Stack Engineer (React / Node / Cloud)
  • Progressive Web Application (PWA) Developer
  • Blockchain Application Developer
  • Digital Twin Engineer
  • Augmented Reality (AR) / Virtual Reality (VR) Developer
  • Spatial Computing Developer (Apple Vision Pro / Meta Platforms)
  • Green Software Engineer (Sustainable Computing)
  • IT Governance and Compliance Analyst
  • Cybersecurity-Aware Software Engineer
  • Tech Entrepreneur / Deep Tech Startup Founder

Overview

The B.Tech. program in Computer Science and Information Technology at REVA University is a well-rounded undergraduate program aimed at equipping students with a thorough knowledge of theory as well as applications related to computing and information systems. This program includes subjects such as computer programming, data structures and algorithms, operating systems, computer networks, software engineering, database management systems, and information security. Students are groomed in developing, designing, implementing, and maintaining software systems and IT infrastructure that cater to the requirements of the ever-evolving industry at the global level. The coursework is designed in such a manner as to incorporate new technology, scientific methods, and research practices. Graduates from this program possess the skills required to tackle challenges in software development and information management within organizations.

Course Curriculum

01Multivariable Calculus & Linear Algebra

02Engineering Chemistry

03Communication Skills

04Programming with C

05Elements of Mechanical Engineering

06IoT and Applications (Innovation)

07Design Thinking (Entrepreneurship)

08Programming with C Lab

09Engineering Workshop

01Probability & Statistics

02Physics for Computer Science

03Introduction to Accounting

04Introduction to Data Science

05Basics of Electrical & Electronics Engineering

06Elements of Civil Engineering & Mechanics

07Computer Aided Engineering Drawing

08Data Science Lab

09Basic Electrical & Electronics Engineering Lab

10Skill Development Course - I

01Discrete Mathematics & Graph Theory

02Professional Ethics

03Entrepreneurship

04Indian Constitution

05Programming with Python

06Data Structures using C

07Analog and Digital Electronics

08Computer Organization & Architecture

09Python Lab

10Data Structures Lab

11Analog & Digital Electronics Lab

01Numerical Methods and Optimization Techniques

02Human Values

03Technical Documentation/writing (Intellectual Property)

04Environmental Science

05Theory of Computation

06Design and Analysis of Algorithms

07Database Management Systems

08Programming with JAVA (Innovation)

09Design and Analysis of Algorithms Lab

10Database Management Systems Lab

11Programming with JAVA (Innovation)

12Skill Development course

01Open Elective 1 (General)

02Indian Heritage and Culture

03Machine Learning (Innovation)

04Computer Networks

05Web Technology (Entrepreneurship)

06Operating Systems

07Professional Elective I

08Professional Elective II

09Machine Learning Lab

10Computer Networks Lab

11Operating Systems Lab

12Skill Development Course

01Open Elective 2 (Multidisciplinary)

02Big Data Analytics (Entrepreneurship)

03Cloud Computing

04Information and Network Security

05Professional Elective III

06Professional Elective IV

07Big Data Analytics Lab

08Cloud Computing Lab

09Information and Network Security Lab

10Mini Project – Research Based (Innovation and Intellectual Property)

01Open Elective 3 - MOOC

02Open Elective 4

03Professional Elective V

04Skill Development course (MOOC)

05Internship

06Project – Phase I / Startup (Intellectual Property and Entrepreneurship)

01Project – Phase II / Startup (Intellectual Property and Entrepreneurship)

Programme Educational Objectives (PEOs)

After few years of graduation, the graduates of B.Tech. (Computer Science and Information Technology) will be able to:

PEO-1

Purse higher education in the core or allied areas of Computer Science and Information Technology.

PEO-2

Have technical career in the core or allied areas of Computer Science and Information Technology or start entrepreneurial activity for the growth of the economy.

PEO-3

Continue to learn and to adapt to ever changing technologies in the core or allied areas of Computer Science and Information Technology.

Programme Outcomes (POs)

On successful completion of the programme, the graduates of B.Tech. (Computer Science and Information Technology) programme will be able to:

PO 1: Engineering Knowledge

Apply knowledge of mathematics, science, and engineering fundamentals.

PO 2: Problem Analysis

Identify, formulate, and analyze complex engineering problems using first principles.

PO 3: Design/Development of Solutions

Design solutions for complex engineering problems, considering public health, safety, and environmental factors.

PO 4: Conduct Investigations of Complex Problems

Use research-based knowledge and methods to conduct investigations.

PO 5: Modern Tool Usage

Create, select, and apply appropriate tools, techniques, and resources, including modeling and IT tools.

PO 6: The Engineer and Society

Apply reasoning to assess societal, health, safety, legal, and cultural issues.

PO 7: Environment and Sustainability

Understand the impact of professional engineering solutions on the environment and sustainability.

PO 8: Ethics

Apply ethical principles and commit to professional ethics and responsibilities.

PO 9: Individual and Teamwork

Function effectively as an individual, and as a member or leader in diverse teams.

PO 10: Communication

Communicate effectively on complex engineering activities with the engineering community and society.

PO 11: Life-long Learning

Recognize the need for, and have the preparation and ability to engage in, independent and life-long learning

Programme Specific Outcomes

On successful completion of the programme, the graduates of B.Tech. (Computer Science and Information Technology) programme will be able to:

  • PSO-1 Apply the knowledge of mathematics, Computer Science and Information Technology to solve complex problems in CS and IT.
  • PSO-2 Analyze, design, develop solutions and conduct investigations in the domains of database, networks and security, system software and system administration.
  • PSO-3 Apply appropriate techniques, use modern programming languages, tools, and packages for quality software development.
banner-icon