Department of Computer Science

About the Department

Dept. data last updated on :09/11/2024


The Department of Computer Science, AMU is one of the oldest and pioneer departments of Computer Science and Information Technology in India. The Department is one of the growing departments of computer science in India, which has been witnessed by various reputed ranking agencies such as Times Higher, India today, NIRF etc.

It came into the existence in the year 1971 with the installation of IBM1130 Computing System, under the umbrella of Computer Centre and later blossomed into an independent department known as "Department of Computer Science" in the year 1988.

In the year 1980, VAX11/780 system was purchased from DEC (USA) and installed at the center, which is one of the first computer systems in India. The approval of two new programs, a three year Master of Computer Science and Applications (MCA) and one year Post Graduate Diploma in Computer Science and Applications (PGDCA) by the standing committee of the UGC in the year 1982 and the formal introduction of these courses from the session 1983-84, were one of the major landmarks in the development of Computer Science department.

The Department offers various programs like Ph.D., M.C.A, M.Sc. in (Cyber Security & Digital Forensics), P.D.C.A.,  and B.Sc. (Hons.) Computer Applications. The three year B.Sc. (Hons.) Computer Applications program started from the session 1994-95. As per NEP 2020, this program has been changed to FYUP from the session 2022-23. Syllabi of these programs are designed considering the requirement of time as well as the demand of the IT industry. In the year 2009, Department of Computer Science witnessed a major breakthrough with the introduction of Ph.D. in order to provide an opportunity to the young and enthusiastic IT professionals to walk over that extra yard, which makes a vital difference and contribute towards the ongoing IT research and development. In the year 2021, a new program M.Sc. (Cyber Security & Digital Forensics) has been introduced to train and produce experts in the area of cyber security and digital forensics.

The guidance and cooperation of the experienced and expert faculty members of the department is one of the attracting features of the department, which enlivens the students to stretch their wings, so that they can fly higher than their dreams and serve the country. The Department has state of the art infrastructure in terms of modern conference room, smart class rooms and well equipped separate computing labs for research scholars, undergraduate and post graduate students.

In consequence to their arduous training and exposure with the state of the arts professional programs offered, the students graduating from this department get placed in the leading IT industries even before the completion of their final semesters. There are plethora of companies, like TCS, Accenture, Infosys, IBM, JK Techno soft, HCL, Info system, NIC, Wipro, Bharti Telesoft, etc, that recruits the passing out students each year through campus placement. The last semester students have provision of four to six months rigorous training in the leading IT companies and other reputed organizations.


VISION AND MISSION OF THE DEPARTMENT


VISION

Attaining global recognition in computer science education, research and training to meet the growing needs of the industry and society.


MISSION

1. Imparting quality education through a well-designed curriculum in tune with the challenging software needs of the industry.

2. Providing state-of-the-art research facilities to generate knowledge and develop technologies in the thrust areas of computer science.

3. Developing linkages with world class organizations to strengthen industry academia relationship for mutual benefit.





PROGRAMME EDUCATIONAL OBJECTIVES (PEO's)

PEO1: To become an expert in specific research fields by developing the in-depth understanding of the research domain by carrying out independent and collaborative work.

PEO2: To furnish the individuals to become innovative researchers and responsible teachers, while demonstrating the professional and ethical responsibilities.

PEO3: To develop high quality intellectual property by encouraging publications in international conferences, high impact factor journals, patents etc.


PROGRAMME OUTCOMES (PO's)

After completing Ph.D., the research scholar would be able to:

PO1: Identify research problems, review the existing literature, develop a plan to address fundamental questions in the primary area of study.

PO2: Develop the ability to solve all aspects of the problem comprehensively, analyze the results to suggest valid solutions.

PO3: Apply the theories, methodologies and knowledge to come up acceptable solutions of research problems related to real-life scenarios.

PO4: Demonstrate in-depth understanding of the current state of the art in the individual research area, and the ability to exploit new solutions and existing research results in the development of new knowledge and theories in the individual research area.

PO5: Design and impart solutions to meet the desired requirements of the public health and safety, and the cultural, societal, and environmental considerations.

PO6: Create, select, and apply appropriate techniques, resources, and modern tools to draw substantial conclusions.

PO7: Abide by ethical principles and commit to professional ethics, responsibilities and norms of the research practice.

PO8: Indulge in life-long learning process to promote research-oriented reasoning and keep on developing innovative products.



PROGRAMME EDUCATIONAL OBJECTIVES (PEO's)

PEO1: To produce software engineers who shall excel in a career utilizing their education in computer science and applications.

PEO2: To produce professionals who can work in the capacity of team members / leaders in professional environment.

PEO3: To produce students who can analyze a problem and apply it in the field of research and innovation.


PROGRAM OUTCOMES (PO's)

Upon successful completion of this course, the students will be able to:

PO1: Apply the knowledge of computer science fundamentals to the solution of complex engineering problems.

PO2: Design solutions for complex problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.

PO3: Create, select, and apply appropriate techniques, resources, and modern tools to handle complex real life systems with an understanding of the limitations.

PO4: Apply ethical principles and commit to professional ethics and responsibilities and norms of the standard practices.

PO5: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

PO6: Communicate effectively on complex system activities with the concerned 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.

PO7: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO8: Identify, formulate, review research literature, and analyze complex problems reaching substantiated conclusions using principles of mathematics and computer science.

PO9: 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.


M.SC. IN CYBER SECURITY & DIGITAL FORENSICS


PROGRAMME EDUCATIONAL OBJECTIVES (PEO's)

PEO1: To produce experts in the field of cyber security.

PEO2: To prepare students for higher research studies in the field of Cyber security

PEO3: To train human resource in the field of cyber crime investigation, which can aid our law enforcement agencies.

PEO4: To train students to build secure systems.

PEO5: To produce experts, who can analyze the cyber space for security threats.

PEO6: To instill in them essential knowledge of cyber security for new innovations.

PEO7: To produce research scientists in the field of Cyber security & Digital forensics


PROGRAM OUTCOMES (PO's)

After completing M.Sc. Cyber Security & Digital Forensics, the students will be able to:

PO1: Apply the knowledge of cyber security fundamentals to solve complex security threats.

PO2: Design the solution of potentials cyber threats that meet the specific needs and design components or processes with appropriate consideration for the public safety and security.

PO3: Create, select, and apply appropriate techniques, resources, and modern tools to handle complex real-life security issues with an understanding of the limitations.

PO4: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

PO5: Use research-based knowledge of cyber security & digital forensic, and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions that will be useful for getting admission in Ph.D. in India and abroad.

PO6: Identify, formulate, review research literature in the field of cyber security and digital forensic, and analyze complex problems reaching substantiated conclusions using principles of mathematics and computer science.

PO7: Apply ethical principles and commit to professional ethics, responsibilities and norms of standard practices.

PO8: Recognize the need for and have the ability to engage in independent and lifelong learning in the broadest context of technological change.



PROGRAMME EDUCATIONAL OBJECTIVES (PEO's)

PEO1: To develop professional development and lifelong learning throughout the career.

PEO2: To develop problem-solving capabilities using computer programming and basic software.

PEO3: To develop web development skills using different web technologies.

PEO4: To develop practical and team work skills in various development activities.


PROGRAM OUTCOMES (PO's)

After completing PG diploma in Computer Programming, the students will be able to:

PO1: Apply knowledge of computer science to solve the real-life problems.

PO2: Identify and analyze well-defined computational problems using standard methods.

PO3: Apply programming language to develop the solutions of computational problems.

PO4: Use basic software to solve the data-processing and computational problems.

PO5: Use web technology to develop and maintain the website for their organizations.

PO6: Apply appropriate computer science technology in context of society, sustainability, environment and ethical practices.

PO7: Use computer science basic knowledge individually, as a team member or a leader to manage small projects and effectively communicate about well-defined computer science activities.

PO8: Ability to analyze individual needs and engage in updating in the context of technological changes.


P.G. DIPLOMA IN ELECTRONIC DATA PROCESSING AND MACHINE OPERATION (PGEDP)


PROGRAMME EDUCATIONAL OBJECTIVES (PEO's)

PEO1: To develop professional development and lifelong learning throughout the career.

PEO2: To develop data processing skills using computers’ basic software.

PEO3: To develop practical and team work skills in various development activities.


PROGRAM OUTCOMES (PO's)

After completing PG diploma in Electronics Data Processing and Machine Operation (PGEDP), the students will be able to:

PO1: Apply the knowledge of electronic data processing to handle the data-processing problems.

PO2: Apply the knowledge of office automation tools in their organizations.

PO3: Use web technology to develop and maintain the website for their organizations.

PO4: Use networking and hardware tools to solve the networking and hardware related problems.

PO5: Apply appropriate computer science technology in context of society, sustainability, environment and ethical practices.

PO7: Apply ethical principles and commit to professional ethics, responsibilities and norms of standard practices.

PO8: Ability to analyze individual needs and engage in updating in the context of technological changes.


B.SC. (HONS.) COMPUTER APPLICATIONS


PROGRAMME EDUCATIONAL OBJECTIVES

PEO1: To produce computer science graduates who will be used as feeder candidates for higher studies in the field of computer science and information technology.

PEO2: To produce graduates who will be effective in multidisciplinary and diverse IT environment.

PEO3: To produce computer science graduates who can work as entry level IT professionals.


PROGRAMME OUTCOMES

Upon successful completion of this programme, the students will be able to:

PO1: Demonstrate a fundamental/systematic/coherent understanding of the field of Computer Science, its different learning areas and applications, and its linkages with related disciplinary areas/subjects.

PO2: Demonstrate procedural knowledge that creates different types of professionals related to the disciplinary/subject area of Computer Science, including professionals engaged in software development, research and development, teaching and government/public service; skills in areas related to ones Specialization area within the disciplinary/subject area of Computer Science and emerging developments in the field of Computer Science.

PO3: Demonstrate the ability to use Computer Science skills and identifying and applying appropriate Computer Science principles and methodologies to solve a wide range of problems.

PO4: Recognize the importance of mathematical modeling and computing, and the role of approximation and mathematical approaches to describing the Computer Science world.

PO5: Plan and execute Computer Science -related experiments, analyze and interpret data/information collected using appropriate methods, including the use of appropriate software such as programming languages and purpose-written packages, and report accurately the findings of the experiment/investigations while relating the conclusions/findings to relevant theories of Computer Science.

PO6: Demonstrate relevant generic skills and global competencies such as problem solving skills that are required to solve different types of Computer Science -related problems with well-defined solutions, and tackle open-ended problems that may cross disciplinary-area boundaries.

PO7: Demonstrate communication skills involving the ability to listen carefully, to read texts and research papers analytically and to present complex information in a concise manner to different groups/audiences; personal skills such as the ability to work both independently and in a group.

PO8: Demonstrate professional behavior such as (i) being objective, unbiased and truthful in all aspects of work and avoiding unethical behavior such as fabricating, falsifying or misrepresenting data or to committing plagiarism; (ii) the ability to identify the potential ethical issues in work-related situations; (iii) appreciation of intellectual property, environmental and sustainability issues; and (iv) promoting safe learning and working environment.