3 Years Degree Programme

Bachelor of Science in Information Technology on Data Science

Our Approach

Global Education, Global Acceptance

  • AMAZON AWS Educate 
  • Get AWS Educate certifications to stay ahead of the rest. 
  • Coursera
  • Get Global Professional Certifications for an in-demand career.

Programme Details

3 Years
Programme

Upto 100% Scholarship

100% Placement Assistance

Eligibility
10+2 in Science

Best
Faculties

Programme Overview
The programme B.Sc.IT on Data Science at AdtU aims to develop strong mathematical, statistical, computational and programming skills in the student. This programme has been developed after taking inputs from the industry sector about current methods, platforms, software and data, to ensure that the students get fully prepared for the workplace upon graduation. The programme focuses on the creation and application of powerful new methods for collecting, organizing, analyzing and making discoveries from any source and volume of data.
Programme Educational Outcomes
Programme Outcomes
Programme Specific Outcomes

Curriculum Details

Even Semester

Courses for this semester
MATHEMATICS-II
Course Overview

The main objective of this course is to provide students with the foundations of probabilistic and statistical analysis mostly used in varied applications in engineering and science like disease modeling, climate prediction and computer networks etc.

Course Outcomes
  • Learn Fundamental principle of Counting, and Permutations & Combinations.
  • Understand basic Probability theory and Probability Distributions.
  • Learn and understand Mathematical Logic and its applications.
Course Overview

The objectives of this course is to make students learn basic principles of Data Structures, implementing through C programming language and to design & develop programming skills using different data structures.

Course Outcomes
  • Define data structures like array, stack, queues and linked list
  • Explain insertion, deletion and traversing operations on data structures
  • Identify the asymptotic notations to find the complexity of an algorithm
Course Overview

This course intended to provide the structure, internal working and implementation of a computer system. The fundamentals of various functional units of computer, computer instructions, addressing modes, computer arithmetic and logic unit, registers, data transfer, memory and input output system. It focuses on analysis of computer performance and functioning in modern computers.

Course Outcomes
  • Infer the interaction of the components of a computer system with the instruction set architecture of a CPU and addressing modes.
  • Explain the various data representation techniques, perform computer arithmetic and discuss the various adders and multipliers.
  • Examine the control unit design approaches, memory design technologies and I/O transfers.
Course Overview

This course examines the scientific principles behind natural phenomena and resource cycles, explores how we utilize these systems and our impact, and potential solutions for the resulting consequences of resource mismanagement and exploitation

Course Outcomes
  • Gain knowledge about environment and ecosystem
  • Learn about natural resource, its importance and environmental impacts of human activities on natural resource.
  • Gain knowledge about the conservation of biodiversity and its importance.
Course Overview

Concepts of Web Technologies are very important for a Computer Application or IT professional. On completion of this course, a student will be familiar with client server architecture and able to develop a web application using java technologies. Students will gain the skills and project-based experience needed for entry into web application and development careers.

Course Outcomes
  • Develop a dynamic webpage by the use of java script and DHTML
  • Write a well formed / valid XML document.
  • Be able to connect a java program to a DBMS and perform insert, update and delete operations on DBMS table.
Course Overview

The Data Structure lab class intends to provide the students a practical knowledge of data structures so that the abstractions discussed in lecture classes are made concerete. For all the data structures, the course follows a three step procedure - conceptualization, explaination and implementation using the C programming language as an implementation tool.

Course Outcomes
  • Implement linear and non linear data structures using linked list.
  • Apply various data structures such as stack, queue and tree to solve the problems.
  • Implement various searching and sorting techniques
Course Overview

This course includes Concepts of Web Technologies which are very important for a Computer or IT professional. It demonstrates the role of languages like HTML, DHTML, CSS, XML, Javascript, ASP and protocols in the workings of the web and web applications.

Course Outcomes
  • Develop web pages using HTML, DHTML and Cascading Styles sheets
  • Develop web pages using HTML, DHTML and Cascading Styles sheets.
  • Develop a dynamic web pages using JavaScript (client side programming).

Odd Semester

Courses for this semester
OOP USING C++ LAB
Course Overview

Object-Oriented Programming or OOP refer to languages that use objects in programming. Object-oriented programming aims to implement real-world entities like inheritance, data hiding, polymorphism, etc in programming. The main aim of OOP is to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function.

Course Outcomes
  • Understand object-oriented programming concepts and implement in C++
  • Comprehend building blocks of OOP language, inheritance, package and interfaces, and analyse real-world problems in terms of these.
  • Realize and relate concepts like multi-threading, exception handling etc. in object-oriented programs.
Course Overview

The purpose of this course is to provide a clear understanding of fundamentals with emphasis on their applications to create and manage large data sets. It highlights on technical overview of database software to retrieve data from a database. The course includes database design principles, normalization, concurrent transaction processing, security, recovery and file organization techniques.

Course Outcomes
  • Apply the database concepts, technology and create the relations by specifying primary and foreign keys.
  • Create a database by using data definition, data manipulation and control languages.
  • Develop a database application and retrieve the values with the help of queries using SQL.
Course Overview

The purpose of this course is to provide a clear understanding of fundamentals with emphasis on their applications to create and manage large data sets. It highlights on technical overview of database software to retrieve data from a database. The course includes database design principles, normalization, concurrent transaction processing, security, recovery and file organization techniques.

Course Outcomes
  • Apply the database concepts, technology and create the relations by specifying primary and foreign keys.
  • Create a database by using data definition, data manipulation and control languages.
  • Develop a database application and retrieve the values with the help of queries using SQL.
Course Overview

This course teaches the basic operating system abstractions, mechanisms, and their implementations. The core of the course contains concurrent programming (threads and synchronization), inter process communication, and an introduction to distributed operating systems.

Course Outcomes
  • Explain the structure and functions of Operating system.
  • Illustrate the concept of concurrency.
  • Analyze processes, threads and scheduling algorithms.
Course Overview

This course deals with some basic concepts in graph theory like properties of standard graphs, Eulerian graphs, Hamiltonian graphs, Chordal graphs, Distances in graphs, Planar graphs, graph connectivity and coloring of graphs. The learners, as an outcome of successful completion will have a basic background of graph theory which has diverse applications in the areas of computer science, biology, chemistry, physics, sociology and engineering.

Course Outcomes
  • Explain precise and accurate mathematical definitions of objects in graph theory
  • Categorize the various types of spanning trees and isomorphism and examine the planar graphs.
  • Discuss the applications of trees in networking problems.
Course Overview

This course provides an elementary introduction to probability and statistics with applications. Topics include: basic combinatorics, random variables, probability distributions, Bayesian inference, hypothesis testing, confidence intervals, and linear regression.

Course Outcomes
  • Understand the terminologies of basic probability, two types of random variables and their probability functions
  • Observe and analyze the behavior of various discrete and continuous probability distributions
  • Understand the central tendency, correlation and correlation coefficient and also regression
Course Overview

Object-Oriented Programming or OOP refer to languages that use objects in programming. Object-oriented programming aims to implement real-world entities like inheritance, data hiding, polymorphism, etc in programming. The main aim of OOP is to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function.

Course Outcomes
  • Learn and understand object-oriented programming concepts and implement in C++
  • Comprehend building blocks of OOP language, inheritance, package and interfaces, and analyse real-world problems in terms of these.
  • Realize and relate concepts like multi-threading, exception handling etc. in object-oriented programs.
Course Overview

This course provided students with the fundamental concepts of the Linux operating system. The course covers such topics as the Linux file system, commands, utilities, text editing, shell programming and text processing utilities. Students learn command line syntax and features of the popular Linux shells, including filename generation, redirection, pipes and quoting mechanisms. The course is designed to help students prepare for professional careers in the information and communication technology (ICT) field.

Course Outcomes
  • Understand the basic commands of the Linux operating system and can write shell scripts
  • Create file systems and directories and operate those using programs
  • Understand the processes background and fore ground by process and signals system calls

Scholarships

Apply Scholarship through CST

CST- Common scholarship test is a national and international level online MCQ based examination funded for intellectual empowerment by Assam down town University.

CST- Maximum enrolment each year is 120 seats and any 10+2 students can apply.
Adtu is northeast India’s first placement driven university to provide 100% scholarship benefits worth 10 cr.

CST aims to inspire brilliant and competent students to pursue further education.
Accredited with a prestigious grade by NAAC, UGC and AICTE.

Apply Scholarship through

Explore more scholarships that can help you reach out your goal with financial aid.

This scholarship is valid on the basis of the board/university examination
95% & above 100% Scholarship on all semester
90%-94.9% 50% Scholarship on all semester
80%-89.9% 25% Scholarship on all semester
This scholarship is valid on the basis of the board/university exam
National & International Level 100% Scholarship on all semester
State Level 50% Scholarship on all semester
District Level 25% Scholarship on all semester
This scholarship is valid on the basis of the board/university exam
National & International Level 100% Scholarship on all semester
State Level 50% Scholarship on all semester
District Level & NCC Certificate Holder 25% Scholarship on all semester
A 50% scholarship on total semester fees is provided to all specially abled students.
A 100% scholarship on the last semester fee is provided to all the alumni of Assam down town University
A 100% scholarship on total semester fee for Economically Backward Classes

Campus Life

TheApp

A-CONNECT is an inhouse social media and a “know your university better” kind of platform. This app provides you all the data regarding your course handout, lesson plans, question banks, e- journals, recorded videos of classes with the YouTube links and necessary external links. This platform is a user-friendly application where one can access the details of admission and examination procedures, results, deadlines and in fact one’s own graph with the reference of E-grade sheet.


A-connect also allows you to a better exploration, find friends, join clubs and communities. Be popular by your own post and articles and also to amazing memories by sharing photographs. 

AdtU's State of the Art Infrastructures

Top Recruiters 

What our Students say

Meet Our Stars



6 More Reasons to Choose AdtU

Our Commitment to Quality and Overall Student Grooming with best possible exposure.

50+ Acres
Campus

50+ Acres friendly campus just 6 km away from Narengi, Guwahati

85 %
Placements

Best Placement assisted University in North-east India

Amazon Educate
Campus

Get international Certifications from Amazon Educate

Centralized
Library

A Centralized
Library with a wide range of books and international journals

State of the Art
Facilities

State of the art infrastructure with modern amenities for better education

Affordable
fees

We offer high quality and job ready education with lowest possible fee structure

Approvals & Accreditations

Share This Page!

Apply for Admission

Get In Touch


Campus Address

Corporate Office Address

Mailing Address

Copyright Assam down town University | Developed By Geekworkx