B.Sc Computer Science Syllabus

B.Sc Computer Science (Artificial Intelligence and Machine Learning)


Department Overview

The Institute of Information & Communication Technology at Indus University, Ahmedabad delivers computing education with a strong emphasis on core computer science principles and emerging intelligent technologies.

The department integrates theoretical foundations, laboratory training, applied projects, and exposure to modern computing environments to prepare students for evolving technological domains such as Artificial Intelligence and Machine Learning.

Program Overview

The B.Sc. Computer Science with specialization in Artificial Intelligence and Machine Learning is designed for students seeking a strong academic foundation in computing along with focused expertise in intelligent technologies.

The programme builds core competencies in Programming, Data Structures, Algorithms, Discrete Mathematics, Operating Systems, and Software Principles.

Alongside this, students gain specialized knowledge in Machine Learning Models, Data Preprocessing, Pattern Recognition, Basic Neural Networks, Natural Language Processing fundamentals, and Intelligent Decision-Making Systems.

The curriculum emphasizes analytical thinking and problem-solving supported by laboratory sessions, hands-on implementation, and guided projects.

Program Highlights / Key Features

Curriculum & Learning Areas

Core Computer Science Areas

Specialization Areas

The curriculum integrates strong theoretical concepts with practical implementation to build expertise in AI-driven technologies.

Industry Exposure & Practical Learning

Students gain practical exposure through:

Students gain exposure to contemporary tools, frameworks, and development environments used in AI-enabled applications.

Career Opportunities

Job Roles

Career Sectors

Graduates may also pursue advanced studies in Artificial Intelligence, Machine Learning, Data Science, and related domains.

  • Strong core computing foundation
  • Focused specialization in AI and Machine Learning
  • Industry-relevant and future-ready curriculum
  • Laboratory and project-oriented learning approach
  • Dedicated training and placement support

Candidates must have passed the Higher Secondary (10+2) examination in Science or Commerce streams with a minimum of 45% aggregate from a recognized board.

  • B.Sc. Computer Science – 3 Years (6 Semesters)
  • B.Sc. Computer Science (Honours) – 4 Years (8 Semesters)

Admissions are conducted based on merit as determined by the Admission Committee.

Candidates may register online or opt for walk-in admission, subject to interaction and approval.

  • Strong core computing foundation
  • Focused specialization in AI and Machine Learning
  • Industry-relevant and future-ready curriculum
  • Laboratory and project-oriented learning approach
  • Dedicated training and placement support

Candidates must have passed the Higher Secondary (10+2) examination in Science or Commerce streams with a minimum of 45% aggregate from a recognized board.

  • B.Sc. Computer Science – 3 Years (6 Semesters)
  • B.Sc. Computer Science (Honours) – 4 Years (8 Semesters)

Admissions are conducted based on merit as determined by the Admission Committee.

Candidates may register online or opt for walk-in admission, subject to interaction and approval.



FAQs

What specialization does this programme offer?

The programme offers specialization in Artificial Intelligence and Machine Learning.

Does the programme include practical AI training?

Yes, laboratory sessions and guided projects provide hands-on experience in AI and Machine Learning concepts.

Can students pursue higher studies after this programme?

Yes, graduates may pursue M.Sc., MCA, or advanced certifications in AI, ML, and Data Science.

B.Sc Computer Science Course Details

Faculty Members

An imaginative educational plan of this program will empower understudies..

Discover More

B.Sc Computer Science admission and eligibility

Laboratory

An imaginative educational plan of this program will empower understudies..

Discover More

Department Activities

Indus University Short Film Festival 2026

The Department of Computer Science, IIICT successfully concluded the Indus University Short Film Festival 2026 on 30th January 2026. The festival featured short film entries from across the nation, showcasing diverse themes and powerful storytelling.

Expert Talk on UI/UX (User Interface/User Experience) Design Basics:

The Student Association (ACSIT) of the Department of Computer Science, Indus Institute of Information and Technology, organized an Expert Talk on “UI/UX (User Interface/User Experience) Design Basics” on 10th October 2025. The session was conducted by Mr. Sahil Sonani, a UI/UX expert, who discussed the history and role of UI/UX in marketing, research scope and career opportunities in the field, and the key skills and background required for success. The talk concluded with an interactive Q&A Session, with 45 students participating actively.

“Tecknowlogy-2025” Quiz Competition

"The Department of Computer Science, IIICT, organized the “Tecknowlogy-2025” Quiz Competition under ACSIT on September 22, 2025, at the University Auditorium. The event featured six rounds covering key topics in the IT domain. Out of 60 participants, 30 students qualified to form six finalist teams. The quiz aimed to enhance the technical knowledge of Semester 1 (UG & PG) students through an engaging and interactive format."