Noble University

Noble University

FACULTY OF
COMPUTER APPLICATIONS

BCA / B.Sc. IT in Artificial Intelligence & Machine Learning

About BCA / B.Sc. IT in Artificial Intelligence & Machine Learning Programme

The BCA / B.Sc. IT in Artificial Intelligence & Machine Learning is a cutting-edge undergraduate program designed to equip students with the skills and knowledge required to excel in the rapidly evolving fields of AI and ML. The program focuses on data science, deep learning, neural networks, natural language processing, and automation, preparing students to develop intelligent systems and innovative solutions.

Program Highlights

The BCA Programme prepares students to build robust software applications and systems, opening doors to a variety of careers in the tech field.

Program Highlights

Comprehensive curriculum covering AI fundamentals, machine learning algorithms, data science, neural networks, and deep learning.

Hands-on experience with Python, TensorFlow, Keras, OpenCV, and other AI/ML tools.

Real-world projects and industry collaborations to build AI-driven solutions.

Exposure to trending technologies like computer vision, robotics, and natural language processing (NLP).

Internships and research opportunities with leading tech firms and startups.

Career Opportunities

Graduates from this program can explore diverse career opportunities in IT, healthcare, finance, e-commerce, robotics, and automation. Some of the prominent job roles include:

AI Engineer

Machine Learning Developer

Data Scientist

Deep Learning Specialist

NLP Engineer

Business Intelligence Analyst

AI/ML Researcher

Programme Details

Duration

BCA: 3 Years (6 Semesters)
B.Sc. IT: 3 Years (6 Semesters)

Eligibility

10+2 or equivalent from a recognized board

eBrochure

Download

Why Choose This Program?

Industry-Oriented Learning

Curriculum aligned with the latest trends in AI and ML.

Practical Exposure

Hands-on projects, hackathons, and industry training.

Expert Faculty

Learn from AI and data science professionals.

Future-Ready Skills

Build proficiency in AI-driven decision-making and automation.

Programme Curriculum

Semester 1

Subject CodeSubject name
BCA1101Programming in C (Major 1)5 hours/Week4 hours/Week-7
BCA1102Networking and Web Development (Major 2)5 hours/Week4 hours/Week-7
BCA1103Introduction to Internet (Minor 1)4 hours/Week4 hours/Week-6
BCA1104Computer Fundamentals (MDC)4 hours/Week--4
BCA1105Office Automation (SEC)1812024
BCA1106Communication Skills (AEC)1812024
BCA1107Yoga (VAC)1812024

Semester 2

Subject CodeSubject name
BCA1201Data Structure using “c”3 hours/Week4 hours/Week-5
BCA1202OOP using JAVA3 hours/Week4 hours/Week-5
BCA1203Relational Database Management System3 hours/Week4 hours/Week-5
BCA1204Foundation of Mathematics & Statistics3 hours/Week--3
BCA1205Practical Based on (BCA1201, BCA1202 & BCA1203)3 hours/Week--3
BCA1206Indian Knowledge System-2 hours/Week-1
BCA1207Minor Project - 11514-22

Semester 3

Subject CodeSubject name
BCA1301Web Application development using J2EE (Major 1)3 hours/Week4 hours/Week-5
BCA1302Mobile Application Development using Android (Major 2)3 hours/Week4 hours/Week-5
BCA1303Operating system using Linux (Minor 1)3 hours/Week4 hours/Week-5
BCA1304Advanced spreadsheet tools (SEC)3 hours/Week--3
BCA1305IPDC (AEC)3 hours/Week--3
BCA1306Environmental Science (VAC) -2 hours/Week-1

Semester 4

Subject CodeSubject name
BCA1401Windows Application development using C# . net3 hours/Week4 hours/Week-5
BCA1402Big Data Technologies (Hadoop)3 hours/Week4 hours/Week-5
BCA1403Fundamentals of Networking3 hours/Week4 hours/Week-5
BCA1404System Analasys and Desing3 hours/Week--3
BCA1405Object-Oriented PHP3 hours/Week--3
BCA1406Front End Web UI Frameworks and Tools : Bootstrap , Angular-2 hours/Week-1
BCA1407Data science fundamentals for with python-2 hours/Week-1
BCA1408Minor Project - 2-2 hours/Week-1

Semester 5

Subject CodeSubject name
BCA501ASP.NET3 hours/Week4 hours/Week-5
BCA502Search Engine Optimization3 hours/Week4 hours/Week-5
BCA503Software Engineering and Testing3 hours/Week4 hours/Week-5
BCA504Wordpress3 hours/Week--3
BCA505server side development using Node.js And Express.js3 hours/Week--3
BCA506AI-driven Data Science-2 hours/Week-1
BCA507Project-2 hours/Week-1

Semester 6

Subject CodeSubject name
BCA601Cyber Security3 hours/Week4 hours/Week-5
BCA602UI/UX3 hours/Week4 hours/Week-5
BCA603System software3 hours/Week4 hours/Week-5
BCA604Cloud Computing3 hours/Week--3
BCA605Project3 hours/Week--3

Semester 1

Subject Code Subject name
BCA1101 Programming in C (Major 1)
BCA1102 Networking and Web Development (Major 2)
BCA1103 Introduction to Internet (Minor 1)
BCA1104 Computer Fundamentals (MDC)
BCA1105 Office Automation (SEC)
BCA1106 Communication Skills (AEC)
BCA1107 Yoga (VAC)

Semester 2

Subject Code Subject name
BCA1201 Data Structure using “c”
BCA1202 OOP using JAVA
BCA1203 Relational Database Management System
BCA1204 Foundation of Mathematics & Statistics
BCA1205 Practical Based on (BCA1201, BCA1202 & BCA1203)
BCA1206 Indian Knowledge System
BCA1207 Minor Project - 1

Semester 3

Subject Code Subject name
BCA1301 Web Application development using J2EE (Major 1)
BCA1302 Mobile Application Development using Android (Major 2)
BCA1303 Operating system using Linux (Minor 1)
BCA1304 Advanced spreadsheet tools (SEC)
BCA1305 IPDC (AEC)
BCA1306 Environmental Science (VAC)

Semester 4

Subject Code Subject name
BCA1401 Windows Application development using C# . net
BCA1402 Big Data Technologies (Hadoop)
BCA1403 Fundamentals of Networking
BCA1404 System Analasys and Desing
BCA1405 Object-Oriented PHP
BCA1406 Front End Web UI Frameworks and Tools : Bootstrap , Angular
BCA1407 Data science fundamentals for with python
BCA1408 Minor Project - 2

Semester 5

Subject Code Subject name
BCA501 ASP.NET
BCA502 Search Engine Optimization
BCA503 Software Engineering and Testing
BCA504 WordPress
BCA505 Server side development using Node.js And Express.js
BCA506 AI-driven Data Science
BCA507 Project

Semester 6

Subject Code Subject name
BCA601 Cyber Security
BCA602 UI/UX
BCA603 System software
BCA604 Cloud Computing
BCA605 Project
Chat with us