Go Back   2020 2021 Student Forum > Management Forum > Main Forum

Old 23rd January 2017, 08:29 AM
Super Moderator
Join Date: Aug 2012
Default Re: Jamia Hamdard University BCA

As you want syllabus of BCA 3rd Semester Course of Jamia Hamdard University, so here I am providing detailed syllabus:

Jamia Hamdard University BCA 3rd Semester Syllabus
BCA 301 (Numerical Methods and Statistical Techniques Numerical Methods)
Numerical methods versus numerical analysis, Errors and Measure of Errors.
Non-linear Equations, Iterative solutions, multiple roots and other difficulties,
interpolation methods, BI-section, false position methods, Newton Raphson-Methods.
Simultaneous Solutions of Equations, Gauss elimination Methods, Gauss Jordan
methods, Gauss Siedel methods.
Interpolations and curve fitting, lagrangian polynomials, Newton’s methods: Forward
Difference methods, Backward Difference methods, Divided difference methods.
Numerical Integration: Trapezoidal Rule, Simpson 1/3 Rule Simpson’s 3/8 Rule.
Numerical Differentiation by polynomial Fit.
Statistical techniques:
Measure of central tendency, Preparing frequency distribution table. Mean, arithmetic
mean, Harmonic Mean. Median , mode.
Measure of dispersion, skewness and kurtosis Ranges, Mean deviation. Standard
deviation, co-efficiency of variation, Moments, skewness, kurtosis.

BCA 302 (Fundamental Concepts of Operating Systems)
Operating systems overview: Computer System Structure, operating systems structure,
OS functions, facilities; Processes: introduction, concurrency, inter process
communication, classical problems, process scheduling, Memory management:
swapping, virtual memory segmentation. File systems: files, directories, file system
implementation, security, and protection mechanism. Input/output: principles of
input/output hardware and software, disks, clocks, terminals. Deadlocks: introduction,
detection, recovery, and prevention; Coordinated Case Study of Unix and Windows.

BCA 303 (Introduction to Object Programming using C++)
OOP Programming methodologies: concepts of structured and object oriented programming;
advantage of OOP methodologies, characteristics of OOP languages: objects, classes,
Data Abstraction, Encapsulation, inheritance, reusability, polymorphism and operator
overloading, function overloading;
Programming in C++
Data types, constants, expressions and statements, Arrays Strings, function overloading,
functions, friend functions, in line functions. Constructors and destructors, derived
classes, friend classes, operator overloading, support for data abstraction, derived class,
base class, pointers and arrays, pointers and functions, support for OOP.

BCA 304 (System Programming Concepts & Design)
Mathematical preliminaries, sets, relations and functions, graphs and trees, strings, theory
of automata, DFA, NFA, acceptability of a string by finite automata, minimization of
finite automata, applications of finite automata-lexical analysis, text editors etc.
Introduction to formal languages-regular grammars, context free grammar, context
sensitive grammar. Evolution of the Components of a Programming System, compilers,
Assemblers, loaders Absolute loader, relocating loader, direct linkage loader, linkers,
Macros, Variety of software tools, Text editors, Interpreters and program generators
Debug Monitor.
Compilers: Basic concepts, compilers and interpreters, pass of a compilers, phases-lexical
phase, syntax phase. Semantic analysis phase, parser, top down, bottom up parsing,
translation schemes, type analysis and type checking, code generation phase and
optimization, Symbol table management, error handling.

Jamia Hamdard University BCA 3rd Semester Syllabus

Reply With Quote Quick reply to this message

Quick Reply
Your Username: Click here to log in


Thread Tools Search this Thread

All times are GMT +5. The time now is 07:31 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3