B. Tech. in Information Technology

The B. Tech. degree course in Information Technology at the Alliance College of Engineering and Design focuses on developing its graduates into professionals and domain specialists in the area of information technology management, which it achieves by blending the application functionalities of software project management with software systems audit as applied to diverse programming paradigms. Apart from common core subjects, graduates also study elective subjects that deepen their expertise in the development of application software deployed across organizations to integrate and converge diverse processes: enterprise-wide applications; automation and system audit; and security management. In addition, graduates in the course are proficient in the applications of emerging technologies such as content management solutions, strategic computing, web engineering techniques, semantic web techniques as well as in other related areas such as cyber laws and ethics.

Course Matrix

Physics Cycle Chemistry Cycle
Engineering Mathematics I/II Engineering Mathematics I/II
Basics of Mechanical Engineering Engineering Graphics
Foundations of Computing Basics of Electrical Engineering
Engineering Physics - I Engineering Chemistry
Basics of Civil Engineering Engineering Physics - II
Environmental Engineering Basics of Electronics Engineering
Foundations of Computing Laboratory Technical English
Engineering Physics Laboratory Engineering Chemistry Laboratory
Basic Engineering Workshop Electrical and Electronics Laboratory
Engineering Mathematics III
Data Structures
Electronic Devices and Circuits
Digital Design and Computer Organization
Unix Programming and Practice
Analysis and Design of Algorithms
Data Structures and Algorithm Laboratory
Digital Design Laboratory
Design Engineering – I
Engineering Mathematics IV
System Analysis and Design
Object Oriented Programming
Microprocessors and Interfacing
Computer Graphics
Data Communication and Networks
Microprocessors Laboratory
Computer Graphics Laboratory
Design Engineering – II
System Software
Operating Systems
Database Systems
Software Engineering
Automata Theory
Elective I
Operating Systems Laboratory
Database Systems Laboratory
Design Engineering – III
Internet Applications Design
Internet Applications Design
Java Programming
Distributed Computing Systems
Elective II
Elective III
Internet Applications Design Laboratory
Java Programming Laboratory
Design Engineering – IV
Software Testing
Machine Learning
Simulation and Modelling
Elective IV
Elective V
Software Testing Laboratory
Minor Elective
Elective VI
Elective VII
Elective VIII
Project Work
Minor Elective


Note: An elective subject is offered in the B. Tech. in Information Technology course only if a minimum number of students enroll in it.