BSAU Chennai-image

B-TECH in Artificial Intelligence And Data Science at B. S. Abdur Rahman Crescent Institute of Science and Technology

B. S. Abdur Rahman Crescent Institute of Science and Technology is a premier deemed university located in Chennai, Tamil Nadu. Established in 1984, it offers a wide range of academic programs across numerous disciplines. Recognized for its academic strength and infrastructure, the institute attracts a large student body and is known for its focus on science and technology education.

READ MORE
location

Chengalpattu, Tamil Nadu

Compare colleges

About the Specialization

What is Artificial Intelligence and Data Science at B. S. Abdur Rahman Crescent Institute of Science and Technology Chengalpattu?

This Artificial Intelligence and Data Science program at B.S. Abdur Rahman Crescent Institute focuses on equipping students with advanced skills in machine learning, deep learning, data analytics, and big data technologies. It is designed to meet the escalating demand in the Indian industry for professionals capable of driving digital transformation and intelligent decision-making. The program emphasizes practical application and theoretical depth, preparing graduates for cutting-edge roles.

Who Should Apply?

This program is ideal for fresh graduates with a strong aptitude for mathematics, programming, and problem-solving, seeking entry into the rapidly expanding AI and Data Science domain. It also caters to working professionals aiming to upskill or career changers transitioning into data-driven industries. Specific prerequisites include a solid foundation in science and mathematics from their higher secondary education.

Why Choose This Course?

Graduates of this program can expect to pursue lucrative India-specific career paths such as Data Scientist, AI Engineer, Machine Learning Engineer, Business Intelligence Analyst, and Big Data Developer. Entry-level salaries in India typically range from INR 5-8 LPA, with experienced professionals earning upwards of INR 15-25+ LPA. The curriculum also aligns with certifications from leading industry platforms, enhancing professional growth trajectories in Indian companies.

Student Success Practices

Foundation Stage

Master Programming Fundamentals with Python- (Semester 1-2)

Dedicate early semesters to building a robust foundation in Python programming, which is crucial for AI and Data Science. Solve daily coding challenges and practice data structures and algorithms using platforms like HackerRank and LeetCode to enhance problem-solving skills and improve coding efficiency.

Tools & Resources

Python, Jupyter Notebook, HackerRank, LeetCode, GeeksforGeeks

Career Connection

Strong programming skills are a prerequisite for all technical roles in AI/DS, ensuring readiness for technical interviews and efficient project implementation.

Cultivate Strong Mathematical and Statistical Acumen- (Semester 1-3)

Focus on understanding the underlying mathematical and statistical concepts taught in Engineering Mathematics I & II, and Probability and Statistical Methods. These are the bedrock of most AI/ML algorithms. Utilize online courses from Coursera (e.g., ''''Mathematics for Machine Learning'''') or Khan Academy to reinforce concepts.

Tools & Resources

Coursera, Khan Academy, MIT OpenCourseWare, Textbooks on Linear Algebra and Calculus

Career Connection

A deep understanding of math and statistics enables one to grasp complex algorithms, troubleshoot models, and develop innovative solutions, crucial for advanced research and development roles.

Engage in Peer Learning and Collaborative Projects- (Semester 1-2)

Form study groups to discuss complex topics, share knowledge, and collaborate on small programming assignments or mini-projects. Participating in college-level coding clubs or hackathons helps develop teamwork, communication, and practical application skills in a competitive yet supportive environment.

Tools & Resources

GitHub, Discord/Telegram groups, College Coding Clubs, Local Hackathons

Career Connection

Collaboration and communication skills are highly valued in team-oriented corporate environments, improving project outcomes and enhancing leadership potential.

Intermediate Stage

Build a Portfolio with Practical Data Science Projects- (Semester 3-5)

Beyond lab assignments, actively seek out and complete independent projects utilizing real-world datasets from Kaggle or UCI Machine Learning Repository. Focus on applying machine learning algorithms, data visualization, and basic NLP. Document your work thoroughly on GitHub.

Tools & Resources

Kaggle, UCI ML Repository, GitHub, Scikit-learn, Matplotlib/Seaborn

Career Connection

A strong project portfolio demonstrates practical skills and initiative to recruiters, significantly boosting chances for internships and entry-level positions in Indian tech companies and startups.

Participate in AI/ML Competitions and Workshops- (Semester 4-5)

Regularly participate in online AI/ML competitions on platforms like Kaggle, Analytics Vidhya, or take part in workshops and bootcamps organized by industry experts or the college. These experiences expose you to diverse problem statements and industry best practices.

Tools & Resources

Kaggle Competitions, Analytics Vidhya, Workshop Series, Industry Webinars

Career Connection

Winning or even participating in such events adds significant value to your resume, showcases problem-solving prowess, and provides networking opportunities with industry professionals, leading to potential referrals.

Explore Database Management and Big Data Technologies- (Semester 4-5)

Gain hands-on experience with SQL for relational databases and explore NoSQL databases like MongoDB. Understand the Hadoop ecosystem and Spark framework through practical exercises. Leverage online tutorials and free tiers of cloud platforms (AWS, Azure) for initial exploration.

Tools & Resources

SQL, MongoDB, Hadoop, Apache Spark, AWS/Azure Free Tier

Career Connection

Proficiency in database and big data technologies is essential for Data Engineers and Data Scientists, enabling them to handle large datasets effectively, a critical skill in data-rich Indian enterprises.

Advanced Stage

Specialize in Deep Learning and Advanced AI Concepts- (Semester 6-7)

Delve deeper into deep learning frameworks like TensorFlow/PyTorch. Work on projects involving computer vision, natural language processing, or reinforcement learning. Consider advanced online courses or certifications in these specialized areas to gain expert-level knowledge.

Tools & Resources

TensorFlow, PyTorch, Keras, OpenCV, Udemy/Coursera Advanced ML courses

Career Connection

Specialization in advanced AI areas makes you highly desirable for research-oriented roles, AI product development, and senior Data Scientist positions in innovation-driven Indian tech firms.

Pursue Internships and Industry Projects- (Semester 6-8)

Seek out multiple internships at reputable companies, both startups and established MNCs in India, to gain invaluable industry exposure. Actively contribute to final year projects that solve real-world industry problems, ideally sponsored by companies or faculty with industry ties.

Tools & Resources

Internshala, LinkedIn, College Placement Cell, Industry Connects

Career Connection

Internships provide a direct pathway to full-time employment and offer practical experience that is highly valued by Indian employers, often leading to pre-placement offers.

Focus on Placement Preparation and Soft Skills- (Semester 7-8)

Intensively prepare for placements by practicing aptitude tests, technical interviews (data structures, algorithms, ML concepts), and behavioral interviews. Develop strong communication, presentation, and team leadership skills, which are crucial for success in the Indian corporate landscape.

Tools & Resources

Mock Interviews, Aptitude Books, Career Counseling, Toastmasters/Public Speaking Clubs

Career Connection

Holistic preparation ensures you are not only technically proficient but also possess the soft skills necessary to excel in interviews and thrive in professional roles upon graduation.

Program Structure and Curriculum

Eligibility:

  • Pass in the Higher Secondary Examination (10+2) curriculum with Physics, Chemistry, and Mathematics. A minimum of 45% marks (40% for OBC, SC, ST) in aggregate for Physics, Chemistry, and Mathematics is required. English must be studied as one of the subjects.

Duration: 8 semesters / 4 years

Credits: 184 Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
EN1181Communicative EnglishFoundation Course3Technical Communication, Grammar and Vocabulary, Listening and Speaking Skills, Reading Comprehension, Basic Writing Skills
MA1181Engineering Mathematics IFoundation Course4Calculus of One Variable, Functions of Several Variables, Vector Calculus, Differential Equations, Matrices and Linear Algebra
PH1181Engineering PhysicsFoundation Course3Wave Optics, Quantum Physics, Solid State Physics, Semiconductor Physics, Lasers and Fiber Optics
PH1182Engineering Physics LabFoundation Course2Optical Experiments, Electrical and Electronic Measurements, Thermal Physics Experiments, Semiconductor Device Characteristics, Material Properties Testing
CY1181Engineering ChemistryFoundation Course3Water Technology, Electrochemistry, Corrosion and its Control, Polymer Chemistry, Materials Chemistry
CY1182Engineering Chemistry LabFoundation Course2Volumetric Analysis, Potentiometric Titration, Conductometric Titration, Spectrophotometric Analysis, Hardness of Water Determination
GE1181Problem Solving and Python ProgrammingProgramme Core3Algorithmic Problem Solving, Python Basics, Control Flow, Functions and Modules, Data Structures in Python
GE1182Problem Solving and Python Programming LabProgramme Core2Python Program Development, Conditional and Looping Structures, Function Implementation, List and Dictionary Operations, File Handling

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
EN1281Advanced Communicative EnglishFoundation Course3Advanced Reading Strategies, Effective Public Speaking, Group Discussions, Professional Writing, Presentation Skills
MA1281Engineering Mathematics IIFoundation Course4Laplace Transforms, Fourier Series, Partial Differential Equations, Complex Variables, Vector Spaces
CS1221Programming with CProgramme Core3C Language Fundamentals, Control Statements, Arrays and Strings, Functions and Pointers, Structures and Unions
CS1222Programming with C LabProgramme Core2C Program Debugging, Array and String Manipulation, Pointers and Dynamic Memory Allocation, File Operations, Data Structures Implementation
GE1281Engineering GraphicsFoundation Course4Orthographic Projections, Projection of Solids, Section of Solids, Development of Surfaces, Isometric Projections
GE1282Engineering Practices LabFoundation Course2Carpentry and Fitting, Welding and Sheet Metal, Plumbing and Wiring, Basic Machining Operations, Electronic Circuit Assembly
GE1283Environmental Science and EngineeringFoundation Course3Ecosystems and Biodiversity, Environmental Pollution, Solid Waste Management, Sustainable Development, Environmental Protection Acts
AD1201Artificial Intelligence and Data Science EssentialsProgramme Core3Introduction to AI, Problem Solving Agents, Introduction to Data Science, Data Analytics Process, Applications of AI and Data Science

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA2181Probability and Statistical MethodsFoundation Course4Random Variables and Distributions, Correlation and Regression, Sampling Distributions, Hypothesis Testing, Analysis of Variance
CS2121Data Structures and AlgorithmsProgramme Core3Array and Linked Lists, Stacks and Queues, Trees and Graphs, Searching Algorithms, Sorting Algorithms
CS2122Data Structures and Algorithms LabProgramme Core2List and Stack Implementation, Queue and Tree Operations, Graph Traversal Algorithms, Hashing Techniques, Algorithm Efficiency Analysis
AD2101Database Management SystemsProgramme Core3Relational Model, SQL Queries, Database Design, Normalization, Transaction Management
AD2102Database Management Systems LabProgramme Core2DDL and DML Commands, Joins and Subqueries, Stored Procedures, Database Connectivity, Mini Project on Database Design
AD2103Object Oriented Programming with JavaProgramme Core3Java Basics, Classes and Objects, Inheritance and Polymorphism, Exception Handling, Multithreading
AD2104Object Oriented Programming with Java LabProgramme Core2Java Application Development, GUI Programming, JDBC Connectivity, Collections Framework, Web Application Concepts
AD2105Design and Analysis of AlgorithmsProgramme Core3Algorithm Analysis, Divide and Conquer, Dynamic Programming, Greedy Algorithms, Graph Algorithms
HS2181Professional EthicsHumanities and Social Sciences2Engineering Ethics, Moral Autonomy, Risk and Safety, Professional Rights, Global Issues in Engineering

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
AD2201Discrete MathematicsProgramme Core4Logic and Proofs, Set Theory and Functions, Combinatorics, Graph Theory, Algebraic Structures
AD2202Operating SystemsProgramme Core3OS Structures, Process Management, CPU Scheduling, Memory Management, File Systems
AD2203Operating Systems LabProgramme Core2Linux Commands, Shell Scripting, Process Creation, CPU Scheduling Simulation, Memory Allocation Techniques
AD2204Computer Architecture and OrganizationProgramme Core3Digital Logic Circuits, Processor Organization, Memory Hierarchy, Input/Output Organization, Pipelining
AD2205Artificial IntelligenceProgramme Core3Intelligent Agents, Search Strategies, Knowledge Representation, Uncertainty Management, Machine Learning Basics
AD2206Artificial Intelligence LabProgramme Core2Prolog/Python for AI, Search Algorithm Implementation, Knowledge Representation Exercises, Logic Programming, Simple AI Agent Development
AD2207Data Science EssentialsProgramme Core3Data Collection and Preprocessing, Exploratory Data Analysis, Statistical Modeling, Data Mining Techniques, Introduction to R/Python for Data Science
AD2208Data Science Essentials LabProgramme Core2Data Wrangling with Pandas, Data Visualization with Matplotlib/Seaborn, Statistical Analysis in Python/R, Regression Analysis, Classification Model Implementation
AD2209Software EngineeringProgramme Core3Software Development Life Cycle, Requirements Engineering, Software Design, Software Testing, Project Management

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
AD3101Machine LearningProgramme Core3Supervised Learning, Unsupervised Learning, Ensemble Methods, Model Evaluation, Feature Engineering
AD3102Machine Learning LabProgramme Core2Scikit-learn Implementation, Regression Models, Classification Models, Clustering Algorithms, Dimensionality Reduction
AD3103Big Data AnalyticsProgramme Core3Introduction to Big Data, Hadoop Ecosystem, MapReduce, Spark Framework, NoSQL Databases
AD3104Big Data Analytics LabProgramme Core2HDFS Operations, MapReduce Programming, Spark DataFrames, Hive Queries, MongoDB Operations
AD3105Computer NetworksProgramme Core3Network Topologies, OSI and TCP/IP Models, Network Devices, Routing Protocols, Network Security Basics
AD3106Compiler DesignProgramme Core3Lexical Analysis, Syntax Analysis, Semantic Analysis, Intermediate Code Generation, Code Optimization
HS3181Constitution of IndiaHumanities and Social Sciences1Preamble and Fundamental Rights, Directive Principles of State Policy, Union and State Governments, Judiciary System, Constitutional Amendments
PE0001Program Elective IProgram Elective3Advanced topics in AI/Data Science, Specialized domain applications, Emerging technologies, Research frontiers, Industry-specific tools
RM3181Research MethodologyProgramme Core2Research Problem Formulation, Literature Review, Research Design, Data Collection and Analysis, Report Writing

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
AD3201Deep LearningProgramme Core3Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, Generative Adversarial Networks, Deep Learning Frameworks
AD3202Deep Learning LabProgramme Core2TensorFlow/PyTorch Implementation, Image Classification, Sequence Prediction, Object Detection, Model Training and Tuning
AD3203Natural Language ProcessingProgramme Core3Text Preprocessing, Language Models, Sentiment Analysis, Machine Translation, Information Extraction
AD3204Natural Language Processing LabProgramme Core2NLTK/SpaCy Usage, Text Classification, Named Entity Recognition, Word Embeddings, Chatbot Development
GE3281Professional CommunicationHumanities and Social Sciences2Workplace Communication, Interpersonal Skills, Technical Report Writing, Interview Skills, Negotiation Skills
PE0002Program Elective IIProgram Elective3Advanced Machine Learning, Computer Vision, Reinforcement Learning, Data Warehousing, Time Series Analysis
PE0003Program Elective IIIProgram Elective3Applied AI, Predictive Analytics, Business Intelligence, Data Governance, IoT Analytics
OE0001Open Elective IOpen Elective3Interdisciplinary topics, Management principles, Entrepreneurship, Humanities and Arts, Societal impact of technology
AD3205Mini ProjectProgramme Core2Problem Identification, System Design, Implementation and Testing, Project Report Writing, Presentation Skills
AD3206Industrial InternshipEmployability Enhancement Course1Industry Work Exposure, Application of Theoretical Knowledge, Professional Networking, Report and Presentation, Teamwork and Collaboration

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
AD4101Cloud ComputingProgramme Core3Cloud Service Models, Cloud Deployment Models, Virtualization, Cloud Security, AWS/Azure/GCP Services
AD4102Cloud Computing LabProgramme Core2AWS/Azure/GCP Account Setup, EC2/VM Instance Management, S3/Blob Storage Operations, Database Services in Cloud, Cloud Function Deployment
AD4103Ethical Hacking and CybersecurityProgramme Core3Cybersecurity Fundamentals, Network Security, Web Application Security, Malware Analysis, Ethical Hacking Techniques
PE0004Program Elective IVProgram Elective3AI in Healthcare, FinTech and AI, Cyber-Physical Systems, Bioinformatics and Data Science, Robotics and AI
PE0005Program Elective VProgram Elective3Edge Computing, Quantum Computing Principles, Blockchain and AI, Cognitive Computing, Human-Computer Interaction
OE0002Open Elective IIOpen Elective3Advanced communication, Project management, Foreign language, Design thinking, Social entrepreneurship
AD4104Project Work Phase IProgramme Core6Problem Definition, Literature Survey, System Design and Architecture, Feasibility Study, Initial Implementation

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
AD4201Social and Web AnalyticsProgramme Core3Web Analytics Fundamentals, Social Media Metrics, Sentiment Analysis for Social Media, Network Analysis, E-commerce Analytics
AD4202Social and Web Analytics LabProgramme Core2Google Analytics Implementation, Social Media Data Extraction, Web Scraping Tools, Sentiment Analysis Tools, Dashboards for Web/Social Data
AD4203Data VisualizationProgramme Core3Principles of Data Visualization, Visual Encoding Techniques, Dashboard Design, Interactive Visualizations, Tools like Tableau/PowerBI
AD4204Data Visualization LabProgramme Core2Python Plotting Libraries, R Graphics, Tableau/PowerBI Dashboard Creation, Storytelling with Data, Infographic Design
AD4205Project Work Phase IIProgramme Core10Advanced System Development, Testing and Validation, Performance Optimization, Technical Documentation, Project Defense and Presentation
whatsapp

Chat with us