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.




B.Sc in Computer Science

What specialization is offered in the B.Sc. Computer Science program?

The program offers a specialization in Artificial Intelligence and Machine Learning, covering Neural Networks, Pattern Recognition, Natural Language Processing, and Data-Driven Decision Systems.

What is the duration of the B.Sc. Computer Science program?

The standard program is 3 Years (6 Semesters), and the Honours program is 4 Years (8 Semesters).

What are the career opportunities after completing this program?

Graduates can pursue roles such as AI Application Developer, Machine Learning Support Engineer, Data Analytics Support Executive, Software Developer, and Junior AI Engineer.

How do students gain practical exposure in this program?

Students gain hands-on exposure through laboratory learning, AI/ML projects, model implementation, industry workshops, expert lectures, and internship assistance.

Which top companies participate in campus recruitment at Indus University?

Indus University collaborates with an extensive network of top-tier corporate partners to provide exceptional career opportunities across multiple industries, featuring technology and IT leaders like Amazon, Oracle, Capgemini, e-Infochips, Synoptek, and Rishabh Software. Our engineering, automotive, and manufacturing recruiters include industry giants such as Tata Motors, Siemens, Audi, Kia, SKF, Bridgestone, POSCO, and Adani GAS, while the banking and insurance sectors are strongly represented by IndusInd Bank, IDFC First Bank, Capital First, Bajaj Allianz, and Apollo Munich Health Insurance. Additionally, our students secure dynamic roles with prominent organizations in healthcare, pharmaceuticals, and consumer retail, including Cadila Pharmaceuticals, eClinicalWorks, Godrej, JSW Paints, Decathlon, and Jaro Education, ensuring a comprehensive and robust placement ecosystem for all our graduates.

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."