Documente Academic
Documente Profesional
Documente Cultură
Scheme of Study
Periods of
Course Code Course Title Instruction
Credits
L T P
BCSCEN101R03 English Grammar and Composition 2 1 0 3
BCSCMA102R01 Engineering Mathematics I 3 1 0 4
BCSCCS103R02 Programming in C 3 1 0 4
BCSCPY104R02 Engineering Physics 4 0 0 4
BCSCCE105R01 Engineering Mechanics 3 1 0 4
BCSCCE106 Basic Civil Engineering 2 0 0 2
BCSCME107 Basic Mechanical Engineering 2 0 0 2
BCSCCS108R02 Programming in C Lab 0 0 2 1
BCSCPY109R01 Engineering Physics Lab 0 0 2 1
BCSCME110R01 Engineering practice 0 0 2 1
BCSCEN111R01 Indian culture and ethics 1 0 0 1
Total 20 4 6 27
Page 1 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Course Code Course Title Instruction
Credits
L T P
BCSCEN201R02 Technical Communication 2 1 0 3
BCSCMA202R01 Engineering Mathematics - II 3 1 0 4
BCSCCS203R01 Programming in C++ 3 1 0 4
BCSCCM204R02 Engineering Chemistry 4 0 0 4
BCSCME205R01 Engineering Drawing 2 0 2 3
BCSCEE206 Electrical Sciences 3 0 0 3
BCSCCE207R02 Environmental Studies 2 0 0 2
BCSCCS208R02 Programming in C++ Lab 0 0 2 1
BCSCCM209R01 Engineering Chemistry Lab 0 0 2 1
BCSCCE210R01 Computer Aided Drawing Lab 0 0 2 1
Total 19 3 8 26
Page 2 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Course Code Course Title Instruction Credits
L T P
BCSCMA301R02 Engineering Mathematics III 3 1 0 4
BCSCCS302R04 Data Base Management Systems 3 1 0 4
BCSCCS303R03 Data Structures 3 1 0 4
BCSCCS304R01 Digital Electronics 3 1 0 4
BCSCMA305 Discrete Mathematics 3 1 0 4
BCSCCS306R03 Computer Graphics 3 1 0 4
BCSCCS307R04 Digital Electronics Lab 0 0 2 1
BCSCCS308 Data Structures Lab 0 0 2 1
Total 18 6 4 26
BCSDCS301R03 Programming in C 3 1 0 4
BCSDCS304R04 Programming in C Lab 0 0 2 1
Page 3 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Course Code Course Title Instruction
Credits
L T P
BCSCMA401R02 Engineering Mathematics - IV 3 1 0 4
BCSCCS402R03 Computer Organization and Architecture 3 1 0 4
BCSCCS403R03 Microprocessors and Microcontroller 3 1 0 4
BCSCCS404R04 Java Programming 3 1 0 4
BCSCCS405R02 Object Oriented Analysis and Design 3 1 0 4
BCSDCSXXX DE 1 3 1 0 4
BCSCCS406R04 Microprocessors and Microcontroller Lab 0 0 2 1
BCSCCS407R02 Java Programming Lab 0 0 2 1
Total 18 6 4 26
Departmental Electives
Page 4 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Course Code Course Title Instruction
Credits
L T P
BCSCCS501R03 Design & Analysis of Algorithms 3 1 0 4
BCSCCS502R04 Theory of Computation 3 1 0 4
BCSCCS503R03 Operating Systems 3 1 0 4
BCSCCS504R03 Computer Networks 3 1 0 4
BCSDCSXXX DE 2 3 1 0 4
BCSDCSXXX DE 3 3 1 0 4
BCSCCS505R03 Operating Systems Lab 0 0 2 1
BCSCCS506R03 Computer Networks Lab 0 0 2 1
BCSCTP507R04 Soft Skills I 0 0 2 1
Total 18 6 6 27
Departmental Electives
Page 5 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Course Code Course Title Instruction Credits
L T P
BCSCCS601R03 Cryptography & Network security 3 1 0 4
BCSCCS602R03 Software Engineering 3 1 0 4
BCSCCS603R03 Compiler Engineering 3 1 0 4
BCSCCS604R03 System Software 3 1 0 4
BCSDCSXXX DE 4 3 1 0 4
BCSDCSXXX DE 5 3 1 0 4
BCSCCS605R03 Compiler Engineering Lab 0 0 2 1
BCSCCS606R03 Software Engineering Lab 0 0 2 1
BCSCTP607R04 Soft Skills II 0 0 2 1
Total 18 6 6 27
Departmental Electives
Page 6 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Instruction
Course Code Course Title Credits
L T P
BCSCCS701R03 Virtualization Techniques 3 1 0 4
BCSCCS702R02 Artificial Intelligence and Expert Systems 3 1 0 4
BCSCCS703R03 Parallel and Distributed Systems 3 1 0 4
BCSCCS704R02 Embedded Systems 3 1 0 4
BCSDCSXXX DE 6 3 1 0 4
BCSCCS705R02 Parallel and Distributed Systems Lab 0 0 2 1
BCSCCS706R03 Embedded Systems Lab 0 0 2 1
BCSCCS707 Mini Project 0 0 8 4
BCSCCS708 Seminar 0 0 2 1
Total 15 5 14 27
Departmental Electives
Page 7 of 8
SASTRA University B. Tech. in Computer Science and Engineering
Periods of
Course Code Course Title Instruction
Credits
L T P
BCSCCS801 Project Work 0 0 18 9
BCSOXXXXX Open Elective I 3 0 0 3
BCSOXXXXX Open Elective II 3 0 0 3
BCSOXXXXX Open Elective III 3 0 0 3
BCSOXXXXX Open Elective IV 3 0 0 3
Total 12 0 18 21
Page 8 of 8