B.Sc Computer Science with Artificial Intelligence
May 22, 2023 2023-05-23 17:24B.Sc Computer Science with Artificial Intelligence
DEPARTMENT OF COMPUTER SCIENCE WITH ARTIFICIAL INTELLIGENCE
VISION
Bachelor of Computer Science with Artificial Intelligence is a 3 – Year Undergraduate Programme spread over six semesters. The course is designed to achieve a high degree of technical skills in Problem solving and Modern application development. The course develops requisite professional skills and problem solving along with developing the analytical abilities for pursuing a successful career in software industry and forms the required basics for further higher studies in Computer Science specifically in the area of Artificial Intelligence.MISSION
- Acquisition of Knowledge and understanding of systems, various programming languages and tools required for effective computation based problem solving and analysis.
- Utilize emerging technological tools learn, adapt and successfully engage effective procedural coding to meet the needs of technical and societal challenges
- Attain sufficient knowledge related to computer domains, render technical, soft and hard skills to apply them effectively in team work
- Empower the students with competencies in creative thinking and problem solving, interpersonal communication and managerial skills.
Syllabus for each year
SEMESTER I
SEMESTER II
SEMESTER III
SEMESTER IV
SEMESTER V
SEMESTER VI
SEMESTER I
Course Content | Name of the Course |
Part–I | Language Paper – I |
Part-II | BP2-ENG01-Communicative English I |
Part-III | BCI-DSC01 : Introduction to Artificial Intelligence |
BCI-DSP01 : PROLOG Lab | |
BMA-CSA01-Allied I: Mathematics-I@ | |
Part-IV | Basic Tamil/Advanced Tamil/NME I* |
BP4-EPSC01- English for Physical Science I |
SEMESTER II
Course Content | Name of the Course | ||
Part–I | Tamil/ Other languages – II | ||
Part-II | BP2-ENG02- Communicative English II | ||
Part-III | BCE-CSC01: Problem Solving Using Python@ | ||
BCE-CSC02: Problem Solving Using Python Lab@ | |||
BMA-CSA02-Allied II: Mathematics II@ | |||
Part-IV | Basic Tamil/Advanced Tamil/NME-II* | ||
BP4-EPSC02- English for Physical Science II |
SEMESTER III
Course Content | Name of the Course |
Part–I | Tamil/ Other languages – III |
Part-II | BP2-ENG03-Language Through Literature- I |
Part-III | BCE-CSC05: Java and Data Structures@ |
BCE-CSC06: Data Structures using Java Lab@ | |
BST-CSA01-Allied III-Statistics I@ | |
Part-IV | Soft Skills |
Environmental Studies |
SEMESTER IV
Course Content | Name of the Course |
Part–I | Tamil/ Other languages – IV |
Part-II | BP2-ENG04- Language Through Literature – II |
Part-III | BCE-CSC11: Relational Database Management System@ |
BCE-CSC13: PL/SQL Lab@ | |
BST-CSA02- Allied IV- Statistics II@ | |
Part-IV | Soft Skills |
Environmental Studies |
SEMESTER V
Course Content | Name of the Course |
Part-III | BCE-CSC10 – Core V: Operating Systems@ |
BCE-CSC09 – Core VI: Computer Networks@ | |
BCI-DSC02 – Core VII: Computer Vision | |
BCI-DSP02 – Practical V: Computer Vision lab (Open CV) | |
Elective I-Choose any one from the list@ | |
Practical VI :Elective 1 Lab@ | |
Part-IV | Value Education |
SEMESTER VI
Course Content | Name of the Course |
Part-III | BCE-CSC16 – Core VIII: Introduction to Cloud Computing@ |
BCE-CSC2B – Core IX: IOT and its Applications@ | |
BCD-CSC10 – Core X: Machine Learning@ | |
BCD-CSCP6 – Practical VII: Machine Learning Lab@ | |
Elective II-Choose any one from the list@ | |
BCE-CSC18 – Core Practical-VIII – Mini Project@ | |
Part-V | Extension Activities |
Non Major Elective I
Non Major Elective II
Elective I
Elective II
Non Major Elective I
Semester – I
- *NME: Choose Any one From the Other Department
Non Major Elective II
Semester – II
- *NME: Choose Any one From the Other Department
Elective I
- BCD-CSE1A – Natural Language processing@
- BCD-CSE1B – Mobile Application Development for Machine Learning@
- BCD-CSE1C – Introduction to Reinforcement Learning@
- BCD-CSEP1A – Natural Language processing Lab@
- BCD-CSEP1B – Mobile Application Development for Machine Learning Lab@
- BCD-CSEP1C – Introduction to Reinforcement Learning Lab@
Elective II
- BCD-CSE2A – Information Security@
- BCD-CSE2B – Network Security@
- BCE-CSE2C – Block Chain Technology@
Other Courses
- B.A. English Literature
- B.A. Criminology & Police Administration
- B.B.A.
- B.Com. General
- B.Com. Bank Management
- B.Sc. Maths
- B.Sc. Nutrition & Dietetics
- B.Sc. Computer Science
- B.Sc. Biochemistry
- B.Sc. Biotechnology
- B.Sc. Microbiology
- BCA
- B.Sc. Visual Communication
- B.Sc Computer Science with Artificial Intelligence
- B.Sc Computer Science with Data Science