B.Sc. (MATHEMATICS& COMPUTER SCIENCE)
(3-YEAR DEGREE PROGRAMME)
For Students admitted from 2018 – 2019 onwards)
Scheme of Study
I Year Semester I 25 credits
Course Code | Course Title | L | T | P | Credit |
---|---|---|---|---|---|
ENG122 | General English | 3 | 1 | 0 | 4 |
MAT111 | Calculus, Trigonometry & Analytical Geometry | 3 | 1 | 0 | 4 |
MAT112 | Differential Equations | 3 | 1 | 0 | 4 |
CSS101 | Introduction to Computer Science | 4 | 0 | 0 | 4 |
CSS102 | Introduction to C Programming | 4 | 0 | 0 | 4 |
CSS103 | Office Management Tools Laboratory | 0 | 0 | 2 | 1 |
CSS104 | Introduction to C Programming Laboratory | 0 | 0 | 2 | 1 |
ENG128 | Ethics-I | 1 | 0 | 0 | 1 |
TNP105 | Personality Development & Life Skills – I | 2 | 0 | 0 | 2 |
TOTAL | 20 | 3 | 4 | 25 |
I Year Semester II 26 credits
Course Code | Course Title | L | T | P | Credit |
---|---|---|---|---|---|
ENG123 | Effective Reading Strategies | 3 | 1 | 0 | 4 |
MAT113 | Mathematical Statistics | 3 | 1 | 0 | 4 |
MAT216 | Numerical Methods | 3 | 1 | 0 | 4 |
CSS105 | Introduction to C ++ Programming | 3 | 1 | 0 | 4 |
CSS201 | Data Structures &Programme Design | 4 | 0 | 0 | 4 |
MAT217 | Numerical Methods Laboratory | 0 | 0 | 2 | 1 |
CSS106 | Introduction to C ++ Programming Laboratory | 0 | 0 | 2 | 1 |
CSS202 | Data Structures &Programme Design Laboratory | 0 | 0 | 2 | 1 |
ENG129 | Ethics-II | 1 | 0 | 0 | 1 |
TNP106 | Personality Development & Life Skills – II | 2 | 0 | 0 | 2 |
TOTAL | 19 | 4 | 6 | 26 |
II Year Semester III 25 credits
Course Code | Course Title | L | T | P | Credit |
---|---|---|---|---|---|
ENG124 | Basic Writing & One-Act Plays | 3 | 1 | 0 | 4 |
MAT218 | Statics & Dynamics | 3 | 1 | 0 | 4 |
MAT219 | Discrete Mathematics | 3 | 1 | 0 | 4 |
CSS107 | Computer Architecture | 4 | 0 | 0 | 4 |
CSS108 | Introduction to Operating Systems | 4 | 0 | 0 | 4 |
MAT220 | Discrete Mathematics Laboratory | 0 | 0 | 2 | 1 |
CSS109 | Introduction to Operating Systems Laboratory | 0 | 0 | 2 | 1 |
CHY118 | Environmental Studies | 2 | 0 | 0 | 2 |
TNP107 | Personality Development – III | 0 | 0 | 2 | 1 |
TOTAL | 19 | 3 | 6 | 25 |
II Year Semester IV 25 credits
Course Code | Course Title | L | T | P | Credit |
---|---|---|---|---|---|
ENG125 | Glimpses of Literature | 3 | 1 | 0 | 4 |
MAT221 | Real Analysis I | 4 | 1 | 0 | 5 |
MAT222 | Abstract Algebra | 4 | 1 | 0 | 5 |
CSS110 | Relational Database Management Systems | 4 | 0 | 0 | 4 |
CSS203 | VB.Net Programming | 4 | 0 | 0 | 4 |
CSS111 | Relational Database Management Systems Laboratory | 0 | 0 | 2 | 1 |
CSS204 | VB.Net Programming Laboratory | 0 | 0 | 2 | 1 |
TNP108 | Personality development – IV | 0 | 0 | 2 | 1 |
TOTAL | 19 | 3 | 6 | 25 |
III Year Semester V 26 credits
Course Code | Course Title | L | T | P | Credit |
---|---|---|---|---|---|
MAT313 | Real Analysis II | 4 | 1 | 0 | 5 |
MAT223 | Introduction to Complex Analysis | 4 | 1 | 0 | 5 |
MAT224 | Operations Research | 3 | 1 | 0 | 4 |
Elective – I (Mathematics) | 3 | 1 | 0 | 4 | |
CSS205 | Computer Graphics | 4 | 0 | 0 | 4 |
CSS206 | Computer Graphics Laboratory | 0 | 0 | 2 | 1 |
ENG209 | Communication Skills in English ‘A’ Level | 2 | 1 | 0 | 3 |
TOTAL | 20 | 5 | 2 | 26 |
III Year Semester VI 26 credits
Course Code | Course Title | L | T | P | Credit |
---|---|---|---|---|---|
MAT114 | Basics of Classical Algebra & Number Theory | 3 | 1 | 0 | 4 |
MAT314 | Linear Algebra | 4 | 1 | 0 | 5 |
MAT226 | Graph Theory | 4 | 0 | 0 | 4 |
CSS222 | Fundamentals of Java Programming | 4 | 0 | 0 | 4 |
Elective – II (Mathematics) | 4 | 0 | 0 | 4 | |
Elective – III (Computer Science) | 4 | 0 | 0 | 4 | |
CSS223 | Fundamentals of Java Programming Laboratory | 0 | 0 | 2 | 1 |
TOTAL | 23 | 2 | 2 | 26 |
LIST OF ELECTIVE SUBJECTS
ELECTIVE-I
- MAT225Astronomy
- MAT227 Mechanics
- MAT315Applied Mathematical Techniques
- MAT316 Sampling Theory &Random Processes
- MAT317Design of Experiments
ELECTIVE-II
- MAT318 Introduction to Topology
- MAT319Special functions
- MAT320 Calculus of Variations
- MAT321Simulation & Modeling
- MAT322 Optimization Techniques
ELECTIVE-III
- CSS207 Multimedia
- CSS208 Software Engineering Concepts
- CSS209 Object Oriented Analysis
- CSS210 Computer Communications & Networks
- CAP308 Client-Server Computing