SYLLABUS
COMPUTER SCIENCEBSc Cp Science O
B.Se. Computer Science
‘S.No "Ti Semester = ‘Code Max. Max.
No | Marks | Marks Int
Theor Ass. |
7 Disorete Structures 301 B 25
2 ‘Switching Theory and Logic Design 302 75 Tm
3. Data Structure using C 303 | 75 25a
4, Lab-V Switching Theory and Logic Design 304 100. a
re Lab- Vi Computer Lab. Data Structure using — | 305 100
ie
‘S.No. ~TVSemester ‘Code | Max Marks | Max.
Nd Theory Mark Int.
ir . Ass.
1. ‘Computer Oriented Numerical T 401 75 Te
1 Computer Organization S Bikagae: 75 25
[3 GOP through C * ef “| 403 | 75 25
4 Lab- VII computer Oriented Numerical 404 | 50
Techniques s |ae ES
NSLENT OF & 2OFESSIONAL COURSES
Meerut College. Meerut.
Syllabus B.Sc.Computer Science
SNe Semesier Code | Max, Max.
No] Marks | Marks
Poses f a Medias H Theory Int. Ass.
i English Language and Professional 101 35 15
Communication — | 5
[2. | Aaplied Mathematios 1 i a 102 75 25
al Ree ysicr Sa 103 5 25
[4 Demir fundamentals, MS Windows and MS | 104 75 250 a
Office Tools
~ | Lab-T Applied Physics Experime ~~ 105 50 =|
Lab-IT Computer Fundamentals Ms 3 ios | 100 a
and MS Office Tools Exercises
S.No Wsemester
Mark Int,
Ass. |
rofessional 20 ‘| 35 15
te ut t pele
2." | Applied Mathematiesit
{ 3
Basic ElectronicsS.No. Max. |” Max.
Marks | Marks
2 Py aii» Ee Theory | Int. Ass.
,ctc.).
Melte SQL queries using SQL operators (Berween.... AND, IN(List), Like, ISN ULL and also with
negating expressions )
Write SOL query using character, number, date and group functions.
Wing SQL queries for Relational Algebra (UNION, INTERSECT, anid MINUS, etc )
Wile SQI- queries for extracting data from more than one table (Equi-ierm Non-tqui-Join, Outer Join)
Write SQL queries for sub queries, nested queries.
Write programs using of PL/SQL.
9. Concepts for ROLL BACK, COMMIT & CHECK POINTS,
JO. Create VIEWS, CURSORS, and TRIGGRS & write ASSERTIONS.
11. Create FORMS and REPORTS,
Lab-X Computer lab. JAVA Programming
‘heory course with reference to the text book
Lab. exercise based on the tl
- E. Balagurusamy)
leunad —
(Programming with JAVA
uSr.No. Course Code
28. ~ Course I
29. Course IT
30. Course IIT
31. Course IV
32. Course V
B.Sc. COM. PUTER SCIENCE
V1- Semester Syllabus
Subject
System Analysis and Design
Computer Networks
Project / Industrial Training
Lab-XI System Analysis and Design
Lab-X1 Computer Networks
bucamry
100
100
100
100
100Coury Sysiem Analysis and Design
UNIT I
What is a System? The general systems approach to problem solving, The three approaches to _
software systems development - The Structured approach, the Object Oriented Approach and the
Information Engineering Approach
Software Development Life Cycle Models. Waterfall Model, Prototyping Model, RAD Mod:
Incremental Model, Spiral Model, Concurrent Development Model, Component Based Mod:
Formal Methods Model and Fourth Generation Techniques. - Their features, strengt!
weaknesses and differences between them.
Fact finding techniques. Sampling documents, forms and files. Site visits, Observation of Work
nnaire formulation. Interviewing techniques.Project Feasibility Study.
environment. Que:
Operational, technical, economic, organisational and cultural feasibility. Defining project costs
and project benefits. Cos/Benefit Analysis for a project - Net’present value, payback period and
return on investment computations.
UNIT IT
Investigating System Requirements. Functional and Technical Requirements, The sources of
system requirements, identifying system requirements, structured walkthroughs. Modeling System
Requirements. The purpose, type and overview of models. Modzling system requirements for
events, Modeling system requirement for objects, roles, devices, organisational units, and
locations.
Data Modeling, Data entities attributes and relationships. The Entity-Relationship diagram,
Process Modeling. Developing Data Flow Diagrams. Level of abstraction. Context diagram. Top.
level DFD. DFD fragments. The event-partitioned system model. Decomposing processes.
Physical and Logical DFD. Evaluating DFD quality. Documenting DFD components. The concept
of data dictionary. Process, data flow, data store, data elements descriptions.
Representing Process Logic. Building decision tables, decision trees, structured English, tight
English and pseudocode. Their usage and differences.
UNIT I
The process of moving from analysis to design. Application Architecture Design. Determining the
automation system boundary. Software Design. Designing the system flowchart and the system
level structure chart. Transaction analysis and transform analysis.
Designing Databases. Databases and DBMS. Designing Relational DBMS, Normal forms upto
3rd normal form. Understanding of 4th and 5th normal forms. Representing entities, relationships,
enforcing integrity constraints and business rules. Designing system inputs outputs and controls
Designing the user interface. Interface design guidelines. Dialog design. Designing Windows
forms.
sd Modeling Language. The
YINIT IV
Object Oriented Requirements Specifications and Analysis. The Un
Case diagrams, class diagrams, object diagrams. The system activities. Collaboration and
nd state chart diagrams, Activity diagrams,
sequence diagrams. States, state transitions
diagrams. '
kao,
component diagrams and deploymenUT Y,
E-COMMERCE: Introduction, The Scope of E-Commerce, Definition, E-Commerce & Trade
Grete, Electronic Markets, Electronic Data Interchange (EDI), E-Commerce in Perspective.
‘The Value Chain, Supply Chains, Porter's Value Chain Model, Inter Organizational Value chains,
se, Competitive Strategy, Porter’s Model, First Mover Advantage,
Competitive Advanta
ive Advantage, Competitive Advantage using E-Commerce, Strategic
Sustainable Competiti
Implications of IT.
Text Books & References:
Software Engineering, Addison Wesley
Sommerville
D. Ghezzi et al Fundamentals of Software Engineering, PHI
P. Jalota Software Engineering, Narosa
Roger S. Pressman Software Engincering- A Practitioner's Approach,
‘McGraw Hill
Whitten & Bentley System Analysis and Design Methods, TMH
David Whitley E-Commerce Strategy, Technologies and Applications
(Me Graw Hill)
Dowson _—
GayCourse IL Computer Networks
UNITI
. Introduction of Networking, dis-ibuted cystems, goals of Networks, Its uses and applicatica,
iented and connecticnless communication, Peer to Peer Communication, ISQ-OS'
ing, various model and Channels for the data communication,
connection
model of Netw
UNIT IL
‘Network structure, Different type of topology, communication channel characteristics, Different
type of Networks like LAN, WAN and MAN.
UNIT IIL
Introduction of physical layer, digital communication, analog communication, simplex, half
duplex, Modulation and demodulation, frequency division, Transmission serial and parallel, ATM
and Arpanet. F
UNIT IV
Introduction of data link layer, various protocols for data link layer, MAc-layer, HDLC and
CSDA/CD.
UNIT V
The TCP/IP reference model, FTP, URL, Telnet, IEEE standards for communication, szarch
engines, Web services, HTTP, DNS and use as application layer.
. Text Books & References:
AS. Tanenbaum Computer Networks (PHI)
Madhulika Jain, Vineeta Jain
& Satish Jain Computer Networks (BPB Publication)
D.E. Comer, Internet working with TCP/IP, Vol. 1 (PHI)
Wi Letror
|
| .
>
|
|
|
}
|
|
i iG
| ¢