Download AMU BCA syllabus

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Database wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Page 1
1
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications - I Semester
Course Title: Fundamentals of Computers and Software Packages
Course Number: CCB-101
OBJECTIVES OF THE COURSE
Obtain understanding of the Concepts of Computers and their Applications.
Become familiar with the use of PC Software.
NOTE:
1. In all Four questions are to be set; at least one from each unit. 1/3 more sections are to be set
for choice within each unit.
2. Laboratory should be an Integral part of the course.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT- I:
Introduction to Computers: Definition, Characteristics, Capabilities, Limitations, Evolution,
History, Generations and Types of Computers. Block Diagram of the Computer.
Introduction to various functional units of a Computer System: Input unit, Central Processing
Unit, Memory, Output Unit.
Hardware and Software: Systems and Applications Software. General Concepts.
Latest Features and trends.
Range of Applications: Scientific, Business, Educational, Industrial, Banking, Multilingual
applications, Use in Modern Society, etc.
Introduction to Data processing: Data and Information.
UNIT- II:
Programming Languages: Classification, Machine language, Assembly language, Higher Level
languages, Fourth generation languages. Translators.
Operating Systems: Concept as Resource Manager and Coordinator of Processes, Devices and
Memory. Command Interpreter. CUI, GUI. Boot Process in IBM PC.
Typical Commands of DOS/Windows.
Page 2
2
UNIT- III:
Introduction to MS-Office:
MS-Word: Features, Creating, Saving and Opening Documents in Word, Toolbars and Menus,
Keyboard Shortcuts, Editing, Rulers, Fonts, Styles, Bullets, Formatting, Cut, Copy, Paste, Page
Layout, Headers and Footers. Borders and Shading, Watermarks, Previewing and Printing a
Document, Working with Tables, Find & Replace, Using Thesaurus, Handling Graphics, Inserting
Objects, Converting a Word document into various Formats.
MS-Power Point: Features, Toolbars and Menus, Keyboard Shortcuts, Creating, Saving, and
Opening Presentations. Creating a Presentation Using a Template. Inserting And Deleting Slides in a
Presentation. Preparation of Slides. Inserting Word Table or An Excel Worksheet. Adding
ClipArt/Images. Inserting Other Objects. Resizing and Scaling an Object. Providing Aesthetics.
Enhancing Text Presentation. Working with Color and Line Style. Adding Movie and Sound. Adding
Headers and Footers. Presentation of Slides. Viewing A Presentation. Choosing a Set Up for
Presentation. Printing Slides And Handouts. Creating A Slide Show with Animations. Running a
Slide Show. Transition and Slide Timings. Automating a Slide Show.
UNIT- IV:
MS- Excel: Spreadsheets and Worksheets basics, Creating Worksheet, Entering Data into
worksheet: Heading Information, Data, Text, Dates, Alphanumeric Values. Saving & Quitting
Worksheet, Opening and moving around in an existing worksheet. Toolbars and Menus. Keyboard
shortcuts, Working with single and Multiple Workbook. Working with Formulae & Cell
Referencing, Auto sum, Using Formulae and Functions, Absolute & Relative addressing, Worksheet
with Ranges, Formatting of Worksheet, Previewing & Printing Worksheet, Graphs and Charts.
MS- Access: Database Basic concepts, Field, Record, File, Keys: Primary and Secondary Key.
Simple Database Creation using 2 or 3 Tables, and Very simple Queries.
Books:
1. Computer Fundamentals- P.K.Sinha and Preeti Sinha, B.P.B.
2. Fundamentals of Information Technology-Dr. Mohd. Ubaidullah Bokhari, et.al, Dhanpat Rai
Publications.
3. Introduction to Information Technology- V. Rajaraman, PHI.
Page 3
3
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons.) Computer Applications - I Semester
Course Title: Practical Lab – 1
(MS-DOS/Windows, MS-Office)
Course Number: CCB-1P1
OBJECTIVES OF THE COURSE
To acquire skills of using Operating Systems (DOS/Windows)
To learn using PC-Software.
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
LAB :
1. Introduction to Operating system MS-DOS, WINDOWS
2. MS-Word: Exercises as provided.
3. MS Power Point: Developing Simple Presentations.
4. MS Excel: Spreadsheets Handling for Simple Applications.
5. MS-Access: Simple Data Base Creation using Wizard, with 2 or 3 Tables, and Very Simple
Queries.
Page 4
4
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications - II Semester
Course Title: Fundamentals of Internet and Web Technology
Course Number: CCB-201
OBJECTIVES OF THE COURSE
To Introduce the Fundamentals of Internet and Web Technology.
NOTE:
1. In all Four questions are to be set. Atleast ONE from each unit. 1/3 more sections are to be
set for choice within each unit.
2. Laboratory should be an Integral part of the course.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT-I: Internet and WWW: Introduction to Internet, Web. History and Growth of Internet
and WWW. Communicating on the Internet: Internet domain, IP Address, URL, etc.
General Concepts: Web Client and Web Server, Web sites, Web Browsers, Web Addresses and
Web Pages, Home Page, Search Engines. HTTP and FTP. Web Services: E-mail, Video
Conferencing, Chatting, Social Networking. Information Retrieval, DownLoading and
UpLoading. Need, Benefits, Importance and Applications of Internet. Social Effects of Internet.
UNIT-II: Principles of Web Design: Key issues to be considered in Web Site Design.
Structure of a Web Page. Static and Dynamic Web Pages. What is A MarkUp Language.
HTML: Introduction to HTML, Elements of HTML. HTML Documents: Structure and Features.
Inserting Text, Images, Hyperlinks etc. HTML Tags: Use of different HTML Tags in Web
Pages. HTML Editors & Tools: Use of different HTML Editors and Tool Microsoft Front
Page.
UNIT-II: Effective Web Design: XML (eXtensible Markup Language) and CSS
(Cascading Style Sheet).
XML: Introduction to XML, What is XML, XML vs. HTML, Advantages of XML, Features of
XML, Working with XML, XML Structure, Components of XML-file, Logical Structure of a
XML Document, Naming Rules in XML, XML Document Categories: Well-formed Documents
Page 5
5
and Valid Documents. Validating XML Documents. XML Parser. Viewing the XML document
in a Web Browser.
XML Elements: Defining Your Own TAGS in XML, Root Element, Child Elements and their
Attributes. Comments in XML, White Space and New Line in XML.
CSS: Introduction to CSS, What is CSS, Advantages of CSS, Features of CSS, Working with
CSS. Style Rules, Selectors, Properties, Values. Grouping. Creating a CSS file.
Using a StyleSheet with HTML file.
Using a StyleSheet with XML file.
UNIT-IV: Computer Ethics, Nettiquette, and Web Security: Overview of Security:
Definition, Breaches of Security, Intrusion Detection and Protection. Major Issues and
Common Threats: Spamming, Computer Viruses, Worms, Trojan Horses, Malware, Spyware,
Adware, Vitual Theft, Predators, Phishing, Sweepers, Denial of Services etc. Attackers, Hackers
and Crackers. Uses and Misuses of Social Networking Sites.
General Measures: Passwords, Authentication and Encryption. Cryptography: Role of
Cryptography. Public/Private Key Encryption, Digital Signatures, Digital Certificates etc.
Firewalls- Advantages and Disadvantages of Firewalls. Awareness of Terms: Intellectual Property,
Copyright, CyberCrime, CyberLaws etc.
BOOKS:
TEXT BOOKS:
1. Introduction to Data Communications & Networking, Behurouz & Forozan, TMH.
2. Data and Computer Communications, William Stallings, Pearson Education.
3. Web-sites, Chris Breton, BPB Publication, New Delhi.
4. Web Technologies, Ivan Bayross, BPB Publications.
5. HTML Unleashed, Rick Dranell, Techmedia Publications.
6. Internet & World Wild Web, How to program, Deitel & Deitel, Prentice Hall.
7. Shelly Powers, Dynamic Web Publishing Unleashed, Techmedia.
8. Mastering Network Security, Christ Breton, BPB Publication, New Delhi.
9. Cryptography And Network Security, Principles and Practices, William Stallings,
Prentice Hall of India.
10. Internet Security, New Rider Publications.
REFERENCE BOOKS:
1. Computer Networks, Andrew S. Tanenbaum , PHI.
2. Developing E-Commerce Sites, Sharma & Sharma, Addison Wesley.
3. Collaborative Web Development, BurdMan, Addision Wesley.
4. Network Firewalls, Kiranjeet Syan, New Rider Publications.
Page 6
6
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications - II Semester
Course Title: Practical Lab – 2
(Fundamentals of Internet and Web Technology)
Course Number: CCB-2P1
OBJECTIVES OF THE COURSE
To acquire basic skills of WWW and INTERNET.
To Learn to Develop Simple Web Applications.
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
LAB :
1. Introduction to WWW and Internet.
2. Various Search Engines.
3. Email and Chatting Ettiquettes.
4. Social Networking Sites Ettiquetes.
5. Developing Simple Web Applications Using HTML, CSS, XML, etc.
Page 7
7
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications - III Semester
Course Title: Data Structures Using C++
Course Number: CCB - 301
OBJECTIVES OF THE COURSE
To introduce basic concepts of algorithm, programming with C++, data structures,
sorting and searching techniques.
To learn which data structure and which sorting and searching technique is appropriate in
a specific situation during program development and how to implement them as classes
in C++.
NOTE:
2. In all Four questions are to be set; at least one from each unit. 1/3 more sections are to be set
for choice within each unit.
2. Laboratory should be an Integral part of the course.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT-I
Introduction to C++:
Algorithm and its Characteristics, Flowchart, Overview of C++, Structure of C++ program,
Constants, Variables, Keywords, Identifiers, Data Types, Operators and Expressions,
Input/Output Statements, Library Functions, Decision and Loop Control Statements, Type
Casting, One-Dimensional and Multi-Dimensional Arrays, Strings, References, Functions,
Actual and Formal Parameters, Passing By Value and By Reference, Storage Classes, Pointers,
Dynamic Memory Allocation, Inline Functions, Default Arguments, Function Overloading,
Programming Exercises.
UNIT-II
Classes in C++:
Structures, Defining Structure, Declaring Structure Variables, Accessing Structure Members,
Basic Concepts of Object-Oriented Programming, Classes and Objects, Syntax of Class,
Accessibility of Members, Defining Classes, Declaration of Objects, Array of Objects, Passing
Objects as Arguments, Friend Functions, Constructors and Destructors, Operator Overloading,
this Pointer, Implementation of various Data Structures using Class Feature.
Page 8
8
Programming Exercises in C++: A graded sheet of Assignments/Problems will be given to the
students to develop algorithms/Flowcharts and Programs in C++.
UNIT-III
Sorting, Searching, Merging, Recursion and Linear Data Structures:
Sorting and Searching Algorithms, Internal and External Sorting, Merging, Selection Sort,
Bubble Sort, Insertion Sort, Merge Sort, Heap Sort, Quick Sort, Linear and Binary Search,
Complexities of Sorting and Searching Algorithms, Recursive Procedures, The Notion of Data
Structure, Primitive and Non-Primitive Data Structures, Linear Data Structures, Arrays, Stacks,
Queues, Circular Queues, Linked Lists, Representation and Algorithms for Manipulating
Linear Data Structures, Polish Notation, Applications of Linear Data Structures.
UNIT-IV
Non-Linear Data Structures:
Trees, Binary Trees, Operations on Binary Trees, Representation and Manipulation of Binary
Trees, Binary Tree Traversal, Binary Search Trees, Insertion, Deletion and Searching
Operations in Binary Search Trees, Heap, Graphs and Digraphs, Basic Terminology,
Representation and Manipulation of Graphs, Matrix and Linked Representation of Graphs,
Breadth-First and Depth-First Traversal of Graphs, Path Matrix, Dijkstra’s Single Source
Shortest Path Algorithm, Applications of Non-Linear Data Structures.
Text Books
1. Robert Lafore, “Object Oriented Programming in C++”, Galgotia Publications.
2. Deitel & Deitel, “C++ How to Program”, PHI.
3. Seymour Lipschutz, “Data Structures”, Tata McGraw Hill (Indian Adapted Edition 2006
- Adapted by G.A.V. Pai).
4. John R. Hubbard, “Schaum’s Outline of Theory and Problems of Data Structures with
C++”, Tata McGraw-Hill.
5. Ellis Horowitz, Sartaj Sahni, Dinesh Mehta, “Fundamentals of Data Structures in C++”,
Galgotia Publications.
6. Jean Paul Tremblay & Paul G. Sorenson, “An Introduction to Data Structures with Applications”, Tata
McGraw Hill.
Page 9
9
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications - III Semester
Course Title: Practical Lab – 3
(Programming with C++)
Course Number: CCB-3P1
OBJECTIVES OF THE COURSE
To learn programming with C++
To learn implementation of various data structures, sorting and searching techniques in
C++.
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
LAB
1. Programming with C++.
Programming Exercises in C++: A graded sheet of Assignments/Problems will be given
to the students to develop algorithms/Flowcharts and Programs in C++.
Page 10
10
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Application – IV Semester
Course Title: Database Management System Using Oracle
Course Number: CBB-401
OBJECTIVES OF THE COURSE
To introduce the concepts of Database Management System Using Oracle.
NOTE:
3. In all Four questions are to be set; at least one from each unit. 1/3 more sections are to be set
for choice within each unit.
4. Laboratory should be an Integral part of the course.
Credits :
04
Exam Marks : 80
Sessional Marks : 20
UNIT-I
Introduction and Conceptual Modeling:
Basic Concepts
Database & Database Users
Characteristics of the Database
Database Systems Concepts & Architecture
Data Models, Schemas & Instances
DBMS Architecture & Data Independence
Data Base Languages & Interfaces
Data modeling using the Entity-Relationship Approach
UNIT-II
Relational Model:
Relational Model Concepts
Relational Data Model
Relational Model Constraints
Relational Algebra
SQL-A Relational Database Language
Data Manipulation in SQL
View & Queries in SQL
Specifying Constraints & Indexes in SQL
Page 11
11
UNIT-III
Relational Database Design:
Function Dependencies & Normalization for Relational Databases
Functional Dependencies
Normal forms based on primary keys
(INF, 2NF, 3NF & BCNF)
Loss less join & Dependency preserving decomposition
Transaction Processing Concepts:
Concurrency Control & Recovery Techniques
Concurrency Control Techniques
Locking Techniques
Time stamp ordering
Recovery Techniques
Recovery concepts
UNIT-IV
A Relational Database Management Systems
ORACLE/INGRES:
Introduction to Oracle, Oracle database structure, Oracle Processes.
Introduction to PL/SQL, PL/SQL, data types, PL/SQL environment,
PL/SQL syntax.
Cursors, Use of cursors, Type of cursors.
DATABASE TRIGGERS : Introduction, Use of Database Triggers, Type of
Triggers.
References
Text Books:
Date, C.J., “Introduction to Database Systems”.
Desai, B., “An Introduction to Database Concepts.’
Elmmsari and Navathe, “Fundamentals of Database Syaterms.”
Hansen and Hansen, “Database Management and Design.”
Henry F. Korth, A. Silberschatz, Sudershan, “Database system concepts.”
Ullman, J.D., “Principals of Database Syatems.”
Iyan Bayross, “SQL,PL/SQL”
Page 12
12
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) (Computer Applications) - IV Semester
Course Title: Practical Lab – 4
(MS-Access/MySQL, Oracle etc.)
Course Number: CCB - 4P1
OBJECTIVES OF THE COURSE
To learn developing application software’s.
Developing simple Application Packages using Oracle/PL/SQL etc
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
LAB :
1. MS-Access/MySQL: Development of Small Application packages (like Employee
Information system, Student Information system, Inventory Control System, Payroll
system etc.) using MS-Access/MySQL
2. Oracle and PL/SQL Application Development By Ivan Bayros.
Page 13
13
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. – 202002
INDIA
SYLLABUS
B.Sc. (Hons.) ( Computer Applications ) – V Semester
Course Title: Operating System and System Programming
Course Number: CCB - 501
OBJECTIVES OF THE COURSE
To introduce the basic concepts of Operating System and System Programming.
NOTE:
5. In all Four questions are to be set; at least one from each unit. 1/3 more sections are to be set
for choice within each unit.
6. Laboratory should be an Integral part of the course.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT-I
Introduction to Software Processor, Interactive Computing and Program
Development, Interpreters, elements of Assembly Language Programming,
Overview of Assembly Translation Process, Single pass Translation of assembler
Design of Two pass Assembler.
UNIT-II
Compiler, Aspect of Compilation, Overview of Compilation Process,
Programming Language grammar Scanning, Parsing, Compilation of expressions.
UNIT-III
Operating System and its function, Interaction of operating system with hardware
and user programs. Evolution of operating system, Batch Processing,
Multiprogramming and time sharing Operating System.
UNIT-IV
Introduction to various memory management techniques. Introduction to various
scheduling techniques. Various components of DOS, Directory Structure of DOS,
Internal External Commands of DOS.
Page 14
14
Text Book: System Programming & Operating System by D.M. Dhamdhere
Reference Book:
1. System Programming by J.J. Donovan
2. Operating System by Milan Milenkovic
3. Compiler Writing by J.P. Tremblay & P.G. Sorenson
4. MS-DOS book by R.R. King
Page 15
15
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIME UNIVERSITY
ALIGARH, U.P. – 202002
INDIA
SYLLABUS
B.Sc. (Hons.) (Computer Application) V Semester
Course Title: Programming Language Theory & Concepts
Course Number: CCB - 502
OBJECTIVE OF THE COURSE
To introduce the theory and concepts of Programming Languages.
NOTE:
7. In all Four questions are to be set; at least one from each unit. 1/3 more sections are to be set
for choice within each unit.
8. Laboratory should be an Integral part of the course.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT-I
Reasons for studying concepts of programming languages, Programming
Domains, Language Evaluation Criteria, Programming Environment, Language
Categories, Implementation Methods, Comparative Study of Important
Programming Languages.
UNIT-II
Evaluation of the major programming languages: FORTRON, LISP, COBOL,
BASIC, PROLOG, SMALLTALK, C++, JAVA, PHP, C# and
Markup/Programming Hybrid Languages, Describing Syntax and Semantics of
Programming language.
UNIT-III
Names, Bindings and Scopes, Data types, Expressions and Assignments,
Fundamentals of Subprograms, Design Issues for Subprograms, Local
Referencing Environments, Parameter Passing Methods, Overloaded
Subprograms, Design Issues for Functions.
UNIT-IV
Concept of Object Oriented Paradigm, Comparative study of different OOP
Languages, Class, Object, Method, Constructor, Abstraction, Encapsulation,
Inheritance, Polymorphism, Exception Handling.
Page 16
16
Text book:
Terrance W Pratt, Programming Languages: Design and Implemantaton, PHI.
Sethi, Programming Langiage, Addison Wesley.
E Horowitz, Fundamental of Programming Languages, Galgotia.
Pratt, Zolkowitz, Programming Languages Design Implementation, Pearson
Edition.
Tucker Nooman, Programming Languages: Principal and Paradigms, TMH
D.A. Watt, Programming Languages and Paradigms, PHI
J. Lloyd, Foundation of Logic Programming, Springer verlag.
Page 17
17
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Application – V Semester
Course Title: Data Communication & Computer Networks
Course Number: CCB - 503
OBJECTIVES OF THE COURSE
To introduce the basic concepts of Data Communication and Computer Networks.
NOTE :
In all four questions are to be set; at least one from each unit. 1/3 more sections
are to be set for choice within each unit.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT-I
Introduction to Networks: Computer Networks, Network goals, Network
Topologies, Switching: Message, Circuit and Packet switching, Introduction to
standard organizations and OSI Models, Layers of OSI model.
UNIT-II
Internetworking with TCP/IP, TCP/IP Protocols: TCP, UDP&IP, IP-Addresses,
Transmission media: Magnetic media, Twisted pair, Coaxial cables, Fiber Optics
etc. Radio and Microwave transmission, Satellite Communication.
UNIT-III
Introduction to Data communication: Fundamentals of data transmission, Channel
speed and bit rates, Bandwidth, digital and analog signals, Asynchronous and
Synchronous Transmission, Modulation, Multiplexing, TDM, FDM, and STDM.
UNIT-IV
Local Area Networks: Introduction to LAN, LAN Standards Introduction to
Internet, ARPANET, NSFNET, Email. Internetworking devices eg. Repeaters,
Routers, Bridges, Gateways etc.
Books:
“Computer Networks”. By Tanenbaum (PHI).
“Data Communication and Network” By B. Forouzan (TMH).
“Computer Networking By Kurose” By J.F., Ross, K.W (Pearson India).
“Data and Computer Communication” By Stallings, W. (PHI).
“Internetworking with TCP/IP” By Comer & Stevens (PHI).
Page 18
18
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications – V Semester
Course Title: Mini Project/Computer Lab
Course Number: CCB – 5P1
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
Mini Project/Computer Lab: Topics to be provided by the Lab Teachers
*****************
Page 19
19
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications – V Semester
Course Title: Seminar Presentation
Course Number: CCB – 5P2
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
Seminar Presentation:
Topics to be given in consultation with the teacher
In-charge/Teachers
****************
Page 20
20
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Application – VI Semester
Course Title: Analysis & Design of Information System
Course Number: CCB - 601
NOTE :
In all five questions are to be set; at least one from each unit. 1/3 more sections
are to be set for choice within each unit.
Credits : 04
Exam Marks : 80
Sessional Marks : 20
UNIT-I
System concept, Data, information, formal versus informal information,
information attributes, Data operations, Organisation pereceived as a system.
Information requirements for Organisation, Management requirements, planning,
controlling, decision-making, programmed decision making non-programmed
decision making. Design making requirement, operations requirements.
UNIT-II
System Development Life Cycle, Information Sources And Gathering Methods,
Interviewing Techniques, Role & Task of a System Analyst, Attributes of a
System Analyst, Tools used by System Analyst.
UNIT-III
Data Flow Diagrams, Developing A Proposal: Feasibility Study And Cost
Estimation: Cost-Benefit Analysis, Feasibility Study Report.
UNIT-IV
System Implementation & Testing: Making The System Operational: Systems
Implementation, Conversion And Support, Testing, System Conversion, FollowUp To Implementation, Input, Output & Controls.
Page 21
21
References :
1. Haryszkiewycz, I.T., "Introduction of Systems Analysis and Design",
Prentice Hall of India, 1989.
2. Rajarman, V., "Analysis and Design of Information Systems",
Prentice Hall of India, 1989.
3. Senn, J.A., "Analysis and Design of Information Systems",
Tata Mc-Graw Hill Book Company, 1986.
4. Whiten, J.K.,Bentley,L.D.,Beslow,V.M.,"Systems Analysis and Design Methods",
Galgotia Publications Pvt. Ltd., 1994.
5. Booch, G., "Object Oriented Analysis and Design", 2nd Edition,
Benjamin/Cummins Publishing Co .Redwood City, Ca,U.S.A., 1994.
6. Rebecca Wirfs-Brock, et.al, Designing Object Oriented Software",
Prentice Hall of India, 1996.
7. Rumbaugh.J., Et al "Object Oriented Modelling and Design",
Prentice Hall of India, New Delhi, 1991.
*********************
Page 22
22
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications – VI Semester
Course Title: Colloquium Presentation
Course Number: CCB – 6P1
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
Colloquium Presentation: Topics to be given in consultation with the teacher
In-charge/Teachers.
*****************
Page 23
23
BOS: 29.05.2013
DEPARTMENT OF COMPUTER SCIENCE
ALIGARH MUSLIM UNIVERSITY
ALIGARH, U.P. - 202002
INDIA
SYLLABUS
B. Sc. (Hons. ) Computer Applications – VI Semester
Course Title: Project
Course Number: CCB – 6P2
Credits : 02
Exam Marks : 30
Cont. / Asses. : 20
Course Content
Project: Topics to be given by the respective Supervisors