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

INDUSTRIAL VISIT TO eINFOCHIPS, AN ARROW COMPANY

The Department of Computer Science, IIICT, Indus University, organized an Industrial Visit to eInfochips, an Arrow Company, on 14 August 2026. A total of 39 students from B.Sc. Computer Science, Data Science and Cyber Security programmes participated, accompanied by Ms. Dolly Dave. The visit provided students with insights into industry practices, emerging technologies, project development processes and career opportunities, helping bridge the gap between academic learning and industry exposure.

INDUSTRY VISIT TO SHIV TECHNOLABS PVT. LTD., AHMEDABAD

"The Department of Computer Science, IIICT, Indus University, organized an Industry Visit to Shiv Technolabs Pvt. Ltd., Ahmedabad, on 6 August 2026. The visit was attended by 120 Semester V BCA and B.Sc. IT students, providing them with valuable industry exposure and practical insights into the professional work environment."

DIGITAL POSTER MAKING COMPETITION

To celebrate the 80th Independence Day, the Department of Computer Science, IIICT, Indus University, organised a Digital Poster Making Competition on 13 August 2026 under ACSIT. With participation from more than 35 students, the competition showcased their creativity, digital designing skills and patriotic spirit through innovative digital posters, providing a platform for students to express their ideas while celebrating the spirit of Independence Day.