UEM BCA Syllabus
UEM BCA Syllabus
Digital Electronics
Code: BCA101
Contacts: 3L + 1 T
Credits: 4
Books:
1. Fundamentals of Digital Circuits, Anand Kumar,PHI
2. Digital Electronics, Tokheim, TMH
3. Digital Electronics, S. Rangnekar, ISTE/EXCEL
4. Digital Technology:Principles & Practice,Virendra Kumar, New Age International
5. Digital Circuit & Design, Salivahan, VIKAS
6. Electronic Circuits, Poornachandra, SCITECH
Use of computers for managerial applications, Technology issues and data processing in
organisations, Introduction to Information Systems, shift in Information system thinking, latest
trends in Information Technology
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Computer Based Information Systems- office automation systems. Decision making and MIS,
transaction processing systems.
Decision support system, Group Decision Support, Executive Information systems, DSS
generator
Introduction to:
Artificial Intelligence Based Systems, End user computing, Distributed data processing.
Introduction to:
Introduction to:
Books:
Introduction to Programming
Code: BCA103
Contacts: 3L + 1 T
Credits: 4
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Constant, variables, data, types and size, variable declaration, operators and expressions, type
conversion, conditional expression, special operators, precedence rules. Decision making,
looping and control structures. Function, recursion, arrays, pointers, structures and unions,
Books:
Mathematics - I
Code: BCA104
Contacts: 3L + 1 T
Credits: 4
Algebra: Sets, Union, intersection, complement, mapping, notion of group, ring, field with
simple examples; Polynomials, division algorithm, fundamental theorem of classical algebra
(without proof), Descartes rule of sign and their application, relation between roots and
coefficients, symmetric function of roots, transformation of polynomial equations, Cardan’s
solution of cubic equation.
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Matrices, addition and multiplication of matrices, inverse matrix, solution of linear equations in
three variables by Cramer’s rule, solution of three line linear equations by matrix inversion
method.
Integral calculus: Rules of integration of indefinite integrals, solution of definite integrals and
their elementary properties, idea of improper integrals.
Books:
Module 1
History - 1 (Ancient):
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
1. Indus valley Civilisation: Excavation, Time period, Creator, Extent, Characteristic, Art
and architecture, Decline, Significance
2. Vedic Age: Time period, creator, Social, political, economic and religious conditions
during Rig vedic period, later vedic period, vedic literature
3. 16 mahajanapadas: Time period, Location
4. Rise of Magadha: Hariyanka Dynasty, Sishunag Dynasty, Nanda Dynasty, Mauryan
Dynasty
5. Protestent religion: Buddhism, Jainism, Ajibaka Religion
Module 2
Geography:
1. Earth and Universe: Origin of the earth, Geological time scales (Era, Epoch, Periods)
2. Rocks and volcanoes: Igneous rocks, Sedimentary rocks, Metamorphic rocks. Types of
volcanoes
3. Human Geography and Population Geography: Determinism, Possibilism, Neo
determinism, French and German school of thought, Demographic transition model,
Indexes, Laws of migration.
4. Soil geography of India
Soil formation
Soil Horizons
Types of Soil
Soil erosion and conservation in India
5. National wildlife and parks of India
Module 3
Economics-1(Micro):
1. Basic economics- Types of Economy, Branches of economics, Feature of Indian
Economy, HDI.
2. Demand & supply- law of demand, factors of demand, law of supply, different elasticity.
Module 4
Constitution-1(Basic):
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
1. Historical background- The company Rule (1773-1858), The crown rule (1858-1947),
making of constitutions, features of constitution.
2. The Preamble- Ingredients, keywords, amendment of preamble.
3. Part & schedule- Details concept on part, schedule & articles & their amendments .
4. Citizenship- Constitutional provisions, Citizenship act, Comparing PIO & OCI card
holders.
Books:
History:
1. India's Ancient Past (Ancient History) : R.S. Sharma
2. History of medieval India (Medieval History): Satish Chandra
3. History of Modern India (Modern History): Bipin Chandra
4. India's struggle for Independence (Modern History): Bipin Chandra
Geography:
1. Savindra Singh, R.D Dixit
Economics:
1. Indian Economy- TATA Mc Graw Hill/Ramesh Singh
2. Indian Economy – Arihant
Constitution:
1. Indian Constitution- D.D. Basu
2. Our Constitution- Subhash.C. Kashyap
Programming Lab
Code: BCA191
Contacts: 3P
Credits: 3
Programming using C, study of various features of the language, Structured and modular
programming, various data structures in applications such as sorting, searching, string and list
manipulation.
Credits: 3
Module-2
Objective English-1
1. Introduction of Parts of speech
2. Kinds of Noun, Rules & Application.
3. Definition of Pronoun, Examples, Rules & Application
4. Kinds of Adjectives & Degree of comparison.
5. Kinds of Verbs & Usages.
Module-3
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Module-4
Computer proficiency: Basics of C programming.
Books:
Numerical Aptitude
1. Fastrack objective Arithmetic: Arihant
2. Quantitative aptitude for Competitive exam (4th Edition): TATA Mc Graw Hill
3. Quantitative aptitude for Competitive exam (3rd Edition): PEARSON
Objective English
1. Objective English: Kiran Publication
2. General English: Arihant
Microprocessors (8085 features), bus structure, Data representation, Register transfer and micro-
operations, Central processing unit, Pipeline and vector processing.
Computer arithmetic, Input-output organisation, Memory organisation, CPU architecture,
instruction format, addressing mode, stacks and handling of interrupts.
Basic computer organisation and design, programming the computer with assembly language
(same basic applications), Micro-programmed control.
Books:
System design: Process descriptions, Input/output controls, object modelling, Database design,
User Interface design, Documentation, Data Dictionary, Development methodologies: Top down,
bottom up, structured chart, decision table, decision tree, CASE productivity tools.
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Case studies.
Books:
Computer Programming
Code: BCA203
Contacts: 3L + 1 T
Credits: 4
Introduction to visual Basic, polymorphism, inheritance, class, object etc. Creating standard exe
file. Forms, Tool Bar, different Tools (Text Box, label, combo box, list box, timer, Picture, image,
command button). Code window. Basic event based programming on controls. Including
multiple forms within a project. Saving forms and projects. Using data control for database
oriented application (Back end Ms- Access).
Arrays – Single dimensional, two dimensional, dynamic
Searching – Linear and binary, sorting-bubble sort, selection sort, insertion sort; Function and
sub-routine-defining a function, referencing a function; defining a subroutine, referencing a
subroutine; string processing-string function, concatenation, alphabetical sorting; Data files
sequential data file, random access files.
Books:
3. Beginning VB 6,Wright,SPD/WROX
4. Programming with Visual Basic 6.0, Azam, VIKAS
5. Visual Basic 6.0 programming, Eric A. Smith, Wiley Dreamtech
6. Visual Basic 6.0 in 60 days, Krishnan, Scitech
Mathematics – II
Code: BCA204
Contacts: 3L + 1 T
Credits: 4
Differential equations: order, degree, solution and formation of a differential equation, standard
techniques of solving a linear differential equation with constant coefficients, Cauchy’s and
Lagrange’s linear differential equations with variable coefficients.
Linear algebra: Vector space, subspaces, bases and dimensions, co-ordinates, linear
transformation, algebra of linear transformations, isomorphism, representation of transformation
by matrices. Sequence and series: Bounded and unbounded sequences, convergence or
divergence of a sequence, behaviour of monotone sequences, algebrea of convergent sequences,
Cauchy’s sequence, Cauchy’s general principle of convergence, infinite series – its convergence
and sum, series with positive terms and standard tests of convergence (without proof), alternating
series, Leibnitz test, absolute convergence, rearrangement of absolutely convergent series, test of
convergence of Abel and Dirichlet (without proof).
Books:
This should cover general and technical writing, oral communications and listening skills: letter
writing, technical report writing, and business communication.
Expression: Practical communication skill development, business presentation with multimedia,
speaking skill, prepared speech, extempore speech
Books:
Module-1
HISTORY-2
1. Post Mauryan Empire: The sungas, The Indo-greek, Sakas
2. Gupta Period: Chandragupta-I, Samudragupta, Chandragupta II, Kumargupta I, Skandagupta,
Economic condition, land grants, caste system, position of women, education system
3. History of South India: Cholas, Chalukyas, Pallavas
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
MODULE 2
GEOGRAPHY
Physiographic Divisons of India
1. The Himalayas: Greater Himalayas, Middle Himalayas, Shiwaliks
2. Northern Plains: Punjab plains, Ganga Bramhaputra plain
3. Deccan plateau
4. Coastal plains and islands: Western coastal plains, Eastern coastal plains, Lakshadeep
islands, Andaman and nicobar islands
5. Indian monsoon and climate: Factors affecting climate of India, Summer season, Local
winds, S.W monsoon winds, Season of retreating monsoon, Winter Season and westerly
disturbances, Vagaries of monsoon.
MODULE 3
ECONOMICS(MICRO)
1)Production- Factors of production, fixed inputs, variable inputs, PPC, concept of TP, AP, MP,
concept of revenue, AR, MR.
2)Cost- Concept of implicit & explicit cost, sunk cost, oportunity cost, shapes of FC, AFC, AC,
MC, VC, AVC. Relation between AR & MR, AC & MC.
3)Market structure- perfect competition, monopoly, oligopoly, duopoly, monopsony, duopsony,
oligopsony.
Module-4
CONSTITUTION
1) Fundamental Rights- Concept & different articles, Right to equality, prohibition of
discrimination on certain ground, Equality of opportunity, abolition of untouchability & titles,
right to freedom, right to education, right against exploitation, right to freedom of religion,
cultural & educational rights, different writes & scopes
2) DPSP- Classification of directive principle, sanctioned of directive principal, criticism,
Distinction between fundamental rights & directive principle
3) Fundamental Duties, criticism, significance
4) Union Legislature, President, Vice President, Lok Sabha , Rajya Sabha, P.M., Speaker of Lok
Sabha
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
5)State Legislature ,CM & Governor. Legislative assembly and Legislative Council
Books:
History:
1. India's Ancient Past (Ancient History) : R.S. Sharma
2. History of medieval India (Medieval History): Satish Chandra
3. History of Modern India (Modern History): Bipin Chandra
4. India's struggle for Independence (Modern History): Bipin Chandra
Geography:
1. India- Khullar
Economics:
2. Indian Economy- TATA Mc Graw Hill/Ramesh Singh
3. Indian Economy – Arihant
Constitution:
1. Indian Constitution- D.D. Basu
2. Our Constitution- Subhash.C. Kashyap
Programming Lab
Code: BCA291
Contacts: 3P
Credits: 3
Computer programming with Visual Basic
Different constructs and applications, connecting with MS-ACCESS using data controls.
Contacts: 2P
Credits: 2
Preparing business presentation with computers using PowerPoint, Developing structured project
report with Word and Excel
Module -1
Quantitative Numerical Aptitude-2
1) Average- Concept on average, different missing numbers in average estimation,
shortcuts & their application.
2) Mixture & Allegation – Proportion & mixtures in percentages, populations & liquids,
shortcuts & their application.
3) Number system- concept of different numbers , remainder theorem, factors.
4) Time & Work- Basic concept, Different problems & their shortcut tricks.Time &
Speed & Tides- concept of speed , time & Distance, relative speed, formulae & their
application. upstream & Downstream, pipes & cistern.
Module -2
Objective English-2
1. Types of Adverbs & Application.
2. Types of Conjunctions & Application.
3. Fill in the blanks with Prepositions & Articles.
4. Present Tense & Usages.
5. Past & Future Tenses.
Module-3
Logical Mental ability -2
SYLLOGISM
a)Logical Venn Diagram
b)The If Else Statement
SEATING ARRANGEMENT
a) Circular seating arrangement
b) Square seating Arrangement
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
c) Line Arrangement
PUZZLES
a) Seating Arrangement
b) Classification
c) Seating Arrangement with Blood relations.
Module-4
Computer Proficiency: Advanced C programming.
Books:
Quant
1. Fastrack objective Arithmetic: Arihant
2. Quantitative aptitude for Competitive exam (4th Edition): TATA Mc Graw Hill
3. Quantitative aptitude for Competitive exam (3rd Edition): PEARSON
Verbal Ability
1. Objective English: Kiran Publication
2. General English: Arihant
LOGICAL REASONING
1. Analytical &Logical Reasoning: M.K. Pandey/B.S.C. Publication
2. A modern approach to verbal & non verbal Reasoning: R.S. Agarwal
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Operating Systems
Code: BCA301
Contacts: 3L + 1 T
Credits: 4
Importance of OS, Basic concepts and terminology, types of OS, different views, journey of a
command execution, design and implementation of OS
Process: Concept and views, OS view of processes, OS services for process management,
scheduling algorithms, performance evaluation; Inter process communication and
synchronisation, mutual exclusion, semaphores, hardware support for mutual exclusion, queuing
implementation of semaphores, classical problem of concurrent programming, critical region and
conditional critical region, monitors, messages, deadlocks.
Security and protection, authentication, protection and access control, formal models of
protection, worms and viruses.
Books:
Code: BCA302
Contacts: 3L + 1 T
Credits: 4
Basic concepts of data representation: abstract and system defined types, primitive data
structures
Linear data structures and their sequential representation: array, stack, queue, circular queue,
dequeue and their operations and applications
Linear data structures and their linked representation: linear link lists, doubly linked lists, linked
stack, linked queue and their operations and applications.
Non Linear Data Structures I: Binary trees, binary search trees, representations and operations,
thread representations, sequential representations, graphs and their representation.
Books:
Email services and protocols (X400, SMTP, UUCD, PPP, POP), FTP.
Web publishing - HTTP, browsers (naming), Introduction to HTML, Java script, use of Java
applets within HTML files, ASP (Cookies and database connectivity only).
Books:
Isomorphism, homomorphism
Books:
Cost-volume profit relationship, budgeting, cost accumulation system, variable and absorption
costing system
Source of finance long term and short term. Financial institution – IDBI, ICICI, IFCI and
Commercial Banks.
Books:
Module-1
History-3:
1. Pre sultanate age: Md. Bipin Karim, Aluptagin, Sabuktagin, Sultan Mamud, Md. Ghori
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
2.Delhi Sultanate: Slave dynasty, Khalji dynasty, Tughlaw dynasty, Sayyed dynasty, Lodhi
dynasty
3. Bhakti and Sufi movement: Kabir, Gurunanak, Chaitanya, Namdev
4. Mughal Period: Babur, Humayun, Sher shah suri, Akbar, Jehangir, Shah Jahan, Aurangzeb,
Aministrative system, Din-i-ilahi, Art and architecture, Land revenue system
Module-2
GEOGRAPHY
1. Drainage system
Types of river (Perennial, Non perennial, Inland drainage)
Courses of river: Upper, Middle, Lower courses
Landforms carved out by river based on the courses.
Basic terminologies: Antecedent rivers, Consequent rivers, Fault guided river,
Tributary, Distributary
Indian river system (Himalayan, Peninsular, Coastal)
2. Types of Irrigation in India
Well
Tanks
Canal
3. Problems of irrigation in India
4. Status of Irrigation in India as per 2011 census
5. Clouds and Precipitation: Forms of precipitation, Types of rainfall, Types of clouds.
Module-3
MACRO ECONOMICS
1) National income- Concept of GDP, GNP, NNP both in FC & MP, PCI
2)Tax – Concept of TAX , objective of TAX, Direct & Indirect Tax, Progressive, Regressive
&ProportionalProportional tax.
3)RBI & Banking- Traditional Functions of RBI, CRR, SLR, REPO, Reverse repo, MSF, LAF
market, capital market, capital market, Money market, FOREX.
4)Budget- concept of budget, components of budget, different types of deficit
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Module-4
CONSTITUTION-3(Advance)
1) Central State relation, Interstate relation,
2) Supreme Court-Appointment of Chief Justice, Acting Chief Justice,
Qualification, Oath or Affirmation, Tenure of Judge, Removal of Judges,
Salaries & allowance, Adhoc Judge, Procedure of the court, write jurisdiction,
Power of Judicial review
3)High Court-Appointment of Chief Justice, Acting Chief Justice, Qualification, Oath or
Affirmation, Tenure of Judge, Removal of Judges, Salaries & allowance, Adhoc Judge,
Procedure of the court, write jurisdiction, Power of Judicial review
4)Duties & Powers of Attorney & Advocate General in Brief
5)Panchayati Raj- Three tier system, Different committees recommendation
6)Municipality, Municipal Council & Corporation, Official Languages & related Articles.
Books:
History:
1. India's Ancient Past (Ancient History) : R.S. Sharma
2. History of medieval India (Medieval History): Satish Chandra
3. History of Modern India (Modern History): Bipin Chandra
4. India's struggle for Independence (Modern History): Bipin Chandra
Geography:
1. India- Khullar
Economics:
1. Indian Economy- TATA Mc Graw Hill/Ramesh Singh
2. Indian Economy – Arihant
Constitution:
1. Indian Constitution- D.D. Basu
2. Our Constitution- Subhash.C. Kashyap
Code: BCA391
Contacts: 3P
Credits: 3
Developing web pages with HTML, Using ASP, Creating and experimenting with computer
graphics. (with C-Language)
Module-1
Quantitative Numerical aptitude-3
1) Simple & Compound Interest- Basic concept of SI & CI, different formulas &
their applications, concept of Growth & Contraction of Business.
2) Data Interpretation- Tables, pie chart, histogram, Bar chart, solution tricks &
techniques.
3) Quant Review- Miscellaneous problems from different chapters & short cuts.
4) Indices & Surds- Basic concept, Formulae & their applications, Finding out the
square roots, Elimination of Surds, Equation solve.
5) Quadratic Equation- polynomials, degree, powers, Equation & factors
Solution.Progression- Concept of AP, GP & HP
Module-2
Objective English-3
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Module-3
Logical Mental Ability-3
a)Statement And Assumption, b)Statement And Conclusion, c)Statement And Course Of Action,
d)Cause And Effect, e)Drawing Inference
Machine Input-Output
a) Pattern Based I/O
Inequality
a) Coded Inequality, b) Jumbled Inequality, c) Conditional inequality
Calendar And Clock
a)Miscellaneous Problems
Module-4
Computer proficiency: C programming, Basics of C++.
Books:
Numerical Aptitude
1. Fastrack objective Arithmetic: Arihant
2. Quantitative aptitude for Competitive exam (4th Edition): TATA Mc Graw Hill
3. Quantitative aptitude for Competitive exam (3rd Edition): PEARSON
Verbal Ability
1. Objective English: Kiran Publication
2. General English: Arihant
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
LOGICAL REASONING
1. Analytical &Logical Reasoning: M.K. Pandey/B.S.C. Publication
2. A modern approach to verbal & non verbal Reasoning: R.S. Agarwal.
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Relational model – definitions and properties, keys , integrity rules, relational algebra, joins, set
operations, Tuple relational calculus
Database design, conceptual, logical and physical models, ER diagram and model,
Functional Dependency (Armstrong’s Axioms), Normal forms( 1NF, 2NF, 3NF, BCNF)
Books:
Using C libraries in C++ programs, Using commercial class libraries (Standard template library)
Books:
Planning software. Projects – project schedule, PERT, Gantt Charts, S/W project plan document.
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Project teams, project monitoring and controls- Formal Technical Review (FTR),Cost estimation,
COCOMO model, S/W metrics-size oriented and functions oriented.
Using project management software tools, quality management, issue, standards and methods.
ISO and CMM.
Books:
Algebraic Equation : Bisection method, Secant method, Regula–Falsi method, Newton Raphson
method, Method of Iteration
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Numerical solution of ordinary differential equation : Taylor’s series method, Euler’s method,
Runga – kutta method, predictor – correction method.
Books :
Air Pollution and Control: Atmospheric composition, energy balance, climate, weather,
dispersion, sources and effects of pollutants, primary and secondary pollutants, green house
effect, depletion of ozone layer, standards and control measures.
Water Pollution and Control: Hydrosphere, natural water, pollutants: their origin and effects,
river / lake / ground water pollution, standards and control.
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Books:
Module-1
Indian Geography
1. Natural vegetation of India
2. Minerals and multipurpose river projects of India
3. Agriculture of India
Types of Agriculture (Intensive subsistence, Extensive subsistence, Mixed
farming, Jhoom cultivation)
Types of crops (Rice, Wheat, Sugarcane, Pulses, Cotton, Jute, Tobacco)
Module-2
HISTORY
1.Socio cultural Changes: Introduction of western Education, Ram Mohan Roy and
BramhoSamaj, Young Bengal movevemnt, Arya samaj, Ramkrishna Mission, Aligarh movement,
Vidyasagar
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Module-3
INDIAN POLITY
1)Election Commission- Related Articles, Power & Function & Provision of Election
2)Emergency Provisions- Related Articles, Conditions Application, Supreme power during
emergency.
3)National Commission for SC/ST/OBC, Function of the commissions, Special offer & related
articles for SC/ST/OBC
4)Different amendments of Indian Constitution & the related articles
5)Formation UPSC, Related Articles, Scope & Power, Duties of CAG, Formation SPSC, Related
Articles, Scope & Power.
Module-4
Economics- (Indian Economy)
I. Indian Planning & NITI Aayog
II. Indian Foreign trade and International organizations
III. Balance of Payment and Balance of Trade
Books:
History:
1. India's struggle for Independence (Modern History): Bipin Chandra
Geography:
1. Savindra Singh, R.D Dixit
Economics:
1. Indian Economy- TATA Mc Graw Hill/Ramesh Singh
2. Indian Economy – Arihant
Constitution:
1. Indian Constitution- D.D. Basu
2. Our Constitution- Subhash.C. Kashyap
3. Ancient Past (Ancient History) : R.S. Sharma
4. History of medieval India (Medieval History): Satish Chandra
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Study of commercial DBMS package such as Oracle. Developing database application with
Oracle Creation of a database, writing SQL queries and retrieving data, PL/SQL.
Computing Lab
Code: BCA492
Contacts: 3P
Credits: 3
Module-1
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Module-2
Verbal English
Module-3
1.Communication DevelopMent.
2.Personality Development.
Module-4
Problem Based learning on C & C++ Programming language.
Books:
Quant
1. Fastrack objective Arithmetic: Arihant
2. Quantitative aptitude for Competitive exam (4th Edition): TATA Mc Graw Hill
3. Quantitative aptitude for Competitive exam (3rd Edition): PEARSON
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Introduction to computer network- Topology; Base Band & Broad Band Topology;
Overview of Data & Signal Bits. Baud & Bit Rate. Modulation (AM, PM, FM);
Transmission methods – Synchronous & Asynchronous, Flow Control, Error Control, Error
Detection methods.
LAN Topology – Ethernet (IEEE 802.3), Token Bus (IEEE 802.4), Token Ring (IEEE 802.5)
X.25, X.21, RS-232 C – frame format, channel, packet frames, facilities (In brief Only).
Books:
Books:
Windows Programming
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Code: BCA503
Contacts: 3L + 1 T
Credits: 4
Windows concepts and terminology, key elements, creating the look, using OO technology,
communication via messages, windows resources and functions
Writing windows applications, taking control of windows, adding menus, dialog boxes, MFC
programming concepts
Science, Technology and Engineering as Knowledge and as Social and Professional Activities (2
lectures)
Effects of Technological Growth: Rapid Technological growth and depletion of resources.
Reports of the Club of Rome. Limits of growth; sustainable development ( 2 lectures)
Human Operator in Engineering projects and industries. Problems of man machine interaction.
Impact of assembly line and automation. Human centered Technology (4 lectures)
Ethics of Profession
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Societal values: The modern search for a ‘good’ society, justice, democracy, secularism, rule of
law; values in Indian Constitution (4 lectures)
Moral and ethical values: Nature of moral judgments; canons of ethics; ethics of virtue; ethics of
duty; ethics of responsibility
Books:
Elective – I :
Organisation of Unix. User interface, Programmer interface. The environment of Unix process
System calls. Process control, File related system calls. Process related system calls. Signals
programming using system calls. Advanced I/O multiplexing. Memory mapped I/O. Interprocess
communication: Pipes, shared memory, semaphores, messages. Advanced inter-process
communications. Streams, Pipes, Open server.
Books:
Human-Computer Interaction
Code: BCA504B
Contacts: 3L + 1 T
Credits: 4
Graphical user-interface design (10 hours): Choosing interaction styles and interaction
techniques, HCI aspects of common widgets, HCI aspects of screen design: layout, color, fonts,
labeling, Handling human failure, Beyond simple screen design: visualization, representation,
metaphor, Multi-modal interaction: graphics, sound, and haptics, 3D interaction and virtual
reality
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Graphical user-interface programming (10 hours): UIMS, dialogue independence and levels of
analysis, Widget classes, Event management and user interaction, Geometry management, GUI
builders and UI programming environments, Cross-platform design
E-commerce
Code: BCA504C
Contacts: 3L + 1 T
Credits: 4
Books:
Module-1
GEOGRAPHY
Module 2
CONSTITUTION AND INDIAN POLITY
INTERNATIONAL RELATIONSHIP :
Relationship of India and China, political and economical,
Relationship of india and nepal, political and economical,
Relationship of india and bangladesh, political and economical,
Relationship of India and Srilanka, political and economical,
Relationship of India and Pakistan, political and economical,
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Module 3
History
1. Important Personalities: DadabhaiNAroji, S.N Banerjee, W.C Banerjee, Ram Mohan Roy, Sir
Syed Ahmed Khan, R.C dutta, J.L Nehru
2. Role of Gandhi in INC: Champaran, Satyagrapha, Khedagraha, Ahmedabad Satyagrapha, Non
cooperation movement, civil disobedience movement, Quit India movement
MODULE 4
ECONOMICS
1.Special Economic Zone
2. New Economic Policies (L.P.G. Model)
3.Indian Agriculture
4.Industrial Reforms
Minor Project
Code: BCA582
Contacts: 9P
Credits: 6
Students are supposed to submit a minor Research based project under the guidance of the
faculty members.
Contacts: 2L+1T
Credits: 1
Module-2
10 PRACTICE SET ON APTITUDE TEST.
Module-3
10 MISCELLANEOUS SET PAPER.
Module-4
Computer Proficiency: C, C++, Basics on JAVA.
Books
Essay& Report writing- P.C.DAS/ P.K.DE SARKAR
Elective – II :
Brief idea about Data Mining, It's goals and techniques, Architecture and KDD Process,
Knowledge representation methods.
Statistics and Analytics:
Data Visualization, Summarize and describe data sets using a measures such as Central tendency
and variability, Learn probability, Central Limit Theorem and much more to draw inferences,
Case study based on R Programming.
Introduction to Big Data Analytics:
Understand the basic concepts of Big Data and Hadoop as processing platforms for Big Data,
Managing Big Data - Learn and Use Hadoop Ecosystem tools for data ingestion, extraction and
management. Introduction to Hive.
Cloud Computing:
Introduction to Cloud Computing, types, services, applications, Security & research scope.
Internet of Things:
Introduction to IOT and WSN, Basic concepts of Robotics Using Arduino & Rasberry Pi
Programming.
Introduction to NLP & AI:
Introduction to artificial intelligence, Brief idea about Natural Language Processing.
Basic concepts of Machine Learning:
To implement linear regression, Data classification, Data clustering – To learn how to create
segments based on similarities using K-Means and Hierarchical clustering, Case study using
Python.
Applications of Machine Learning:
Time series, Decision trees, Support Vector Machine, Neural Networks, Case Study Using
MATLAB.
Books:
1. "Data Mining : Concepts and Techniques" by Jiawei Han and Micheline Kamber
2. "Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the
Human Brain" by Amit Konar
3. "Big Data" by Anil Maheshwari
4. "Wireless Sensor Netwroks" by Ian F. Akyildiz & Mehmet Can Vuran
5. "Wireless Ad Hoc and Sensor Networks : Theory and Applications" by Xian Yang Li
6. "Fundamentals of Neural Networks: Architectures, Algorithms and Applications" by L.
Fausett
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Introduction to computer network- Topology; Base Band & Broad Band Topology;
Guided & Unguided Media.
Overview of Data & Signal Bits. Baud & Bit Rate. Modulation (AM, PM, FM);
Transmission methods – Synchronous & Asynchronous, Flow Control, Error Control, Error
Detection methods.
Bit oriented (BSC) & Character oriented Protocol (SDLC, LAPB, LAPD, LLC)
LAN Topology – Ethernet (IEEE 802.3), Token Bus (IEEE 802.4), Token Ring (IEEE 802.5)
X.25, X.21, RS-232 C – frame format, channel, packet frames, facilities (In brief Only).
HTTP,FTP,Telnet,SMTP.
Books:
Intelligent Systems
Code: BCA601C
Contacts: 3L + 1 T
Credits: 4
Scope of Artificial Intelligence, games, theorem proving, natural language processing, vision and
speech processing, robotics, expert systems, AI techniques in search and knowledge abstraction
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Problem solving; state space search, search space control, heuristic search, hill climbing, branch
and bound
Books:
Image Processing
Code: BCA601D
Contacts: 3L + 1 T
Credits: 4
Image digital representation. Elements of visual perception. Sampling and quantisation. Image
processing system elements. Fourier transforms.
Extension to 2-D, DCT, Walsh, Hadamard transforms. Enhancement and segmentation. Point and
region dependent techniques. Image encoding: Fidelity criteria. Transform compression. KL,
Fourier, DCT, Spatial compression, Run length coding. Huffman and contour coding.
Restoration: Models: Constrained & Unconstrained, Inverse filtering, Least squares filtering,
Recursive filtering.
Books:
Elective – III :
Software Engineering
Code: BCA602A
Contacts: 3L + 1 T
Credits: 4
Software quality assurance, Software testing techniques and strategies, test planning, reporting
and bug fixing
Software maintenance
Books:
Classes and objects, Inheritance, String and string buffer, Packages, Interfaces, Exception
handling, Multithreaded Programming, Applets,
Event handling
Books:
Contacts: 3L + 1 T
Credits: 4
Books:
Module-1
INDIAN POLITY AND GOVERNANCE
INTERNATIONAL ORGANISATION AND INDIA.
UNO, international court, security council, general assembly, secretariats, social and economic
council of UNO.
International summits and political economical relationship
Diplomacy powers of Indian leaders
Developed, underdeveloped and developing countries and policies of world bank and IMF
Module-2
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
HISTORY
1. Governor generals and viceroys of India: Lord William
Bentick, Lord Cornwallis, Lord Dalhousie, Lord Warrern Hastings, Lord Canning, Lord Mayo,
Lord Lytton, , Lord Ripon
2.Important books and authors:
3. Important newspapers and its editors
4. Various acts during British era: 1773 regulating act, 1784 Pitt’s India act, Charter act
(1793,1813,1833,1853), Indian council act, Government of India act 1858, Government of India
act 1935
5. Educational Commission: Sir CharleswoodDespatch, Hunter Commission, Raleigh
Commission, Saddler Commission
Module-3
GEOGRAPHY
World Geography: Grasslands of the world, Natural regions of the world
Important facts about the developed nations: USA, Canada, Russia, Japan, Western
Europe
Important facts about the developing nations: S.E countries, S.W nations
Module 4
ECONOMICS
Insurance Sector In India
Co Operatives Society Of India
Poverty And Unemployment
Census Of India
Books:
History:
1. India's Ancient Past (Ancient History) : R.S. Sharma
2. History of medieval India (Medieval History): Satish Chandra
3. History of Modern India (Modern History): Bipin Chandra
4. India's struggle for Independence (Modern History): Bipin Chandra
Geography:
1. Savindra Singh, R.D Dixit
UNIVERSITY OF ENGINEERING & MANAGEMENT, KOLKATA
DEPARTMENT OF COMPUTER APPLICATIONS
DETAILED SYLLABUS
Economics:
1. Indian Economy- TATA Mc Graw Hill/Ramesh Singh
2. Indian Economy – Arihant
Constitution:
1. Indian Constitution- D.D. Basu
2. Our Constitution- Subhash.C. Kashyap
Major Project
Code: BCA681
Contacts: 21P
Credits: 16
Students are supposed to submit a Research based project under the guidance of the faculty
members.
Seminar
Code : BCA682
Credits: 2
Comprehensive Viva-Voce
Code : BCA683
Credits: 4
Students need to appear for a Comprehensive Viva-Voce covering their full BCA Syllabus
Module-1
Verbal English
1. Blank Fillers ( Double Blanks)
2. Rearrangement of Sentences.
3. Basic concept on Direct & Indirect Speech.
4. Application based on Direct & Indirect Speech.
5. Precis Writing.
Module-2
MISCELLANEOUS SET BASED ON ALL COMPETATIVE EXAM .
Module-3
Computer Proficiency Miscellaneous set based problems solving.
Books:
ARIHANT FAST TRACK ARITHMETIC.
ARIHANT GENERAL ENGLISH .