Bachelor of Science (B.Sc.) in AI, Data Science and Cloud Computing
Duration
Eligibility
Passed the 10+2 examination or its equivalent from a recognised board, with Mathematics as one of the subjects, and shall have secured a minimum of 40% marks in aggregate.
The B.Sc. in AI, Data Science and Cloud Computing programme includes foundational courses in programming and mathematics, followed by specialised topics such as machine learning, data analytics, big data technologies, and cloud computing. It emphasises hands-on learning through laboratories, case studies, projects, and internships. Students gain experience in designing and deploying scalable applications. The curriculum also develops analytical thinking, innovation, teamwork, communication, and ethical responsibility, preparing graduates for specialised roles and higher studies.
Programme Overview
The B.Sc. in AI, Data Science and Cloud Computing programme offers a specialised undergraduate pathway focused on data-driven and intelligent technologies. It prepares students to work with modern tools and platforms used in analytics, artificial intelligence, and cloud environments.
Course Curriculum
- 01Linear Algebra and Calculus - MAT1201
- 02Problem Solving using C - CSC1500
- 03Problem Solving using C Lab - CSC1501
- 04Digital Computer Fundamentals - CSC1505
- 05Computational Thinking - CSC1502
- 06Web Design and Development - CSC1504
- 07Foundations of English Communication - ENG1902
- 08Introduction to Soft Skills - PPS1001
- 01Programming in Python - CSC1503
- 02Probability and Statistical Methods - MAT1202
- 03Data Structures - CSC2504
- 04Data Structures Lab - CSC2505
- 05Essentials of Writing Skills - ENG1913
- 06Computer Networks - CSC2506
- 07Computer Organization - CSC1506
- 01Relational Database Management Systems - CSC2507
- 02Relational Database Management Systems Lab - CSC2508
- 03Object-Oriented Programming using Java - CSC2500
- 04Discrete Mathematics - CSC2509
- 05Analysis of Algorithms - CSC2510
- 06Analysis of Algorithms Lab - CSC2511
- 07Operating Systems - CSC2512
- 08Unix Programming - CSC2513
- 09Data Modelling & Visualisation - CSC2501
- 10Environmental Studies - CHE7601
- 01Principles of Artificial Intelligence - CSC2514
- 02Android Mobile Application Development - CSC2502
- 03Data Mining and Data Warehousing - CSC2515
- 04Essentials of Cloud Computing - CSC2516
- 05Software Engineering - CSC2517
- 06Discipline Specific Elective – I - CSAXXXX
- 07Discipline Specific Elective – II - CSAXXXX
- 08Problem Solving through Aptitude - PPS3001
- 09Universal Human Values - CIV7601
- 01Machine Learning - CSC2518
- 02Machine Learning Lab - CSC2523
- 03Discipline Specific Elective – III - CSCXXXX
- 04Discipline Specific Elective – IV - CSCXXXX
- 05Big Data Analytics - CSC2519
- 06Internet of Things - CSC2503
- 07Multi-Disciplinary Elective – I - XXXXXXX
- 08Summer Internship - CSC7000
- 01Discipline Specific Elective – V - CSCXXXX
- 02Discipline Specific Elective – VI - CSCXXXX
- 03Project - CSC7300
Programme Educational Objectives
PEO 01: Pursue professional competence in Artificial Intelligence, Data Science, Cloud Computing, and allied computing domains by effectively applying analytical thinking, problem-solving abilities, and technical skills in professional practice.
PEO 02: Engage in continuous learning by pursuing higher education, research, professional certifications, or entrepreneurial initiatives in emerging and evolving technologies.
PEO 03: Demonstrate professionalism, ethical conduct, teamwork, leadership qualities, and social responsibility while designing, developing, and deploying technology-driven solutions.
Programme Outcomes (POs)
On successful completion of the Program, the students shall be able to:
PO1: Application of Domain Knowledge: Apply knowledge of mathematics, science, computing fundamentals, and software engineering principles to solve problems in computer science and related domains.
PO2: Problem Analysis and Solving: Identify, formulate, analyse, and solve complex computing problems using appropriate computational and analytical techniques.
PO3: Design and Development of Computing Solutions: Design, develop, and evaluate computing systems, software applications, and processes that meet specified functional and non-functional requirements.
PO4: Investigation of Computing Problems: Conduct investigations of complex computing problems using research-based knowledge, experimentation, and data analysis to draw valid conclusions.
PO5: Modern Tool Usage: Use modern computing tools, programming environments, frameworks, and ICT tools effectively for developing computing solutions.
PO6: Research Capability: Identify appropriate research methodologies, conduct research, analyse data, and report findings effectively in computing domains.
PO7: Profession and Society: Apply computing knowledge considering societal, environmental, cultural, and global contexts and contribute responsibly to society.
PO8: Ethics and Professional Responsibility: Recognise ethical, legal, and security issues and adhere to professional ethics and responsibilities in computing practice.
PO9: Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse and multidisciplinary teams.
PO10: Communication: Communicate effectively through oral and written forms, including technical documentation, reports, and presentations.
PO11: Project Management and Finance: Apply project management and financial principles to plan, execute, monitor, and complete computing projects successfully.
PO12: Life-long Learning: Recognise the need for and engage in independent and lifelong learning to adapt to rapid technological and societal changes.
Programme Specific Outcomes
On successful completion of the Program, the students shall be able to:
PSO 01: Apply fundamental principles of Artificial Intelligence, Data Science, mathematics, and programming to analyse data and solve real-world problems effectively..
PSO 02: Design, develop, and deploy intelligent applications and data-centric solutions using appropriate AI techniques, data processing methods, and cloud computing platforms..
PSO 03: Apply AI, data, and cloud technologies responsibly by following ethical practices, security considerations, and professional standards while addressing industry and societal needs..
Student handbook
Program Regulations
Download Brochure
Coming soon...
USPs
- Offers a specialised undergraduate programme focused on artificial intelligence, data science, and cloud computing
- Features an industry-relevant curriculum covering machine learning, big data analytics, and cloud technologies
- Promotes experiential learning through laboratories, projects, case studies, and internships
- Develops competencies in designing and deploying scalable data-driven applications
- Provides exposure to modern tools, platforms, and real-world applications
- Prepares graduates for specialised roles and advanced studies in emerging technology domains
- Comprehensive Curriculum covering robotics, automation, thermal engineering, fluid mechanics, and advanced manufacturing.
Career Opportunities
-
Data Analyst
Analyses datasets to generate meaningful insights for decision-making.
-
Machine Learning Engineer (Trainee)
Develops and evaluates basic machine learning models.
-
Cloud Operations Engineer
Manages and monitors cloud-based systems and services.
-
AI Application Developer
Builds applications integrating artificial intelligence techniques.
-
Business Intelligence Developer
Design dashboards and reporting systems for data visualisation.
-
Data Visualisation Specialist
Creates visual representations of data for effective interpretation.
-
Big Data Associate
Assists in processing and managing large-scale datasets.
-
Cloud Deployment Engineer
Deploys and manages applications on cloud platforms.
-
AI Model Trainer
Trains and optimise AI models using prepared datasets.
-
Prompt Engineer
Design effective prompts for optimising AI system outputs.
-
Data Quality Analyst
Ensures accuracy and consistency of data across systems.


Rajanukunte, Yelahanka, Bengaluru, Karnataka, Pin: 560119, India
+91 9022092222