PREAMBLE
With an objective to prepare learned and skilled professionals for SAARC countries having strong conceptual and practical backgrounds, B.Tech (Computer Science and Engineering) programme of four years duration is offered. The total number of seats in the programme is 90. The grade requirement for promotion to next semester as well as for the award of the degree, repetition of a course, extra semester to clear backlog etc. are as per university regulations/byelaws.
The University follows a unique up-to-date curriculum with the aim of equipping students with strong analytical and technical skills as well as thorough knowledge of and expertise in the latest state-of-the art techniques in Computer Science and Engineering as well as in the interdisciplinary disciplines so that they can work competently in diverse areas including industry, teaching and research and development. Besides having a good mix of theoretical and lab-oriented computer science courses together with a reasonable amount of training/learning in the interdisciplinary domains, the B.Tech (Computer Science and Engineering) programme has a project component which also provides an opportunity to students to work on practical problems.
MINIMUM ELIGIBILITY CRITERIA
A student must have passed the Class 12 or Higher Secondary or any equivalent qualifying examination in Science stream (having Mathematics and Physics/Chemistry as mandatory subjects) with a minimum of 65% marks in aggregate based on education board recognized by any of the SAARC nations.
SELECTION PROCESS
The following admission process is adopted:
Route 1: Merit list based on JEE Main (conducted by IITs) scores.
Route 2: Merit list based on entrance examination conducted by SAU.
COURSE STRUCTURE* FOR 4-YEAR B.TECH (CSE) DEGREE
*Subject to further re-organization/updation/revision based on experts’ feedback
Semester-I |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE 101 |
Computational Thinking |
3 |
0 |
4 |
7 |
5 |
2 |
MTH 101 |
Advanced Calculus |
3 |
1 |
0 |
4 |
4 |
3 |
PHY 101 |
Engineering Physics |
3 |
0 |
4 |
7 |
5 |
4 |
ENG 101 |
English-I |
3 |
1 |
0 |
3 |
4 |
5 |
HSS 101 |
Introduction to South Asia |
2 |
0 |
0 |
2 |
2 |
Total |
14 |
2 |
8 |
23 |
20 |
||
Semester-II |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE 102 |
Data Structures |
3 |
0 |
4 |
7 |
5 |
2 |
CSE 103 |
Digital Logic Design |
3 |
0 |
4 |
7 |
5 |
3 |
MTH 102 |
Linear Algebra and Optimization |
3 |
1 |
0 |
4 |
4 |
4 |
ENG 102 |
English-II (Language Lab) |
2 |
0 |
0 |
2 |
2 |
5 |
HSS 102 |
HSS-I |
3 |
1 |
0 |
4 |
4 |
Total |
14 |
2 |
8 |
24 |
20 |
||
Semester-III |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE 201 |
Object Oriented Programming |
3 |
0 |
4 |
7 |
5 |
2 |
CSE 202 |
Computer Architecture |
3 |
0 |
4 |
7 |
5 |
3 |
MTH 201 |
Introduction to Probability Theory |
3 |
1 |
0 |
4 |
4 |
4 |
MTH 202 |
Discrete Mathematics |
3 |
1 |
0 |
4 |
4 |
5 |
HSS 201 |
HSS-II |
3 |
1 |
0 |
4 |
4 |
Total |
15 |
3 |
8 |
26 |
22 |
||
Semester-IV |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE 203 |
Operating Systems |
3 |
0 |
4 |
7 |
5 |
2 |
CSE 204 |
Design and Analysis of Algorithms |
3 |
1 |
2 |
6 |
5 |
3 |
CSE 205 |
Introduction to Artificial Intelligence |
3 |
0 |
2 |
5 |
4 |
4 |
MTH 203 |
Fundamentals of Data Science and Statistics |
3 |
1 |
0 |
4 |
4 |
5 |
HSS 202 |
HSS-III |
3 |
1 |
0 |
4 |
4 |
Total |
15 |
3 |
8 |
26 |
22 |
||
Semester-V |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE 301 |
Computer Networks |
3 |
0 |
4 |
7 |
5 |
2 |
CSE 302 |
Machine Learning |
3 |
1 |
2 |
6 |
5 |
3 |
CSE 303 |
Database Management Systems |
3 |
0 |
4 |
7 |
5 |
4 |
CSE 304 |
Software Engineering |
3 |
1 |
0 |
4 |
4 |
5 |
HSS 301 |
HSS-IV |
3 |
1 |
0 |
4 |
4 |
Total |
15 |
3 |
10 |
28 |
23 |
||
Semester-VI |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE 305 |
Distributed Systems |
3 |
1 |
2 |
6 |
5 |
2 |
CSE 306 |
Project (Application Development) |
1 |
0 |
6 |
7 |
4 |
3 |
CSE XXXX |
Departmental Elective I |
3 |
1/0 |
0/2 |
4/5 |
4 |
4 |
CSE XXXX |
Departmental Elective II |
3 |
1/0 |
0/2 |
4/5 |
4 |
5 |
OE XXXX |
Open Elective I |
3 |
1/0 |
0/2 |
4/5 |
4 |
Total |
13 |
4/1 |
8/14 |
25/28 |
21 |
||
Semester-VII |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE XXXX |
Departmental Elective III |
3 |
1/0 |
0/2 |
4/5 |
4 |
2 |
CSE XXXX |
Departmental Elective IV |
3 |
1/0 |
0/2 |
4/5 |
4 |
3 |
OE XXXX |
Open Elective II |
3 |
1/0 |
0/2 |
4/5 |
4 |
4 |
OE XXXX |
Open Elective III |
3 |
1/0 |
0/2 |
4/5 |
4 |
5 |
CSE 421 |
Mini Project |
4 |
||||
Total |
20 |
||||||
Semester-VIII |
|||||||
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE XXXX |
Open Elective IV* |
3 |
1/0 |
0/2 |
4/5 |
3 |
2 |
CSE XXXX |
Open Elective V* |
3 |
1/0 |
0/2 |
4/5 |
3 |
3 |
CSE 422 |
BTP/Internship |
14 |
||||
Total |
20 |
*A student may take the open electives from online or other institutes in the eighth semester recommended by the department. Additional credits may also be allocated in VI and VII semesters based on a minimum CGPA criteria.
LIST OF DEPARTMENTAL ELECTIVES
S.No. |
Code |
Course Title |
Contact Periods per Week |
Credit |
|||
L |
T |
P |
Total |
||||
1 |
CSE L101 |
Theory of Computation |
3 |
1 |
0 |
4 |
4 |
2 |
CSE L102 |
Compiler Design |
3 |
1 |
0 |
4 |
4 |
3 |
CSE L103 |
Data Mining |
3 |
2 |
5 |
4 |
|
4 |
CSE L104 |
Computer Graphics |
3 |
0 |
2 |
5 |
4 |
5 |
CSE L105 |
Pattern Recognition |
3 |
0 |
2 |
5 |
4 |
6 |
CSE L106 |
Natural Language Processing |
3 |
0 |
2 |
5 |
4 |
7 |
CSE L107 |
Information Retrieval |
3 |
0 |
2 |
5 |
4 |
8 |
CSE L108 |
Big Data Analytics |
3 |
0 |
2 |
5 |
4 |
9 |
CSE L109 |
Social Media Analytics |
3 |
0 |
2 |
5 |
4 |
10 |
CSE L110 |
Network Science |
3 |
0 |
2 |
5 |
4 |
11 |
CSE L111 |
Internet of Things and Embedded Systems |
3 |
0 |
2 |
5 |
4 |
12 |
CSE L112 |
Cloud Computing |
3 |
0 |
2 |
5 |
4 |
13 |
CSE L113 |
Software Defined Networking |
3 |
0 |
2 |
5 |
4 |
14 |
CSE L114 |
Blockchain Technology |
3 |
0 |
2 |
5 |
4 |
15 |
CSE L115 |
Real-Time Systems |
3 |
0 |
2 |
5 |
4 |
16 |
CSE L116 |
Mobile Computing |
3 |
0 |
2 |
5 |
4 |
17 |
CSE L117 |
Soft Computing |
3 |
0 |
2 |
5 |
4 |
18 |
CSE L118 |
Computational Intelligence |
3 |
0 |
2 |
5 |
4 |
19 |
CSE L119 |
Cryptography and Network Security |
3 |
0 |
2 |
5 |
4 |
20 |
CSE L120 |
Graph Algoriths |
3 |
1 |
0 |
4 |
4 |
21 |
CSE L121 |
Wireless Networks |
3 |
0 |
2 |
5 |
4 |
22 |
CSE L201 |
Advanced Computer Architecture |
3 |
0 |
2 |
5 |
4 |
23 |
CSE L202 |
Advanced Algorithms |
3 |
1 |
0 |
4 |
4 |
24 |
CSE L203 |
Evolutionary Algorithms |
3 |
0 |
2 |
5 |
4 |
25 |
CSE L204 |
AI and ML Techniques for Cyber Security |
3 |
0 |
2 |
5 |
4 |
26 |
CSE L205 |
Fuzzy Modelling |
3 |
0 |
2 |
5 |
4 |
27 |
CSE L206 |
Deep Learning |
3 |
0 |
2 |
5 |
4 |
28 |
CSE L207 |
Advanced Machine Learning |
3 |
0 |
2 |
5 |
4 |
29 |
CSE L208 |
Reinforcement Learning |
3 |
0 |
2 |
5 |
4 |
30 |
CSE L209 |
Advanced Computer Networks |
3 |
0 |
2 |
5 |
4 |
31 |
CSE L210 |
Performance Modeling of Computer Systems |
3 |
1 |
0 |
4 |
4 |
32 |
CSE L211 |
Advanced Optimization Techniques |
3 |
1 |
0 |
4 |
4 |
33 |
CSE L212 |
Game Theory |
3 |
1 |
0 |
4 |
4 |
34 |
CSE L213 |
Computer Vision |
3 |
0 |
2 |
5 |
4 |
35 |
CSE L214 |
Multiprocessor Systems and High- Performance Computing |
3 |
0 |
2 |
5 |
4 |
36 |
CSE L215 |
Optical Networks |
3 |
0 |
2 |
5 |
4 |
37 |
CSE L216 |
Generative AI |
3 |
0 |
2 |
5 |
4 |
38 |
CSE L217 |
Explainable AI |
3 |
0 |
2 |
5 |
4 |
HSS: Humanities and Social Sciences.
Departmental electives: These are elective courses offered by the department.
L: Lecture | T: Tutorial | P: Practical