Students learning in the B.Sc Computer Science lab
School of Quantum Science, Computing & AI

B.Sc Computer Science

Bachelor of Science in Computer Science with AI, Generative AI, LLMOps & Cloud

Overview

Bridge Fundamental Computing with Futuristic Technology

Bachelor of Science (B.Sc.) in Computer Science is an undergraduate degree program that focuses on the study of computers, software development, programming, data structures, databases, networking, artificial intelligence, and emerging technologies. The program equips students with strong theoretical foundations and hands-on practical skills required to design, develop, and implement modern computing solutions.

The department aims to prepare students for careers in the IT industry, software development, data analytics, cybersecurity, and research while fostering problem-solving, innovation, and technical expertise in the field of computing.

3 Years · 6 Semesters · Full Time
Why Choose This Program

Future-Ready by Design

A balanced blend of core computing fundamentals, frontier AI, hands-on labs and research orientation.

Strong Foundation in Core Computing

  • • Programming & Algorithms
  • • Data Structures
  • • Database Management
  • • Computer Networks
  • • Software Engineering

A rigorous core gives every graduate solid analytical confidence and clarity.

AI, Generative AI & LLMOps Specialisation

  • • Machine Learning
  • • Deep Learning · NLP · CV
  • • Generative AI in Python
  • • LLMOps & RAG
  • • Agentic AI Immersion

Hands-on with the technologies driving the next generation of products.

Hands-On Learning & Lab Exposure

  • • Lab-backed every semester
  • • ITR — Industry Tutored Research
  • • Mini-projects each year
  • • 1-month Internship in S8
  • • NASA-aligned EXT modules

Students build strong analytical skills, precision, and shipping habits.

Research & Higher Studies Orientation

  • • Mathematical Reasoning
  • • Experimental Methods
  • • Capstone Project
  • • M.Sc · MCA · MBA pathways
  • • Research publication support

Graduates are equally prepared for industry and post-graduate study.

Why RGU

Why RGU for B.Sc Computer Science?

The B.Sc. Computer Science program at Rathinam Global University offers a future-focused curriculum that integrates core computer science concepts with emerging technologies such as Artificial Intelligence, Machine Learning, Deep Learning, Generative AI, LLMOps, Cloud Computing, Data Analytics, and Full-Stack development. Students benefit from industry-co-designed modules, NASA-aligned EXT exposure, mandatory ITR research blocks every semester, and a final capstone project + internship, ensuring placement readiness in software, AI, and product engineering roles.

6

Semesters

218+

Total Credits

40+

Industry Partners

100%

Placement Support

Curriculum

6-Semester Course Plan

Select a semester to view its course listing, LTPC format and total credits.

Semester 1 +

Semester

Semester 1

Hours: 375 Credits: 23
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX Language - I — 03 —
— CXXXX English - I — 03 —
— CXXXX Problem solving techniques in Python Programming — 03 —
— CXXXX Fundamentals of computer Hardware and Networking — 03 —
— CXXXX Database Management Systems — 03 —
— CXXXX Mathematics for Computer Science — 03 —
— CXXXX Problem solving techniques in Python Programming Lab — 02 —
— CXXXX ITR - 1 — 01 —
— CXXXX AEC - I — 02 —
Total Total Hours: 375 Total Credits: 23
Semester 2 +

Semester

Semester 2

Hours: 435 Credits: 26
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX Language – II — 03 —
— CXXXX English – II — 03 —
— CXXXX Object-Oriented Programming in Python — 03 —
— CXXXX Data Handling and Preprocessing Technique — 03 —
— CXXXX DSA Problem Solving Practice — 03 —
— CXXXX Discrete Mathematics — 03 —
— CXXXX Object-Oriented Programming in Python Lab — 02 —
— CXXXX ITR – 2 — 01 —
— CXXXX AEC II — 02 —
— CXXXX VAC 1 — 02 —
— CXXXX EXT 1 (NASA) — 01 —
Total Total Hours: 435 Total Credits: 26
Semester 3 +

Semester

Semester 3

Hours: 435 Credits: 27
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX Language - III — 03 —
— CXXXX English – III — 03 —
— CXXXX Machine Learning — 03 —
— CXXXX Web Application Development — 03 —
— CXXXX Distributed Computing — 03 —
— CXXXX FullStack with GenAI — 03 —
— CXXXX Machine Learning Lab — 02 —
— CXXXX ITR-3 — 02 —
— CXXXX Agentic AI Immersion — 03 —
— CXXXX AEC III — 02 —
Total Total Hours: 435 Total Credits: 27
Semester 4 +

Semester

Semester 4

Hours: 495 Credits: 30
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX Language – IV — 03 —
— CXXXX English – IV — 03 —
— CXXXX Deep Learning with NLP and Computer Vision — 03 —
— CXXXX Software Engineering — 03 —
— CXXXX Generative AI using Python — 03 —
— CXXXX Deep Learning with NLP and Computer Vision Lab — 02 —
— CXXXX Full Stack for DevOps — 03 —
— CXXXX ITR-4 — 02 —
— CXXXX Cloud Computing and Networks — 03 —
— CXXXX AEC IV — 02 —
— CXXXX VAC 2 — 02 —
— CXXXX EXT- 2 (NASA) — 01 —
Total Total Hours: 495 Total Credits: 30
Semester 5 +

Semester

Semester 5

Hours: 330 Credits: 17
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX Data Analytics and Business Intelligence — 03 —
— CXXXX Generative AI and Prompt Engineering — 03 —
— CXXXX AI Application Development and Deployment — 03 —
— CXXXX Generative AI using Python Lab — 02 —
— CXXXX PRJ — 04 —
— CXXXX ITR-5 — 02 —
Total Total Hours: 330 Total Credits: 17
Semester 6 +

Semester

Semester 6

Hours: 300 Credits: 15
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX LLMOps and Retrieval Augmented Generation (RAG) — 03 —
— CXXXX Software Testing and Quality Assurance — 03 —
— CXXXX AI Product Development and Deployment — 03 —
— CXXXX PRJ — 04 —
— CXXXX VAC 3 — 02 —
Total Total Hours: 300 Total Credits: 15
Project & Internship Semester +

Semester

Project & Internship Semester

Hours: 600 Credits: 40
CATCodeCourse TitleLTPCCreditEvaluation
— CXXXX PRJ — 12 —
— CXXXX Internship (1 month) — 04 —
Total Total Hours: 600 Total Credits: 40
Elective Bucket +

Semester

Elective Bucket

Hours: — Credits: —
CATCodeCourse TitleLTPCCreditEvaluation
— — — elective slot — — — —
— — — elective slot — — — —
— — — elective slot — — — —
— — — elective slot — — — —
— — — elective slot — — — —
— — — elective slot — — — —
— — — elective slot — — — —
— — — elective slot — — — —
Total Total Hours: — Total Credits: —

Curriculum Recommendations

  1. 1 — recommendation pending —
  2. 2 — recommendation pending —
  3. 3 — recommendation pending —
  4. 4 — recommendation pending —
  5. 5 — recommendation pending —
  6. 6 — recommendation pending —
  7. 7 — recommendation pending —
  8. 8 — recommendation pending —
Program Outcomes

PEO · PSO · PO

Educational objectives, specific outcomes, and program-level competencies that every graduate carries forward.

PEO1

Strong Foundations

Develop strong foundations in computer science, programming, databases, networking, artificial intelligence, and emerging technologies to solve real-world problems effectively.

PEO2

Practical Skills

Equip students with practical skills in software development, machine learning, cloud computing, Generative AI, and data analytics to meet industry requirements.

PEO3

Innovation & Ethics

Foster innovation, critical thinking, ethical responsibility, teamwork, and lifelong learning for professional growth and research excellence.

PEO4

Career & Higher Studies

Prepare graduates for successful careers, entrepreneurship, higher education, and research in computing and emerging technology domains.

PSO1

Computing Solutions

Apply programming, algorithms, databases, and software engineering principles to develop efficient computing solutions.

PSO2

Intelligent Systems

Design and implement intelligent systems using Machine Learning, Deep Learning, Generative AI, LLMOps, and Data Analytics technologies.

PSO3

Scalable Applications

Utilize modern computing tools, cloud platforms, full-stack technologies, and industry practices to develop scalable applications and products.

PO1

Course Knowledge

Apply knowledge of computer science fundamentals, mathematics, and emerging technologies.

PO2

Problem Analysis

Identify, analyze, and solve complex computing problems using logical and analytical approaches.

PO3

Design and Development of Solutions

Design software systems and applications that meet user and industry requirements.

PO4

Conduct Investigations of Complex Problems

Conduct experiments, analyze data, and derive meaningful conclusions.

PO5

Modern Tool Usage

Use modern software development tools, AI frameworks, cloud platforms, and computing technologies.

PO6

The Engineer and Society

Apply ethical principles and professional responsibilities in computing practices.

PO7

Environment and Sustainability

Understand the impact of computing solutions on society and sustainable development.

PO8

Ethics

Apply ethical principles, professional responsibilities, integrity, and legal standards in the development and use of computing technologies, Artificial Intelligence, data management, and digital systems while considering societal impact and sustainability.

PO9

Individual and Team Work

Function effectively as an individual and as a member or leader of multidisciplinary teams.

PO10

Communication

Communicate effectively with technical and non-technical stakeholders.

PO11

Project Management and Finance

Apply project management principles in software and technology projects.

PO12

Life-long Learning

Recognize the need for continuous learning and adaptation to emerging technologies.

Detailed Course Template

Per-Course Information

A preview of the per-course detail template that faculty will duplicate for every course title in the curriculum.

i) Course Details+
Course Name — to be supplied
Course Code — to be supplied
Program B.Sc Computer Science
Semester — to be supplied
Credits — to be supplied
Campus Rathinam Global Deemed To Be University
ii) Syllabus+

Unit 1

— unit content pending —

Unit 2

— unit content pending —

Unit 3

— unit content pending —

iii) Objectives & Outcomes+

Course Objectives

— objectives pending —

Course Outcomes

CO Statement
CO1 — pending —
CO2 — pending —
CO3 — pending —
CO4 — pending —
CO5 — pending —
iv) CO × PO / PSO Mapping+
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 — — — — — — — — — — — — — — —
CO2 — — — — — — — — — — — — — — —
CO3 — — — — — — — — — — — — — — —
CO4 — — — — — — — — — — — — — — —
CO5 — — — — — — — — — — — — — — —

Mapping levels: 1 — Low, 2 — Medium, 3 — High. Blank = no mapping.

v) Evaluation Pattern+
AssessmentInternal WeightageEnd Semester Weightage
CA — —
Mid-Term — —
End Semester — —
vi) Text Books / References+
— textbook & reference list pending —
Eligibility

Admission Criteria

Educational Qualification 12th Pass
Rathinam Qualification — to be supplied
Minimum Marks Required in 10th Standard — to be supplied
Minimum Marks Required in 12th Standard — to be supplied
Additional Eligibility / Admission Notes — to be supplied
Fee Structure

Investment in Your Future

Tuition Fees +
Fee details will be published as per institutional approval.
Hostel Fee Structure (new admissions) +
Fee details will be published as per institutional approval.
Other Fees +
Fee details will be published as per institutional approval.
Facilities

Labs, Software & Learning Resources

AI & Machine Learning Lab

Facility

AI & Machine Learning Lab

High-Performance Computing Centre

Facility

High-Performance Computing Centre

Cyber Security Lab

Facility

Cyber Security Lab

Software Engineering Studio

Facility

Software Engineering Studio

Data Analytics & BI Lab

Facility

Data Analytics & BI Lab

Generative AI Studio

Facility

Generative AI Studio

Quantum Computing Centre of Excellence

Facility

Quantum Computing Centre of Excellence

Smart Classroom · 4K Interactive

Facility

Smart Classroom · 4K Interactive

Campus Gallery

Downloads

Helpful PDFs

Contact

Talk to Admissions

Admissions Office

Eachanari, Coimbatore, Tamil Nadu – 641021

Phone: +91-844-844-8909

Email: admissions@rathinamglobal.edu.in

Department Head

HoD: — to be supplied

Phone: — to be supplied

Email: — to be supplied

Rathinam Global University

Enquire Now

Ready to Begin Your Journey?

Applications for the 2026–27 academic year are open. Secure your place at RGU before seats fill up.