BTech(Computer Science and Engineering)

4 Years Degree Programme

Our Apporach

Global Education, Global Acceptance

  • Curriculum as per AICTE guidelines and Industry 4.0 requirements.
  • Optimum Campus Placement opportunities.
  • Opportunity to transform innovative ideas into reality and to launch Startups.

Industry-Academia Collaboration

Specialization

Programme Specialization

  • Data science
  • Artificial Intelligence & Machine Learning
  • Cloud Computing
  • Cyber Security
  • Embedded Systems
  • VLSI
  • Sensors, Internet of Things and Data Analytics

Programme Details

icons Images
4 Years Programme

icons Images
Upto 100% Scholarship

icons Images
100% Placement Assistance

icons Images
Eligibility
1.Chemistry 2.

Read More

Bachelor of Technology in Computer Science and Engineering is an Under Graduate Degree awarded for the programme in the area of Computer Science and Engineering. As one of the best computer engineering colleges, we intend to create a cohesive learning experience with the latest technological developments to that of industry demand.

  • To foster graduates with a strong foundation of knowledge and skills in the field of Computer Science and Engineering.
  • To bring out graduates who can provide solutions to challenging problems in their profession by applying Computer Engineering theory and practices.
  • To produce graduates who are employable in industries/public sector/research organizations or work as an entrepreneur, as well as can provide leadership and are effective in a multidisciplinary environment.

  • Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
  • Problem analysis: Identity, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using the first principles of mathematics, natural sciences, and engineering sciences.
  • Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for public health and safety, and cultural, societal, and environmental considerations.
  • Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis, interpretation of data, and synthesis of the information to provide valid conclusions.
  • Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modelling to complex engineering activities with an understanding of the limitations.
  • The engineer and society: Apply reason informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  • Environment and sustainability: Understand the impact of professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  • Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  • Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams and multidisciplinary settings.
  • Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
  • Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply them to one’s work, manage projects and work in multidisciplinary environments.
  • Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

  • Equip the graduates with the contemporary trends in industrial/research environments, and also will be capable of innovating novel solutions to prevailing problems by applying software engineering techniques and strategies.
  • Develop holistic comprehension of engineering and management principles required for the application of sustainable technologies for societal development, and the ability to communicate effectively in oral, written, visual, and graphic modes as a member and leader in a team, to manage projects in multidisciplinary environments.
  • Impart guidance for the state, national, and international competitive examinations with focused and updated syllabi.

Curriculum Details

Year wise Course Details

Odd Semester

Courses for this semester

Course Overview

To develop simple C programs to illustrate the applications of different data types such as arrays, pointers, functions.

Course Outcomes

  • Illustrate and explain the basic computer concepts and programming principles of C language.
  • Develop C programs to solve simple mathematical and decision making problems.
  • Develop C programs to solve simple engineering problems using looping constructs.
  • Develop C programs to demonstrate the applications of derived data types such as arrays, pointers, strings and functions.
  • Apply the C-language syntax rules to correct the bugs in the C program.

Course Overview

To recall and remember basics of matrices, complex numbers, and differential calculus.

Course Outcomes

  • Students will be able to remember terminologies and formulae in matrices, complex numbers, and differential calculus .
  • Students will be able to understand and interpret the concepts of matrices, complex numbers, and differential calculus.
  • Students will be able to compare and analyze the methods in matrices, complex numbers, and differential calculus.
  • Students will be able to predict and evaluate the problems in matrices, complex numbers, and differential calculus.
  • To apply methods to solve engineering problems.

Course Overview

This course deals with electrical science, electronics, mechanics, computing, nuclear physics, and more.

Course Outcomes

  • To make the students in understanding the importance of mechanics
  • To enable the students in understanding the importance of quantum physics
  • To apply quantum ideas at the nanoscale.
  • To understand the materials characterization and instrumentation.
  • To equip the students on the knowledge of new engineering materials.

Course Overview

This course would help to build an understanding of the complexity of the industrial job, along with the time and skills requirements of the job. The workshop curriculum builds hands-on experiences that would help to learn manufacturing processes and production technology courses in successive semesters.

Course Outcomes

  • Provide participants with a foundational understanding of key concepts and principles in computer engineering, including hardware and software components, digital logic, and computer architecture.
  • Explore the fundamental components of computer hardware, including central processing units (CPUs), memory, storage devices, and input/output interfaces.
  • ntroduce participants to software development and programming languages commonly used in computer engineering, such as C, C++, or Python.
  • Familiarize participants with digital logic gates, Boolean algebra, and the design of combinational and sequential logic circuits.
  • Explain networking fundamentals, protocols, and concepts relevant to computer engineering.

Course Overview

The Extra-Curricular Activity course is designed to provide students with opportunities to explore their interests, develop new skills, and engage in activities beyond the traditional academic curriculum. This course encourages students to participate in a wide range of extracurricular activities such as sports, arts, debate, community service, and leadership programs. Through these activities, students will enhance their teamwork, leadership, communication, and time management skills, fostering personal growth, social interaction.

Course Outcomes

  • Participants will develop personal skills, such as leadership, communication, time management, and teamwork, contributing to their overall character development and self-confidence.
  • Engagement in community service and outreach activities will cultivate a sense of social responsibility, empathy, and civic awareness, encouraging students to actively contribute to society.
  • Students will have the opportunity to explore diverse interests and talents, nurturing passions that go beyond academics. They will develop expertise and proficiency in chosen activities, building a well-rounded skill set.

Course Overview

The MOOC course "Mechanics: Motion, Forces, Energy and Gravity, from Particles to Planets" offers an in-depth exploration of classical mechanics, covering topics from basic particle motion to the gravitational interactions between celestial bodies. Through engaging multimedia content, interactive simulations, and real-life examples, this course provides a comprehensive understanding of the fundamental principles governing motion, forces, energy, and gravity. Students will delve into the laws formulated by Newton and Einstein, exploring their applications from the smallest particles to the vastness of the universe. The course emphasizes conceptual clarity, encouraging critical thinking and problem-solving skills in the realm of classical mechanics.

Course Outcomes

  • Demonstrate a deep understanding of fundamental concepts in mechanics, including motion, forces, energy, and gravity, and recognize their interconnections in various physical phenomena.
  • Apply Newton's laws of motion to analyze and predict the behavior of particles and objects in different physical situations, understanding the relationship between forces and motion.
  • Grasp the principles of energy conservation and momentum conservation, applying these laws to solve complex problems related to particle motion and interactions.
  • Analyze circular motion, gravitational forces, and orbital mechanics, exploring the motion of planets, satellites, and celestial bodies within gravitational fields.
  • Understand the principles of special and general relativity formulated by Einstein, exploring their implications for motion, time dilation, and gravitational effects in extreme conditions.
Show More

Even Semester

Courses for this semester

Course Overview

This course provides a comprehensive exploration of the ethical considerations and social implications associated with the rapid advancements in technology and engineering. Students will engage with theoretical frameworks, case studies, and practical applications to develop a nuanced understanding of the ethical responsibilities inherent in designing, developing, and deploying technology. The course emphasizes critical thinking, responsible decision-making, and a holistic approach to addressing the ethical challenges posed by emerging technologies.

Course Outcomes

  • Students should be able to articulate and apply major ethical frameworks to analyze and evaluate the moral implications of technological and engineering decisions.
  • Develop the ability to critically assess the ethical dimensions of technology and engineering projects, and make informed, ethically sound decisions in complex situations
  • Gain expertise in designing and implementing technologies with a strong focus on privacy, security, and protection of user data.
  • Understand the importance of diversity in technology development, and appreciate how biases can impact the design and implementation of technology.
  • Acquire knowledge and skills in sustainable design practices, and understand the environmental impact of technology, with the ability to propose eco-friendly solutions.
  • Students should be able to articulate and apply major ethical frameworks to analyze and evaluate the moral implications of technological and engineering decisions.
  • Develop the ability to critically assess the ethical dimensions of technology and engineering projects and make informed, ethically sound decisions in complex situations.
  • Gain expertise in designing and implementing technologies with a strong focus on privacy, security, and the protection of user data.
  • Understand the importance of diversity in technology development, and appreciate how biases can impact the design and implementation of technology.
  • Acquire knowledge and skills in sustainable design practices, and understand the environmental impact of technology, with the ability to propose eco-friendly solutions.

Course Overview

This extracurricular course offers students an opportunity to delve into the fascinating world of emerging technologies and their societal impact. Participants will explore cutting-edge advancements in various fields, from artificial intelligence to biotechnology, and engage in thought-provoking discussions on the ethical, social, and economic implications of these technologies. The course aims to inspire curiosity, critical thinking, and informed perspectives on the role of innovation in shaping our future.

Course Outcomes

  • Develop a comprehensive understanding of various emerging technologies, including their underlying principles, applications, and potential impact on society.
  • Cultivate critical thinking skills to analyze the ethical, social, and economic implications of emerging technologies, enabling informed perspectives and discussions.
  • Gain a heightened awareness of ethical considerations associated with innovative technologies and develop the ability to make ethically sound decisions in a rapidly changing technological landscape.
  • Assess the societal impact of emerging technologies, exploring how they shape cultural norms, influence interpersonal relationships, and contribute to broader social changes.
  • Acquire insights into the entrepreneurial opportunities and challenges within the tech landscape, fostering an entrepreneurial mindset and an understanding of innovation in a startup context.

Course Overview

This course is mainly about the methods for the solution of such equations. The focus of attention is on the methods applicable to a class of equations, and also on those specialized for an individual equation with important applications applications.

Course Outcomes

  • solve first order differential equations arising in various engineering fields
  • evaluate linear differential equations of higher order and use the knowledge to study certain problems that arise in engineering
  • illustrate the techniques of Laplace transform to solve problems that arise engineering
  • summarize various concepts of vector differentiation
  • use calculus to vector functions and interpret vector integral theorems

Course Overview

To impart a sound knowledge on the principles of chemistry involving the different application oriented topics required for all engineering branches.

Course Outcomes

  • Understand the principles of water characterization and treatment for portable and industrial purposes.
  • To impart knowledge on the essential aspects of Principles of polymer chemistry and engineering applications of polymers.
  • Having a sound knowledge in the Field of the Conventional and non-Conventional energy.
  • To impart knowledge on the essential aspects of electrochemical cells, emf and applications of emf measurements.
  • To make the students understand the Principles of corrosion and corrosion control.

Course Overview

This course is intended to develop anunderstanding of electrical and Electronics models and its analysis at Basic Electrical components, Basic Circuit Designing; correction elements. The course also indulges semiconductor fabrication, and different types of communication systems.

Course Outcomes

  • Apply the laws in the analysis of DC and AC circuits.
  • Explain the construction and operation of transformers, DC generators and motors.
  • Understand the construction and operation of induction motors, and synchronous generators.
  • Overview of the semiconductor fabrication.
  • Outline the principle of an electronic instrumentation system and explains about principle of radio and cellular communication system.

Course Overview

This course offers designing and developing applications involving Object Oriented Programming concepts such as inheritance, association, aggregation, composition, polymorphism, abstract classes and interfaces using Java. It also covers designing and building multi-threaded Java Applications etc.

Course Outcomes

  • Students will be able to understand object-oriented programming concepts and implement in java.
  • Students will be able to comprehend building blocks of OOPs language, inheritance, package and interfaces, and analyse real-world problems in terms of these
  • Students will be able to identify exception handling methods.
  • Students will be able to develop interactive as well as GUI-based java applications in project-based learning
  • Illustrate among students the inheritance concepts for reusing the program

Course Overview

This immersive and experiential course offers students a unique opportunity to delve into the realm of computer networking fundamentals through a fully practical and outreach-oriented approach. Grounded in real-world applications and scenarios, participants will engage in hands-on activities, field exercises, and community outreach initiatives to develop a comprehensive understanding of the core concepts and practices in computer networking.

Course Outcomes

  • Demonstrate proficiency in configuring, managing, and troubleshooting network devices and protocols.
  • Apply theoretical knowledge to real-world networking scenarios, including network design, implementation, and optimization.
  • Collaborate effectively in team-based projects and community outreach initiatives related to computer networking.
  • Apply technical concepts and solutions clearly and effectively to diverse problems.
  • Analyze and evaluate the impact of networking technologies on individuals, communities, and society at large.
Show More

Odd Semester

Courses for this semester

Course Overview

===

Course Outcomes

Course Overview

..

Course Outcomes

Course Overview

.

Course Outcomes

Course Overview

This course is designed to enhance the English language skills of engineering students, focusing on practical applications in a professional context. It emphasizes communication proficiency, writing skills, and presentation techniques tailored for success in the engineering workplace. Key areas covered include technical writing, effective communication in diverse engineering scenarios, and the development of essential language skills required for job interviews, project presentations, and collaborative teamwork. The course aims to equip engineering students with the linguistic tools necessary for successful integration into the global workforce, fostering effective communication and professional adaptability.

Course Outcomes

  • Create effective written communication for professional scenarios, incorporating engineering terminology and conventions.
  • Demonstrate proficient verbal communication skills, applying engineering vocabulary and technical language appropriately.
  • Evaluate and apply effective teamwork strategies in engineering contexts, fostering collaboration and innovation.
  • Develop and deliver professional presentations using appropriate engineering language and communication techniques.
  • Analyze and adapt communication strategies for diverse engineering workplace scenarios, demonstrating cross-cultural competence.

Course Overview

In this course , students will learn about Data structures which are the main part of many computer science algorithms. Data structures enable the programmers to handle the data in an efficient way. It plays a vital role in enhancing the performance of a software or a program as the main function of the software is to store and retrieve the user's data as fast as possible.

Course Outcomes

  • Learn to analyze the algorithms to determine the time and computation complexity and justify the correctness.
  • Learn to analyze the problem of stacks, queues, and linked lists to determine the time and computation complexity.
  • Learn to summarize Selection Sort, Bubble Sort, Insertion Sort, Quick Sort, Merge Sort, Heap Sort and compare their performance in term of Space and Time complexity.

Course Overview

This is a course in basic analogue electronics. The primary goal of electronic circuits is to construct an amplifier. This course will teach the fundamentals of amplifier design. MOS devices will be used exclusively in the course. Voltage regulators and power amplifiers will also be covered as analogue circuit building blocks.

Course Outcomes

  • Learn the characteristics of transistor
  • Learn to design and analyze various rectifier circuits
  • Learn to design and analyze various amplifier circuits

Course Overview

This course covers the operation, application, and troubleshooting of TTL and CMOS electronic logic devices, their use in com bifactorial and sequential logic circuits, the interface between the logic families, and the interface between digital and analog circuits. The course also provides a study of Boolean algebra, binary and hexadecimal number systems, binary codes, and the analysis of the basic components and circuits used in semiconductor switching.

Course Outcomes

  • Learn to apply Boolean Identities for simplifying Boolean Expressions with the help of Logic Gates and Logic Families.
  • Learn to analyze various Combinational Circuits.
  • Learn to analyze various sequential circuits.

Course Overview

This course gives concepts on Differential calculus for functions of one variable including a study of limits, continuity, derivatives of different classes of functions, maxima and minima, concavity, related rates, and optimization problems.

Course Outcomes

  • Acquire problem solving skills of partial derivatives with their applications
  • Learn how to decipher vector calculus
  • Acquire skills of application of integral calculus

Course Overview

The study of the course of Bioengineering is based on the usage of biological advancements in the field of engineering to create products that can benefit both fields as well as mankind. It deals with several aspects of energy, biomaterials as well as the environment and helps integrate them into engineered technology.

Course Outcomes

  • Learn biological sciences, their scope, and perspectives.
  • Acquire knowledge regarding the ecological energetics, its working mechanism, identification of organisms.
  • Learn to analyze the mechanism of transfer of character from parent to next generation.

Course Overview

----

Course Outcomes

Course Overview

---

Course Outcomes

Course Overview

==--

Course Outcomes

Course Overview

--

Course Outcomes

Show More

Even Semester

Courses for this semester

Course Overview

This course introduces the principles of basic computer organization, CPU organization, and the basic architecture concepts. The course emphasizes performance and cost analysis, instruction set design, register transfer languages, arithmetic, logic and shift micro-operations, pipelining, memory technology, memory hierarchy, virtual memory management, and I/O organization of computer, parallel processing and inter process communication and synchronization.

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.
  • Demonstrate the concepts of pipelining, parallel processing and concurrent access to memory.
  • Summarize the concepts of memory organization with mapping functions and replacement algorithms.

Course Overview

This course examines the important problems in operating system design and implementation. The operating system provides an established, convenient, and efficient interface between user programs and the bare hardware of the computer on which they run.

Course Outcomes

  • To understand the basic concepts and functions of operating systems.
  • To understand Processes, Threads and Deadlocks
  • To analyze Scheduling algorithms
  • To analyze memory management schemes.
  • To understand I/O management and File systems.

Course Overview

Design and Analysis of Algorithms is a course that explores the theory and practice of designing and analyzing algorithms for solving problems. It covers topics such as algorithms for sorting and searching, graph algorithms, and algorithmic techniques for designing efficient solutions to problems. It also covers the application of algorithmic techniques to problems in various disciplines, including computer science, engineering, operations research, and mathematics. The course emphasizes the practical aspects of designing and analyzing algorithms, as well as the theoretical aspects

Course Outcomes

  • Understand the basic concepts of algorithms and the different ways in which they can be used
  • Learn the process of designing and analyzing algorithms
  • Evaluate different algorithms and determine their complexity.
  • Develop an understanding of the principles of data structure and its application to algorithm design
  • Apply problem solving techniques to real-world problems

Course Overview

It is to develop the social and soft skills and to promote a holistic development of the learners.

Course Outcomes

  • The students will be engaged in different activities headed under different clubs namely dance, music, photography, drama, literacy, etc
  • The students will participate in regular club activities like workshops, competitions as per their interest and hobbies
  • The students will be trained to represent ADTU in various inter university, state and national level competitions
  • The students will be given a platform to earn from invited experts in their respective fields.
  • The students will get an exposure of 360 degree learning methodology considering the overall growth along with the academics

Course Overview

It is to develop the social and soft skills and to promote a holistic development of the learners

Course Outcomes

  • The students will be engaged in different activities headed under different clubs namely dance, music, photography, drama, literacy, etc
  • The students will participate in regular club activities like workshops, competitions as per their interest and hobbies.
  • The students will be trained to represent ADTU in various inter university, state and national level competitions
  • The students will be given a platform to earn from invited experts in their respective fields
  • The students will get an exposure of 360 degree learning methodology considering the overall growth along with the academics.

Course Overview

...

Course Outcomes

Course Overview

.

Course Outcomes

Course Overview

.This course will discuss fundamental concepts and tools in discrete mathematics with emphasis on their applications to computer science. The purpose of this course is to understand and use (abstract) discrete structures that are backbones of computer science. In particular, this class is meant to introduce sets, relations, functions, counting, logic, algebraic structure, graphs, with an emphasis on applications in computer science.

Course Outcomes

  • .Understand sets and perform operations and algebra on sets. Understand relation and determine their properties. Identify functions and determine their properties.
  • .Write an argument using logical notation and determine if the argument is or is not valid.
  • .Understand the concepts on algebraic structure with one and two binary operations
  • .Apply counting techniques on sets and evaluate combinations and permutations on sets.
  • .Define graphs, digraphs and trees, and identify their main properties.

Course Overview

.

Course Outcomes

  • CO2: To Examine the impact of human activities on the environment, including pollution, deforestation, habitat destruction, and climate change. Understand the scientific principles underlying these environmental issues and their broader implications.
  • CO3: To Acquire proficiency in applying scientific methods to assess and address environmental problems. Develop skills in data collection, analysis, and interpretation to make informed decisions related to environmental conservation and management.
  • CO4: To Investigate principles of sustainability and explore strategies for sustainable resource management. Analyze the social, economic, and ecological dimensions of sustainable practices and identify ways to promote responsible environmental stewardship.
  • CO5: . To Foster environmental literacy and awareness among students. Encourage critical thinking about environmental issues and empower students to communicate effectively about environmental challenges.

Course Overview

.

Course Outcomes

Show More

Odd Semester

Courses for this semester

Course Overview

The objective of the course is to present an introduction to database management systems, with and emphasis on how to organize, maintain and retrieve - efficiently, and effectively - information from a DBMS.

Course Outcomes

  • Construct problem definition statements for real life applications and implement a database for the same
  • Create and populate a RDBMS, using SQL
  • Retrieve any type of information from a data base.
  • Analyze and apply concepts of normalization to design an optimal database.
  • Learn the concept of user interfaces and report generation utilities of RDBMS products.

Course Overview

This module will provide the students with a solid theoretical understanding of, as well as practical skills in, object-oriented programming. Practical skills will be learnt using the java programming language. The primary aim of the module is to enable the students to tackle complex programming problems, making good use of the object-oriented programming paradigm to simplify the design and implementation process.

Course Outcomes

  • Describe the meaning of the object-oriented paradigm, and create class hierarchies using the object-oriented design process
  • Design and implement java programs for complex problems, making good use of the features of the language such as classes, inheritance and templates
  • Demonstrate the behavior of programs involving the basic programming constructs like control structures, constructors, string handling and garbage collection
  • Use overloading methodology on methods and constructors to develop application programs.
  • Learn the concept of interface and abstract classes to define generic classes

Course Overview

Signals and Systems covers analog and digital signal processing, ideas at the heart of modern communication and measurement. We present the basic concepts for continuous-time and discrete-time signals in the time and frequency domains. Time and frequency are related by the Fourier transform.

Course Outcomes

  • Learn to explain different types of signals-continuous and discrete, odd and even, periodic and periodic, etc.
  • Learn to classify the standard forms of Signals concerning systems based on their properties.
  • Learn to analyze the concepts of Laplace transform-based continuous time and discrete time analysis of signals and systems.
  • Learn to analyze the concepts of Fourier transform-based continuous time and discrete time analysis of signals and systems.
  • Learn to analyze Z-transform in continuous time signals and systems by using appropriate mathematical tools.

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.
  • Design, analyze and evaluate the project developed for an application.
  • Create a database by using data definition, data manipulation and control languages.

Course Overview

This course teaches us different types of grammars and models of automata. It also teaches the limitation of computation: What can be and what cannot be computed.Also establishing connections among grammars, automata and formal languages

Course Outcomes

  • Learn to recognize the fundamental characteristics of formal languages and formal grammar.
  • Learn the similarity between deterministic and non-deterministic finite automata
  • Learn to recognize the minimization of deterministic and nondeterministic finite automata.
  • Learn the similarity between non-deterministic push-down automata and context-free grammars.
  • Learn to recognize the fundamental characteristics of Turing machines and how they are used in computing.

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.
  • Identify exception handling methods.
  • Develop real time applications in project-based learning.

Course Overview

The purpose of this course is to develop analytical skills among the students and enhance the employability quotient and give them a much-needed edge in the hiring process.

Course Outcomes

  • Integrate the skills of reading and speaking professionally.
  • Understand the Dress code Etiquette to boost their confidence and morals
  • Analyze the effective and efficient utilization of time.
  • Develop a comfort-ability level with the Trainer and the subject to share their doubts and queries and participate actively.

Course Overview

This course gives an insight to the literature that allows a person to step back in time and learn about life on Earth from the ones who walked before us. We can gather a better understanding of culture and have a greater appreciation of them. We learn through the ways history is recorded, in the forms of manuscripts and through speech itself.

Course Outcomes

  • Learn the historical and cultural contexts of society through various literary forms
  • Learn poetry from a variety of cultures, languages, and historic periods
  • Learn the rhetorical aspect of Drama, historical contexts and psycho-social aspects
  • Learn to focus on the vocabulary of culture and society through literary techniques
  • Learn to enhance an aesthetic sense – admiring the beauty of life and literature
Show More

Even Semester

Courses for this semester

Course Overview

The objective of the course is to introduce the basic theory underlying the different components and phases of a compiler like parsing, code generation etc. Simultaneously, the students will be familiarized with the various tools that are used for building modern compilers

Course Outcomes

  • Specify and analyse the lexical, syntactic and semantic structures of advanced language features
  • Separate the lexical, syntactic and semantic analysis into meaningful phases for a compiler to undertake language translation
  • Write a scanner, parser, and semantic analyser without the aid of automatic generators
  • Describe techniques for intermediate code and machine code optimisation
  • Design the structures and support required for compiling advanced language features

Course Overview

The objective of the course is to introduce the basic theory underlying the different components and phases of a compiler like parsing, code generation etc. Simultaneously, the students will be familiarized with the various tools that are used for building modern compilers.

Course Outcomes

  • Specify and analyse the lexical, syntactic and semantic structures of advanced language features
  • Separate the lexical, syntactic and semantic analysis into meaningful phases for a compiler to undertake language translation
  • Write a scanner, parser, and semantic analyser without the aid of automatic generators
  • Describe techniques for intermediate code and machine code optimisation
  • Design the structures and support required for compiling advanced language features

Course Overview

This course provides an introduction to computer networks, with a special focus on the Internet architecture and protocols. Topics include layered network architectures, addressing, naming, forwarding, routing, communication reliability, the client-server model, web and email protocols.

Course Outcomes

  • Learn to explain the basics of data communication, networking, internet, physical layer techniques, and circuit switching.
  • Learn to explain the different data link layer techniques and protocols including flow and error control.
  • Learn to discuss network layer protocols along with routing issues.
  • Learn to summarize transport and application layer operations and protocols along with QoS services.
  • Be able to do computer network programming.

Course Overview

.

Course Outcomes

Course Overview

.

Course Outcomes

  • CO1:Students will comprehend various software life cycle models and apply structured analysis and design methodologies effectively.
  • CO2:Learners will demonstrate proficiency in identifying, analyzing, and formally specifying software requirements.
  • CO3:Participants will exhibit proficiency in object-oriented design principles, including user interface design and GUI primitives.
  • CO4:Students will adhere to coding standards, conduct unit testing, and apply coding best practices effectively.
  • CO5:Participants will demonstrate understanding of project management concepts such as estimation, scheduling, risk management, and configuration management, ensuring successful project execution.

Course Overview

.

Course Outcomes

Course Overview

This course is intended to teach the basics involved in publishing content on the World Wide Web. This includes the ‘language of the Web’ – HTML, the fundamentals of how the Internet and the Web function, a basic understanding of graphic production with a specific stress on creating graphics for the Web, and a general grounding introduction to more advanced topics such as programming and scripting. This will also expose students to the basic tools and applications used in Web publishing.

Course Outcomes

  • Analyze a web page and identify its elements and attributes.
  • Create web pages using XHTML and Cascading Style Sheets.
  • Build dynamic web pages using JavaScript (Client side programming).
  • Understand the working of Web clients and Web servers.
  • Be able to use Web Server side technologies and be able to do Web hosting.
Show More

Odd Semester

Courses for this semester

Course Overview

The course provides introduction to key topics in nanotechnology; experimental techniques that can be used to study nanoscale materials and phenomena; material properties on the nanoscale; introduction to physics and chemistry needed to understand nanoscale phenomena and material properties.

Course Outcomes

  • Learn about the basics of Nanotechnology.
  • Learn the concepts of extraordinary properties exhibited at the nanoscale.
  • Learn different synthesis/ fabrication techniques of nanomaterials.
  • Learn about different characterization methods of nanomaterials.
  • Learn the software used for analysis of characterized data.

Course Overview

Data mining is an analytic process designed to explore large amounts of data (typically business or market related) in search of consistent patterns and systematic relationships between variables, and then to validate the findings by applying the detected patterns to new subsets of data.

Course Outcomes

  • Learn to associate basic data mining principles and techniques and introduce DM as a cutting-edge business intelligence method.
  • Learn to discuss the basic terminology of various Data Mining techniques.
  • Learn to analyze large sets of data to gain useful business understanding.
  • Learn to analyze to produce a quantitative analysis report/memo with the necessary information to make decisions.
  • Learn to describe and demonstrate basic data mining algorithms, methods, and tools.

Course Overview

This course provides a comprehensive introduction to the MATLAB® technical computing environment. No prior programming experience or knowledge of MATLAB is assumed. Themes of data analysis, visualization, modeling, and programming are explored throughout the course.

Course Outcomes

  • Learn to summarize the basics of MATLAB.
  • Learn to divide a complex task up into smaller, simpler tasks.
  • Learn to apply basic flow controls (if-else, for, while).
  • Learn to analyze program scripts and functions using the MATLAB development environment.
  • Learn to generate results and Analyze.

Course Overview

Digital image processing deals with processing of images which are digital in nature. Study of the subject is motivated by three major applications. The first application is in improvement of pictorial information for human perception i.e. enhancing the quality of the image so that the image will have a better look. The second is for autonomous machine applications which have wider applications in industries, particularly for quality control in assembly automation and many similar applications. This course will introduce various image processing techniques, algorithms and their applications.

Course Outcomes

  • Learn to describe the theoretical foundation for image processing methods using various image transforms.
  • Learn to apply various categories of filters to enhance and restore images in various applications.
  • Learn to discuss various color transformation models for different processing techniques on color images.
  • Learn to analyze an image by detecting the isolated points, edge and boundary parameters for segmenting images.
  • Learn to demonstrate feature extraction of images and pattern classification using boundary, Region and Principal Component descriptors.

Course Overview

This course offers an introduction to the concepts, principles, and theories behind Geographic Information Systems and Science (GIS), with emphasis on the nature of geographic information, data models and structures for storing geographic information, geographic data input, data manipulation, and simple spatial analysis and modeling techniques.

Course Outcomes

  • Learn to describe what GIS is, name the major GIS software available and know where to find more information;
  • Learn to explain the components and functionality of a GIS and the differences between GIS and other information systems;
  • Learn the nature of geographic information and explain how it is stored in computer (including map projection) and the two types of GIS data structure
  • Learn to conduct simple spatial analysis using GIS software
Show More

Even Semester

Courses for this semester

Course Overview

A neural network is a method in artificial intelligence that teaches computers to process data in a way that is inspired by the human brain. It is a type of machine learning process, called deep learning, that uses interconnected nodes or neurons in a layered structure that resembles the human brain. It creates an adaptive system that computers use to learn from their mistakes and improve continuously. Thus, artificial neural networks attempt to solve complicated problems, like summarizing documents or recognizing faces, with greater accuracy

Course Outcomes

  • Learn about basic concept of artificial neuron and human brain.
  • Understand the concepts different classes of neural network
  • Learn the algorithm feed forward network
  • To become familiar with the concepts of deep learning
  • Understand the concept of associative memory.

Course Overview

Economics is an important subject to understand the different aspects of finance, and economy of a nation, organization etc. The course elaborates the basic rules of economics. It includes demand law and supply law along with various statistical techniques to analyze the real-time economic problems. It encourages the sustainable economy to grow for the socio-economic benefits.

Course Outcomes

  • Learn the principles of economics
  • Learn to apply the concepts of Economics in Engineering problems
  • Learn to explain the rights to comprehend the working hour and over duty
  • Learn to illustrate the ways to mitigate the hurdles to Indian Economy
  • Learn to appraise the financial aspects of projects
Show More

Scholarship

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

Our Facilities

World Class Facilities

Discover a multitude of world-class amenities and cutting-edge resources at Assam down town University, enhancing your academic journey to new heights.

Some of our Facilities
  • Library
  • Swimming Pool
  • Play Ground
  • Amphitheatre
  • Basketball Court
  • Cinema Hall
  • Cafeteria
  • Canteen
  • Indoor stadium
  • Yoga Studio
  • Gym
  • ATM

Start-Up &
Incubation Centre

The Start-Up & Incubation Centre at Assam down town University provides a supportive environment for young entrepreneurs to develop and grow their business ideas. The center provides mentorship, funding, and networking opportunities to help innovative ideas become successful businesses.

Rural Empowerment with SFURTI scheme

SFURTI scheme to support rural entrepreneurs and innovators, an initiative by the Ministry of MSME

TIDE 2.0 scheme for ICT-based startups

TIDE 2.0 scheme for ICT-based startups which provides a grant of Rs. 4L and Rs. 7L under EiR and Grant categories respectively, an initiative by the Ministry of MeitY.

dtVL Ideation interest-free loans up to Rs. 2 lakhs.

dtVL Ideation, an incubation program for early-stage entrepreneurs with a market-ready solution/product, offering interest-free loans up to Rs. 2 lakhs.

Innovation with Sprout UP program

Sprout UP, an incubation program for students, faculties, and researchers with innovative business ideas, prototypes, or technology solutions.

Icons Images

Job Created
Icons Images

Start Ups
Icons Images

Govt and MSME Collaboration
Icons Images

International Tie-ups

Our Recruiters

What our Students say

Kailash Timsina
Student

"I am a BBA student of 3rd semester. I hail from Bhutan. I vow that I am having a great experience i...

Juliush Mushahary
Student

"AdtU is amazing. I am a BBA student of 2019-22 batch and I am just grateful for the amount of oppor...

Reshi Prasad Pokhrel
Student

Let us be grateful to the people and place who makes us happy. They are the charming gardeners whom ...

Debapriya Paul
Student

Currently I am pursuing MBA in Assam Down Town University. MBA is the professional course through wh...

Priti Jain
Student

AdtU is a university that focuses on giving knowledge, education and simultaneously making the stude...

Madhurya Bujar Barua
Student

The Assam downtown University has been a great learning experience. The university has provided me w...

Naeem Hussain
Student

My experience with AdtU has been splendid one indeed. Little needs to said about its scenic infrastr...

Dr Dipanjali Hazarika
Student

As a student I am very glad that I have got an opportunity to study here in Assam downtown universi...

Sakhyajit Roy
Student

My name is Sakhyajit Roy. I?m from Tripura. I joined the university on Auguest, 2017 as a student of...

Runi Bharadwaj
Student

I share immense pleasure to share my post graduate program experience in Assam down town University....

Jenifer Dhar
Student

AdtU is a platform where I got golden opportunities to feed my zeal for knowledge through the dynami...

Salehah Hussain Uthman
Student

I am fortunate to get an opportunity to study here in Assam Downtown University. The best thing abou...

Nisha Nirola
Student

Our university is one of the best place for developing ourselves in the field of research and acedem...

Liangsi Hallam
Student

ADTU is a university that is very good interms of infrastructure, academics and placements. Our tea...

Anushmita Kashyap
Student

It is one of best private colleges in North East India, it also provides a good environment for ed...

Dasanibha Mawphlang
Student

ADTU is a good University which provides the students with best quality lectures and ensures comfort...

Farhin zakia
Student

The environment of Assam downtown university is very pleasant.The department of BMLT is very good a...

Anamika Das
Student

The university has all the necessary facilities and amenities for students . The classrooms and the ...

Susmita Sinha
Student

Assam downtown University is well recognised all over india. In the ongoing pandemic situation it ha...

Alumni of the Month

Get Free Counselling Now