Application of for Academic Year 2026-27 for UG and PG Program under NEP Align
Admission Enquiry

B.Tech-Information Technology

“Design. Code. Transform the Digital Future.”


Program Overview

The B.Tech. in Information Technology at RTU Bengaluru is a 4-year undergraduate program designed to equip students with a robust foundation in information systems, network technologies, data management, software engineering, and emerging digital technologies. The curriculum integrates core IT principles with advanced computational skills to prepare graduates for the dynamic demands of modern IT-driven industries.

Developed in consultation with industry professionals, the program ensures that students gain contemporary knowledge in areas such as cloud computing, cybersecurity, data analytics, system integration, and enterprise application development. Emphasis is placed on both conceptual understanding and hands-on proficiency through advanced laboratories, industry internships, real-world case studies, and project-based learning.

The curriculum also provides flexibility for students to pursue a Minor (24 Credits) offered by other colleges of the University. Students may choose minors such as Business Analytics, Finance, General Management, or Statistics to complement their technical expertise and enhance interdisciplinary competency.


Program Highlights:

  • UGC approved curriculum with focus on emerging technologies
  • Industry-aligned specializations in AI & Machine Learning, Data Science, and Cloud Computing
  • Dedicated placement cell with excellent track record
  • Modern infrastructure with advanced computing labs
  • Opportunities for research and innovation

Specialization

AI & Machine Learning

AI and Machine Learning are interrelated fields that enable machines to learn from data, make decisions, and improve over time without explicit programming, with AI focusing on creating intelligent systems and Machine Learning focusing on algorithms that learn from and adapt to data.

Data Science

Data Science is the interdisciplinary field that uses statistical methods, algorithms, and machine learning techniques to analyze and interpret complex data, helping to uncover insights and inform decision-making.

Cloud Computing

Cloud Computing is the delivery of computing services—such as storage, processing power, and software—over the internet, allowing users and organizations to access and manage resources remotely, without the need for on-premises infrastructure.

Cyber Security

Cyber Security refers to the practice of protecting computers, servers, mobile devices, networks, and data from digital attacks, unauthorized access, and damage.

Program Features

Explore the key features that make our Computer Science Engineering program stand out

Industry-Relevant Curriculum

Our curriculum is regularly updated with inputs from industry experts to ensure relevance to current technological trends and market demands.

Advanced Laboratories

Access to state-of-the-art computing labs, networking facilities, and specialized labs for AI, IoT, and cloud computing.

Expert Faculty

Learn from experienced faculty members with strong academic backgrounds and industry experience in various domains of computer science.

Internship Opportunities

Mandatory internships with leading tech companies to gain practical experience and industry exposure before graduation.

Project-Based Learning

Emphasis on hands-on projects throughout the program to develop problem-solving skills and practical knowledge.

Global Exposure

Opportunities for international exchange programs, global certifications, and participation in international competitions.

Faculty

Mr. Srinivas Mishra

Dr. Srinivas Mishra

Associate Professor & Head of Department

M.Tech (P.hD)

Specialization: Computer Science and Engineering

srinivas.mishra@raitechuniversity.in

+91 93483 61302

Know More
Mr. Iranna Amargol

Mr. Iranna Amargol

Assistant Professor

M.Tech (P.hD)

Specialization: Computer Science and Engineering

iranna.amargol@raitechuniversity.in

+91 93801 99395

Know More
Mr. Vishnu Priya

Mr. Vishnu Priya

Assistant professor

Master in Engineering

Specialization: Computer Science and Engineering

vishnu.priya@raitechuniversity.in

+91 80 2846 5002

Know More
Mr.Colloge dekho

Sathyam

Assistant professor

M.Tech

Specialization: Computer Science and Engineering

Sathyam@raiuniversity.edu

+91 7399 642 521

Know More
Nayeem Akhtar Sholapur

Nayeem Akhtar Sholapur

Assistant professor

M.Tech

Specialization: Computer Science and Engineering

nayeem@raitechuniversity.in

+91 80 2846 5002

Know More
Nayeem Akhtar Sholapur

Vijay Kumar

Assistant professor

M.Tech

Specialization: Computer Science and Engineering

vijay.k@raitechuniversity.in

+91 80 2846 5002

Know More

Program Curriculum

Our comprehensive curriculum is designed to provide a strong foundation in computer science principles while keeping pace with emerging technologies

First Year Curriculum

Semester 1

  • Basic Mathemtics 1
  • Applied Physics
  • Fundamentals of Computer programming
  • Data Strcutures with C
  • Fundamentals of Statistics and Probability
  • Communicative English
  • Physics Lab
  • Fundamentals of Computer programming Lab
  • Data Strcutures with C

Semester 2

  • Basic Mathematics-II
  • Software Engineering & Project Management
  • Introduction to AI
  • Big Data & Data Engineering
  • Design Thinking & Innovation
  • Professional Writing Skills in English
  • Introduction to AI Lab
  • Big Data & Data Engineering Lab
  • User Interface Design Using React-JS

Second Year Curriculum

Semester 3

  • Machine Learning
  • Data visualization and storytelling
  • Design and Analysis of Algorithms
  • Operating System
  • Fundamental of environmental sciences
  • Universal Human Values
  • Machine Learning LAB
  • Data visualization and storytelling LAB
  • Design and Analysis of Algorithms LAB

Semester 4

  • Natural Language Processing
  • Cloud Computing
  • Data Communication and Computer Networks
  • Software Project Management
  • Discrete Mathematics and Statistics
  • Natural Language Processing Lab
  • Data Communication and Computer Networks Lab
  • Indian Constitution
  • Mini Project

Third Year Curriculum

Semester 5

  • Algorithms for Intelligent Systems and Robotics
  • Deep Learning
  • JAVA Programming
  • Advanced Python
  • Organizational Behaviour
  • Computer Organization and Architecture
  • Analytical Academic Writing
  • Advanced Python Lab
  • JAVA Programming Lab

Semester 6

  • Computer Vision
  • Personal Finance & Tax planning
  • Inferential Statistics
  • Mobile Application Development
  • R-Programming
  • NoSQL
  • Computer Vision Lab
  • Mobile Application Development
  • Industrial Internship

Fourth Year Curriculum

Semester 7

  • Big Data Analytics
  • Distributed Systems
  • Elective III: Deep Learning
  • Elective IV: Blockchain Technology
  • Project Phase I

Semester 8

  • Elective V: Natural Language Processing
  • Elective VI: Quantum Computing
  • Project Phase II
  • Seminar