369 ANNEXURE – 12 CHOICE BASED CREDIT SYSTEM – STRUCTURE FROM THE ACADEMIC YEAR 2014–15 B.Sc COMPUTER SCIENCE SEM Part – I Part – II Part – III Part – IV Part – V (6 th Hr) ACC (6 th Hr) SLC I Sem. I Lang (6) II Lang (6) Core (4) Core (4) Core Lab (3) Core Lab (3) Allied Maths (4) – Total (30) NCC/NSS/PED. (3) Com.Eng (2) Comp.Lit (1) – – II Sem. I Lang (6) II Lang (6) Core (5) Core Lab (3) Allied Physics Lab (3) Allied Maths (4) SBE (2) Elec. EVS (1) Total (30) NCC/NSS/PED. (3) Com.Eng (2) Comp.Lit (1) – SLC Law & Society III Sem. I Lang (6) II Lang (6) Core (6) Core Lab (6) Allied Maths (4) – NME (2) – Total (30) NCC/NSS/PED. (3) Com.Eng (2) Comp.Lit (1) – SLC Human Rights IV Sem. I Lang (6) II Lang (6) Core (6) Core Lab (6) Allied Maths (4) – NME (2) – Total (30) NCC/NSS/PED. (3) Com.Eng (2) Comp.Lit (1) – SLC Web Design V Sem. Core (5) Core (5) Core Lab (5) Core Lab (5) Elec. (5) – SBE (2) SBE (2) Elec. W.S. (1) Total (30) – Com.Eng (2) Comp.Lit (1) Skill Devt – Career Guidance (3) SLC Major Client server computing VI Sem. Core (4) Core (4) Core lab (5) Elec. (5) Elec. Project (6) - SBE Maj or (2) SBE Major (2) Elec. VBE (2) Total (30) – Com.Eng (2) Comp.Lit (1) Skill Devt – Career Guidance (3) –– Total 180 Hrs I Language – Tamil II Language – English SBE – Skill – Based Electives SLC – Self – Learning Course EVS – Environmental Studies W.S. – Women Studies
13
Embed
ANNEXURE 12 CHOICE BASED CREDIT SYSTEM STRUCTURE … sci(sf)/uploadsyllabus... · CHOICE BASED CREDIT SYSTEM – STRUCTURE FROM THE ACADEMIC YEAR 2014 ... Communicative English –
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
369
ANNEXURE – 12
CHOICE BASED CREDIT SYSTEM – STRUCTURE
FROM THE ACADEMIC YEAR 2014–15
B.Sc COMPUTER SCIENCE
SEM Part – I Part – II Part – III Part – IV
Part – V
(6th Hr)
ACC
(6th Hr) SLC
I
Sem.
I
Lang
(6)
II Lang
(6)
Core
(4)
Core
(4)
Core Lab
(3)
Core Lab
(3)
Allied
Maths (4)
–
Total
(30)
NCC/NSS/PED.
(3)
Com.Eng
(2)
Comp.Lit
(1) – –
II Sem.
I
Lang
(6)
II
Lang
(6)
Core
(5)
Core
Lab (3)
Allied Physics
Lab
(3)
Allied Maths
(4)
SBE (2)
Elec.
EVS
(1)
Total (30)
NCC/NSS/PED. (3)
Com.Eng (2)
Comp.Lit (1)
–
SLC
Law &
Society
III Sem.
I
Lang
(6)
II
Lang
(6)
Core (6)
Core
Lab
(6)
Allied Maths (4)
–
NME (2)
– Total (30)
NCC/NSS/PED. (3)
Com.Eng (2)
Comp.Lit (1)
–
SLC
Human
Rights
IV
Sem.
I
Lang
(6)
II Lang
(6)
Core (6)
Core Lab
(6)
Allied Maths
(4)
–
NME
(2) –
Total
(30)
NCC/NSS/PED.
(3)
Com.Eng
(2)
Comp.Lit
(1) –
SLC
Web Design
V
Sem.
Core
(5)
Core
(5)
Core Lab
(5)
Core Lab
(5)
Elec.
(5)
–
SBE
(2)
SBE
(2)
Elec. W.S.
(1)
Total
(30) –
Com.Eng
(2)
Comp.Lit
(1)
Skill Devt –
Career
Guidance (3)
SLC Major
Client
server computing
VI
Sem.
Core
(4)
Core
(4)
Core
lab (5)
Elec.
(5)
Elec. Project
(6)
-
SBE
Maj
or (2)
SBE Major
(2)
Elec. VBE
(2)
Total
(30) –
Com.Eng
(2)
Comp.Lit
(1)
Skill Devt –
Career
Guidance (3)
––
Total 180
Hrs
I Language – Tamil
II Language – English
SBE – Skill – Based Electives
SLC – Self – Learning Course
EVS – Environmental Studies
W.S. – Women Studies
370
CHOICE BASED CREDIT SYSTEM – STRUCTURE
FOR THOSE WHO HAVE JOINED FROM THE ACADEMIC YEAR 2014– 15 ONWARDS
B.Sc COMPUTER SCIENCE
Sem
Part
Course Subject Hrs. 6th
Hr. Cr.
Adl.
Cr.
Exam
(Hrs)
Marks
Allotted
Int. Ext.
I
I Lang. – I Tamil – I 6 3 3 25 75
II Lang. – II English – I 6 3 3 25 75
III
Core Programming in C 4 4 3 25 75
Core Digital Principles and
Applications 4 3 3 25 75
Core Lab C Programming Lab 3 2 3 40 60
Core Lab Digital Electronics Practicals 3 – – – –
Allied
Maths
Discrete Mathematics
Paper – I 4 4 3 25 75
V Extension
activities NSS / NCC / PED 3 – – –
Additional Courses
Communicative English – I 2 – – –
Computer Literacy 1 – – –
II
I Lang. – I Tamil – II 6 3 3 25 75
II Lang. – II English – II 6 3 3 25 75
III
Core Object Oriented
Programmming with C++ 5 4 3 25 75
Core Lab C++ Programming Lab 3 2 3 40 60
Allied
Phy Lab Digital Electronics Practicals 3 3 3 40 60
Allied
Maths
Discrete Mathematics
Paper – II 4 4 3 25 75
IV
SBE – I Computer Organisation 2 2 2 25 75
EVS Environmental Studies 1 1 2 – 100
V Extension
activities NSS / NCC / PED 3 – – –
Additional Courses
Communicative English – I 2 1 3 25 75
Computer Literacy 1 – – –
SLC Law and Society 3 3 – 100
371
Sem
Part
Course Subject Hrs. 6th
Hr. Cr.
Adl.
Cr.
Exam
(Hrs)
Marks
Allotted
Int Ext
III
I Lang. – I Tamil – III 6 3 3 25 75
II Lang. – II English – III 6 3 3 25 75
III
Core Java Programming 6 5 3 25 75
Core Lab Java – Lab 6 5 3 40 60
Allied
maths Linear Programming 4 4 3 25 75
IV NME - I Fundamentals of
Information Technology 2 2 2 25 75
V Extension activities
NSS / NCC / PED 3 – – –
Additional
Courses
CommunicativeEnglish– II 2 – – –
Computer Literacy 1 – – –
SLC Human Rights 3 3 – 100
IV
I Lang. – I Tamil – IV 6 3 3 25 75
II Lang. – II English – IV 6 3 3 25 75
III
Core Operating System 6 5 3 25 75
Core Lab Web Design Lab 6 5 3 40 60
Allied maths
Numerical Analysis 4 4 3 25 75
IV NME - II Introduction to HTML 2 2 2 25 75
V Extension
activities NSS / NCC* / PED* 3 1 3
25
*40
75
*60
Additional Courses
Communicative English –
II 2 1 3 25 75
Computer Literacy 1 – – –
SLC Web design 4 3 – 100
372
Sem
Part
Course Subject Hrs.
6th
Hr. Cr.
Adl.
Cr.
Exam
(Hrs)
Marks
Allotted
Int. Ext.
V
III
Core Database Management
System 5 5 3 25 75
Core Fundamentals of
Computer Algorithms 5 5 3 25 75
Core Lab Client/Server Lab 5 4 3 40 60
Core Lab Multimedia Lab 5 4 3 40 60
Elective -
I Multimedia and Its Applications
5 5 3 25 75
IV
SBE - II Data Structures 2 2 2 25 75
SBE - III Visual Programming 2 2 2 25 75
WS Women Studies 1 1 2 – 100
Additional Courses
CommunicativeEnglish– III 2 – – –
Computer Literacy 1 – – –
Skill Development –
Career Guidance 3 – – –
SLC Client\Server Computing 4 3 – 100
VI
III
Core Computer Netwroks 4 4 3 25 75
Core Software Engineering 4 4 3 25 75
Core Lab .Net Lab 5 2 3 40 60
*Elec. – II Computer Graphics 5 5 3 25 75
*Elec. - III Project *Report;@Viva
6 5 – 40 (*30:@10)
60 (*50:@10)
IV
SBE - IV Cryptography 2 2 2 25 75
SBE - V System Software 2 2 2 25 75
VBE Value Based Education 2 2 2 – 100
Additional Courses
CommunicativeEnglish– III 2 1 3 25 75
Computer Literacy 1 1 3 – 100
Skill Development – Career Guidance
3 2 3 – 100
TOTAL 180 36 140 20
373
B.Sc COMPUTER SCIENCE: Those Who Have Joined From
The Academic Year 2014–15 Onwards Under CBCS System
Core Subject PROGRAMMING IN C Code: 14253101
SEMESTER I
4 Hrs/Week Credits 4
Objective:
Aim of the course is to train the students to understand the
programming concepts and enable them to Write Programs.
UNIT – I: [12 Hrs]
Overview of C: History Of C – Importance of C – Basic Structure
of C –Programming Style – Constants, Variables and Data types –
Declaration of Variables, Storage class – Defining symbolic constants –
Declaring a variable as constant volatile – Overflow and underflow of
data operators and Expressions: arithmetic, relational, logical
assignment operators – Increment and decrement operators,
Conditional operators, bitwise operators, special operators –arithmetic
expression – Evaluation of expressions – Precedence of arithmetic
operators – Type conversions in expression – Operator precedence and
Basics of Exception Handling – Exception Handling Mechanism
– Throwing Mechanism – Catching Mechanism.
TEXT BOOK: 01. Balagurusamy, Object Oriented Programming with C++, 3rd
Edition, Tata McGraw–Hill, New Delhi, 2006. UNIT – I : Chapters 1, 3–4 UNIT – II : Chapters 5–6 UNIT – III : Chapters 7–8 UNIT – IV : Chapters 9–10 UNIT – V : Chapters 11, 13
REFERENCES: 01. Stanley Lippman B., C++ Primer, Addision Wesley, New Delhi,