+91-7457844478, 7457844470 Free Shipping on Books Over ₹999!
MIST FMGE
● In Stock

AKTU MCA NOBEL STUDY MATERIAL - Ist Sem.

₹500.00 ₹720.00 31% OFF
Authors NOBEL EDITORIAL BOARD
ISBN-13 N/A
Publisher R. Narain & Co.
Page Count 900 Pages
Product Type Book
E-Book Read E-Book
Book Description

SYLLABUS - MCA Ist Semester

FUNDAMENTAL OF COMPUTERS & 
EMERGING TECHNOLOGIES
(BMC- 101)
I Introduction  to   Computer:  Definition,   Computer   Hardware   &   ComputerSoftwareComponents: Hardware  – Introduction,  Input  devices,  Output  devices,  CentralProcessing Unit, Memory- Primary and Secondary. Software - Introduction, Types– System and Application.Computer   Languages:  Introduction,   Concept   of   Compiler,   Interpreter   & AssemblerProblem solving concept: Algorithms – Introduction, Definition, Characteristics, Limitations, Conditions in pseudo-code, Loops in pseudo code.
II Operating  system:   Definition,  Functions,  Types,  Classification,  Elements  ofcommand based and GUI based operating system.Computer   Network:   Overview,    Types   (LAN,   WAN   and   MAN),   Data communication, topologies.
III Internet : Overview, Architecture, Functioning, Basic services like WWW, FTP,Telnet, Gopher etc., Search engines, E-mail, Web Browsers.Internet of Things  (IoT):  Definition,  Sensors,  their  types  and features,  SmartCities, Industrial Internet of Things.
IV Block  chain:  Introduction,  overview,  features,  limitations  and application  areasfundamentals of Block Chain.Crypto currencies: Introduction ,  Applications and use casesCloud  Computing: It  nature  and  benefits,  AWS,  Google,  Microsoft  &  IBM Services
V Emerging   Technologies:  Introduction,   overview,   features,   limitations   andapplication areas of Augmented Reality,  Virtual Reality, Grid computing, Green computing, Big  data  analytics,   Quantum   Computing   and  Brain  Computer Interface.
PROBLEM SOLVING  USING C
(BMC- 102)
I Basics of programming: Approaches to problem solving, Use of highlevel programming language for systematic development of programs, Concept of algorithm and flowchart, Concept and role of structured programming.
Basics of C: History of C, Salient features of C, Structure of C Program, Compiling C Program, Link and Run C Program, Character set, Tokens, Keywords, Identifiers, Constants, Variables, Instructions, Data types, Standard Input/Output, Operators and expressions.
II Conditional  Program   Execution:  if,   if-else,   and   nested   if-elsestatements,  Switch  statements,  Restrictions  on  switch  values,  Use  of break and default with switch, Comparison of switch and if-else.Loops and Iteration: for, while and do-while loops, Multiple loop variables, Nested loops, Assignment operators, break and continue statement.Functions:  Introduction,  Types,  Declaration  of a  Function,  Function calls, Defining functions, Function Prototypes, Passing arguments to a function Return values and their types, Writing multifunction program, Calling function by value, Recursive functions.
III Arrays: Array notation and representation, Declaring one-dimensionalarray, Initializing arrays, Accessing array elements, Manipulating arrayelements, Arrays of unknown or varying size, Two-dimensional arrays, Multidimensional arrays.Pointers: Introduction, Characteristics, * and & operators, Pointer type declaration   and  assignment,  Pointer  arithmetic,  Call  by  reference, Passing pointers to functions, arrayof pointers, Pointers to functions, Pointer to pointer, Array of pointers.Strings: Introduction, Initializing strings, Accessing string elements, Array of strings, Passing strings to functions, String functions.
IV Structure: Introduction,  Initializing, defining and declaring structure,Accessing members, Operations on individual members, Operations on structures, Structure within structure, Array of structure, Pointers to structure.Union:  Introduction, Declaring union, Usage of unions, Operations onunion. Enumerated data typesStorage classes: Introduction, Types- automatic, register, static and external.
V Dynamic   Memory   Allocation:   Introduction,   Library   functions   –malloc, calloc, realloc and free.File Handling: Basics, File types, File operations, File pointer, File opening modes, File handling functions, File handling through command line argument, Record I/O in files.Graphics: Introduction, Constant, Data types and global variables used in graphics, Library functions used in drawing, Drawing and filling images, GUI interaction within the program.
PRINCIPLES OF MANAGEMENT & COMMUNICATION
(BMC- 103)
I Management: Need, Scope,  Meaning  and Definition.  The process  of Management,Development  of  Management  thought  F.W.  Taylor  and  Henry  Fayol,  HorothorneStudies, Qualities of an Efficient Management.
II Planning & Organising: Need, Scope and Importance of Planning, Steps in planning,Decision  making  model.  Organising  need  and  Importance,  Organisational  Design, Organisational structure, centralisation and Decentralisation, Deligation.
III Directing   &   Controlling:  Motivation—Meaning,    Importance,   need.Theories   ofMotivation, Leadership—meaning, need and importance, leadership style, Qualities of effective leader, principles of directing, Basic control process, Different control Techniques.
IV Introduction to Communication: What is Communication, Levels of communication,Barriers  to communication,  Process of Communication,  Non-verbal  Communication, The flow of Communication: Downward, Upward, Lateral or Horizontal (Peer group) Communication,    Technology   Enabled   communication,    Impact   of   Technology, Selection of appropriate communication Technology, Importance of Technical communication.
V Business   letters  : Sales  &  Credit  letters;  Claim  and  Adjustment   Letters;  Jobapplication and Resumes.Reports: Types; Structure, Style & Writing of Reports.Technical Proposal: Parts; Types; Writing of Proposal; Significance.Nuances of Delivery; Body Language; Dimensions of Speech: Syllable; Accent; Pitch; Rhythm; Intonation; Paralinguistic features of voice;Communication   skills,  Presentation  strategies,  Group  Discussion;  Interview  skills; Workshop; Conference; Seminars.
DISCRETE MATHEMATICS
(BMC- 104)
I Set Theory: Introduction, Size of sets and Cardinals, Venn diagrams, Combination ofsets, Multisets, Ordered pairs and Set Identities.Relation: Definition, Operations on relations, Composite relations, Properties of relations, Equality of relations, Partial order relation.Functions:   Definition,    Classification    of   functions,    Operations    on    functions, Recursively defined functions.
II Posets, Hasse Diagram and  Lattices: Introduction, Partial ordered sets, Combinationof Partial ordered sets, Hasse diagram, Introduction of lattices, Properties of lattices – Bounded, Complemented, Modular and Complete lattice.Boolean  Algebra: Introduction,  Axioms  and Theorems  of Boolean algebra, Booleanfunctions. Simplification of Boolean functions, Karnaugh maps, Logic gates.
III Propositional:  Propositions,   Truth   tables,   Tautology,   Contradiction,   Algebra   ofPropositions, Theory of Inference and Natural Detection.Predicate Logic:  Theory  of  Predicates,  First  order  predicate,  Predicate  formulas, Quantifiers, Inference theory of predicate logic.
IV Algebraic  Structures: Introduction  to  algebraic  Structures  and  properties.  Types  ofalgebraic  structures:   Semi  group, Monoid,  Group, Abelian  group  and Properties  of group. Subgroup, Cyclic group, Cosets, Permutation groups, Homomorphism and Isomorphism of groups.Rings and Fields: Definition and elementary properties of Rings and Fields.
V Natural  Numbers: Introduction,  Piano’s  axioms,  Mathematical  Induction,  StrongInduction and Induction with Nonzero Base cases.Recurrence Relation & Generating functions: Introduction and properties of Generating  Functions.  Simple  Recurrence  relation  with  constant  coefficients  and Linear   recurrence   relation   without   constant   coefficients.   Methods   of   solving recurrences.Combinatorics: Introduction, Counting techniques and Pigeonhole principle, Polya’s Counting theorem.
COMPUTER ORGANIZATION & ARCHITECTURE
(BMC- 105)
I Introduction: Functional units of digital system and their interconnections, buses, bus architecture, types of buses and bus arbitration. Register, bus and memory transfer.Processor  organization:   general   registers   organization,   stack   organization   and addressing modes.
II Arithmetic and  logic unit:  Look ahead carries adders. Multiplication: Signed operandmultiplication,  Booths algorithm  and array multiplier. Division and logic operations. Floating point arithmetic operation, Arithmetic & logic unit design. IEEE Standard for Floating Point Numbers.
III Control Unit:  Instruction types, formats, instruction cycles and sub cycles (fetch andexecute etc), micro operations, execution of a complete instruction. Program Control, Reduced  Instruction  Set  Computer,  Pipelining.  Hardwire  and  micro  programmed control:  micro-program  sequencing,  concept  of  horizontal  and  vertical microprogramming.
IV Memory: Basic concept and hierarch y, semiconductor RAM memories, 2D & 2 1/2Dmemory organization. ROM memories. Cache memories: concept and design issues & performance, address mapping and replacement Auxiliary memories: magnetic disk, magnetic tape and optical disks Virtual memory: concept implementation.
V Input /  Output: Peripheral  devices,  I/O  interface,  I/O  ports,  Interrupts:  interrupthardware,  types of interrupts  and exceptions.  Modes of Data Transfer:  Programmed I/O, interrupt initiated I/O and Direct Memory Access.,  I/O channels and processors. Serial Communication: Synchronous & asynchronous communication, standard communication interfaces.
LAB SYLLABUS
BMC 151: PROBLEM SOLVING  USING C LAB
1.   Program to implement conditional statements in C language.
2.   Program to implement switch-case statement in C language
3.   Program to implement looping constructs inC language.
4. Program to perform basic input-output operations in C language.
5.   Program to implement user defined functions in C language.
6.   Program to implement recursive functions in C language.
7.   Program to implement one-dimensional arrays in C language.
8.   Program to implement two-dimensional arrays in C language.
9.   Program to perform various operations on two-dimensional arrays in C language.
10. Program to implement multi-dimensional arrays in C language.
11. Program to implement string manipulation functions in C language.
12. Program to implement structure in C language.
13. Program to implement union in C language.
14. Program to perform file handling operations in C language.
15. Program to perform graphical operations in C language.
BMC 152: COMPUTER ORGANIZATION & ARCHITECTURE LAB
1. Implementing HALF ADDER, FULL ADDER using basic logic gates.
2.  Implementing Binary -to -Gray, Gray -to -Binary code conversions.
3.  Implementing 3-8 line DECODER. Implementing 4x1 and 8x1 MULTIPLEXERS.
4.   Verify the excitation tables of various FLIP-FLOPS.
5.    Design of an 8-bit Input/ Output system with four 8-bit Internal Registers.
6.    Design of an 8-bit ARITHMETIC LOGIC UNIT.
7.    Design the data path of a computer from its register transfer language description.
8.    Design the control unit of a computer using either hardwiring or microprogramming based on its register transfer language description.
9.  Implement a simple instruction set computer with a control unit and a data path.
BMC 153 : PROFESSIONAL COMMUNICATION LAB
1.  Group   Discussion:   participating   in   group   discussions-   understanding   group dynamics.
2.  GD strategies-activities  to  improve  GD skills. Practical based on  Accurate  and Current Grammatical Patterns.
3. Interview Etiquette-dress code, body language attending job interview – Telephone/Skype interview one to one interview & Panel interview.
4. Communication Skills for Seminars/Conferences/Workshops with emphasis on Paralinguistic/ Kinesics, practicing word stress, rhythm in sentences, weak forms, intonation.
5.  Oral Presentation Skills for Technical Paper/Project Reports/ Professional Reports based on proper Stress and Intonation Mechanics voice modulation ,Audience Awareness, Presentation plan visual aids.
6. Speaking:-Fluency & Accuracy in speech- positive thinking, Improving Self expression  Developing  persuasive  speaking  skills,  pronunciation  practice  (for accept neutralization) particularly of problem sounds, in isolated words as well as sentences.
7.  Individual Speech Delivery/Conferences with skills to defend Interjections/Quizzes.
8.  Argumentative Skills/Role Play Presentation with Stress and Intonation.
9.  Comprehension  Skills  based  on  Reading  and  Listening  Practical’s  on  a model Audio-Visual Usage.
BMC 106 : CYBER SECURITY**
UNIT I - Introduction- Introduction  to Information  Systems,  Types of InformationSystems, Development of Information Systems, Introduction to Information Security   and   CIA   triad,   Need   for   Information   Security,   Threats   to Information  Systems,  Information  Assurance  and  Security  Risk  Analysis, Cyber Security.
UNIT II - Application Security- (Database, E-mail and Internet),Data Security Considerations-(Backups, Archival Storage and Disposal of Data), Security Technology-(Firewall , VPNs, Intrusion Detection System), Access Control.Security Threats -Viruses, Worms, Trojan Horse, Bombs, Trapdoors, Spoofs, E-mail Viruses, Macro Viruses, Malicious Software, Network and Denial of Services Attack.
UNIT III - Introduction to E-Commerce , Threats to E-Commerce,   Electronic PaymentSystem, e- Cash,  Credit/Debit Cards. Digital Signature, Cryptography Developing  Secure Information  Systems, Application  Development  Security, Information Security Governance & Risk Management, Security Architecture&  Design  Security  Issues  in  Hardware,  Data  Storage  &  DownloadableDevices,  Physical  Security  of IT  Assets - Access  Control,  CCTV, BackupSecurity Measures.
UNIT IV - Security   Policies-   Why  policies  should  be  developed,  Policy  ReviewProcess, Publication and Notification Requirement of policies, Types of policies  –  WWW  policies,  Email  Security  policies,  Corporate  Policies, Sample Security Policies.Case Study – Corporate Security
UNIT V - Information Security  Standards- ISO, IT Act, Copyright Act, IPR. CyberCrimes , Cyber Laws in India; IT Act 2000 Provisions, Intellectual Property Law, Copy Right  Law  , Semiconductor  Law and  Patent  Law , Software Piracy and Software License.