Master of Computer Application (MCA )

The Master of Computer Applications (MCA) is a postgraduate two year degree in computer application. It’s a popular choice for students who want to delve deeper into the field of computer science and its applications. Our college technical training department serves various training programs in different contexts, but its primary objectives include for students benefits like Professional Development, Skill Development, Increased Productivity and Adoption of New Technologies. College Technical Trainings are: Python, Advance Data Structure, OOPs with Java, Database with SQL etc additional AKTU course curriculum.

MCA degree can enhance career prospects and open up opportunities for advancement. Many employers prefer candidates with a master’s degree for higher-level positions, leadership roles, and specialized technical roles.

Post Graduating MCA degree from Allenhouse Institution of Technology can enhance your credibility in the eyes of employers. It demonstrates your commitment to advancing your education and acquiring specialized knowledge in the field.

Course Curriculum of Two Year MCA Program:

First Year (1st Semester) ​

  1. Fundamental of Computers & Emerging Technologies Problem Solving using C.
  2. Principles of Management & Communication.
  3. Discrete Mathematics Computer Organization & Architecture.
  4. Problem Solving using C Lab.
  5. Computer Organization & Architecture Lab.
  6. Professional Communication Lab.

First Year (2nd Semester) ​

  1. Theory of Automata & Formal Languages.
  2. Object Oriented Programming.
  3. Operating Systems.
  4. Database Management Systems.
  5. Data Structures & Analysis of Algorithms.
  6. Cyber Security.
  7. Object Oriented Programming Lab.
  8. DBMS Lab.
  9. Data Structures & Analysis of Algorithms Lab.

Second Year (3rd Semester) ​

  1. Artificial Intelligence.
  2. Software Engineering.
  3. Computer Network.
  4. Elective – 1 (Cryptography & Network Security, Data Warehousing & Data Mining, Software Project Management, Cloud Computing, Compiler Design).
  5. Elective – 2 (Web Technology, Big Data, Simulation & Modeling, Software Testing & Quality Assurance, Digital Image Processing).
  6. Artificial Intelligence Lab.
  7. Mini Project.

Second Year (4th Semester) ​

  1. Elective – 3 (Privacy & Security in Online Social Media, Soft Computing, Pattern Recognition, Data Analytics, Software Quality Engineering).
  2. Elective – 4 (Blockchain Architecture, Neural Network, Internet of Things, Modern Application Development, Distributed Database Systems).
  3. Elective – 5 (Mobile Computing, Computer Graphics and Animation, Natural Language Processing, Machine Learning, Quantum Computing.
  4. Project.

Our Teaching Team

Dr. Sudhir Singh

Professor & Head of Department

Area of Specialization:
Data Structure and Algorithm, DBMS, Computer Organization, Neural Network.
Qualification:
Ph.D(CS), MCA, M.Tech (CSE)
Details
Mr. Narendra Kumar Yadav

Assistant Professor

Area of Specialization:
DBMS, Operating System
Qualification:
M.Tech (CSE), B.Tech


Details
Ms. Soni Tripathi

Assistant Professor

Area of Specialization:
Software Engineering
Qualification:
M.Tech (CSE), B.Tech


Details
Mr. Gaurav Tiwari

Assistant Professor

Area of Specialization:
OOPs with JAVA, Data structures using C & Python,Database with SQL
Qualification:
M.Tech (CSE), Ph.D (P), B.Tech
Details
Mr. Abhimanu Mishra

Assistant Professor

Area of Specialization:
Computer Network, DAA, Software Engineering
Qualification:
M.Tech (CSE), Ph.D (P), B.Tech
Details
Dr. Pradeep Kumar

Assistant Professor

Area of Specialization:
Image Processing, Artificial Intelligence, DBMS
Qualification:
Ph.D, M.Tech(CSE), B.Tech
Details
Ms. Namita Awasthi

Assistant Professor

Area of Specialization:
Data Structure using C and C++
Qualification:
M.Tech, B.Tech

Details
Ms. Riya Gupta

Assistant Professor

Area of Specialization:
DBMS
Qualification:
M.Tech(CSE),B. Tech

Details
Mr. Saurabh Prasad

Assistant Professor

Area of Specialization:
DBMS, Operating System
Qualification:
M.Tech (CSE), Ph.D (P), B.Tech

Details
Mr. Apoorv Mishra

Assistant Professor

Area of Specialization:
Data Structure, DAA
Qualification:
M. Tech(CSE), Ph.D(P), B. Tech

Details
Mr. Yogendra Singh

Assistant Professor

Area of Specialization:
DAA, Data Structure, Computer Network
Qualification:
Ph.D(CSE)-(P), M. Tech(CSE)
Details
Mr. Hari Mohan Dixit

Assistant Professor

Area of Specialization:
Machine Learning, Data Analytics, Python Programming
Qualification:
M.Tech(Cyber Security),B. Tech
Details
Ms. Richa Mishra

Assistant Professor

Area of Specialization:
Artificial Intelligence and Machine Learning
Qualification:
M.Tech, Ph.D(P), NET, GATE

Details
Mr. Eqbal Ahmad

Assistant Professor

Area of Specialization:
Data Structure, C Programming, Computer Networking
Qualification:
MBA, M.Tech, Ph.D(P), B. Tech

Details
Dr. Anshuman Tyagi

Associate Professor

Area of Specialization:
Machine Learning, Deep Linking, Neural Networks, Data Structures, Computer Organization
Qualification:
Ph.D, M.Tech, B. Tech
Details
Dr. Bharat Tripathi

Associate Professor

Area of Specialization:
AIML
Qualification:
Ph.D, M.TECH, B.TECH


Details
Mr. Avinash Kr. Dixit

Assistant Professor

Area of Specialization:
DBMS
Qualification:
MCA, M.Tech(P), BCA, NET

Details
Mr. Ashutosh Tripathi

Assistant Professor & PDP Trainer

Area of Specialization:
Computer Science & Networks
Qualification:
B. Tech

Details
Ms. Aparna Sharma

Assistant Professor

Area of Specialization:
DBMS
Qualification:
M. Tech, Ph.D Pursuing

Details
Mr. Vinod Vishwakarma

Assistant Professor

Area of Specialization:
OOPs with Java, Springboot Framework, NoSQL(MongoDB)
Qualification:
M. Tech
Details
Ms. Shivani Gupta

Assistant Professor

Area of Specialization:
Machine Learning, Data Structure
Qualification:
M. Tech, Ph.D(P), NET, GATE

Details
Mr. Saurabh Dixit

Assistant Professor

Area of Specialization:
Data Structure, DAA, TOC
Qualification:
M.Tech, MCA

Details
Ms. Saumya Awasthi

Assistant Professor

Area of Specialization:
C Programming, Data Structure
Qualification:
M. Tech

Details
Mr. Vivek Shukla

Assistant Professor

Area of Specialization:
C Programming, Data Structure, DAA
Qualification:
M. Tech
Details