The B.Sc. in CSE degree program requires 150 credits and is extended over a period of 4 years. This program is to be completed in 8 semesters, each year having 2 semesters namely:
|
Name of the Semester |
Duration |
|---|---|
|
Spring |
January to June |
|
Summer |
July to December |
Each semester will be of 14 weeks duration (to conduct theory and lab classes). Midterm examination will be held without hampering normal classes.
1 Credit (Theory) means 60 minutes/week
1 Credit (Lab) means 90 minutes/week
Minimum 150 credits and CGPA 2.50 are required to obtain B.Sc. Degree.
Grading Scale and Grades
|
Numerical Grade |
Letter Grade |
Grade Point |
|---|---|---|
|
80% and above |
A+ (A Plus) |
4.00 |
|
75% to less than 80% |
A (A Regular) |
3.75 |
|
70% to less than 75% |
A- (A Minus) |
3.50 |
|
65% to less than 70% |
B+ (B Plus) |
3.25 |
|
60% to less than 65% |
B (B Regular) |
3.00 |
|
55% to less than 60% |
B- (B Minus) |
2.75 |
|
50% to less than 55% |
C+ (C Plus) |
2.50 |
|
45% to less than 50% |
C (C Regular) |
2.25 |
|
40% to less than 45% |
D (D Regular) |
2.00 |
|
Less than 40% |
F (Failure) |
0.00 |
Cumulative Grade Point Average
Student's performance will be evaluated on the basis of Grade Point Average (GPA) semester wise and Cumulative Grade Point Average (CGPA) of total completed courses.
The CGPA will be computed in the following manner:
Grading/Evaluation
Evaluation of students’ performance will be based on ContinuousAssessment (CA) and Summative Assessment (SA). The distribution of marks for theory and laboratory courses are as follows:
Theory Course
|
Assessment Tools |
Marks (%) |
||
|---|---|---|---|
|
Continuous Assessment (CA) |
Class Participation |
10% |
40% |
|
Class Test, Assignment, Project, Discussion, Presentation |
30% |
||
|
Summative Assessment (SA) |
Mid-term Examination |
30% |
60% |
|
Final Examination |
30% |
||
|
Total |
100% |
||
Lab Course
|
Assessment Tools |
Marks (%) |
|
|---|---|---|
|
Continuous Assessment (CA) |
Lab Participation |
10% |
|
Continuous Assessment (Experiment, Report, Viva) |
40% |
|
|
Summative Assessment (SA) |
Final Examination (Lab Test, Quiz, Viva, Project) |
50% |
|
Total |
100% |
|
The syllabus includes courses on Mathematics and Basic Science, Humanities, Basic and Major Engineering. The distribution of different categories of courses is as follows:
|
Course Type |
Credits |
% of Credits |
|---|---|---|
|
Mathematics and Basic Science |
21 |
14% |
|
a) Mathematics |
12 |
|
|
b) Statistics |
3 |
|
|
c) Physics |
4 |
|
|
d) Chemistry |
2 |
|
|
Humanities |
12 |
8% |
|
a) Economics |
2 |
|
|
b) Accounting |
2 |
|
|
c) English |
3 |
|
|
d) Law |
2 |
|
|
e) History of the Emergence of Bangladesh |
3 |
|
|
Basic and Major Engineering |
117 |
78% |
|
a) Theoretical |
84 |
56% |
|
b) Laboratory |
33 |
22% |
|
Total |
150 |
|
1st Year Odd Semester
|
Course Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 1100 |
Computer Fundamentals Lab |
50 |
50 |
100 |
1 |
|
EEE 1131 |
Basic Electrical Circuits |
40 |
60 |
100 |
3 |
|
EEE 1132 |
Basic Electrical Circuits Lab |
50 |
50 |
100 |
1 |
|
MAT 1141 |
Differential and Integral Calculus |
40 |
60 |
100 |
3 |
|
PHY 1151 |
Basic Physics |
40 |
60 |
100 |
3 |
|
PHY 1152 |
Basic Physics Lab |
50 |
50 |
100 |
1 |
|
CHE 1161 |
Chemistry |
40 |
60 |
100 |
2 |
|
ENG 0002 |
English Fundamentals |
40 |
60 |
100 |
3 |
|
Total |
17 |
||||
1st Year Even Semester
|
Couse Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 1201 |
Structured Programming Language |
40 |
60 |
100 |
3 |
|
CSE 1202 |
Structured Programming Language Lab |
50 |
50 |
100 |
1.5 |
|
CSE 1203 |
Discrete Mathematics |
40 |
60 |
100 |
3 |
|
EEE 1231 |
Electronic Devices and Circuits |
40 |
60 |
100 |
3 |
|
EEE 1232 |
Electronic Devices and Circuits Lab |
50 |
50 |
100 |
1 |
|
MAT 1241 |
Coordinate Geometry and Vector Analysis |
40 |
60 |
100 |
3 |
|
BAN 0001 |
History of the Emergence of Bangladesh |
40 |
60 |
100 |
3 |
|
Total |
17.5 |
||||
Odd Semester = First semester of every academic year
Even Semester = Second semester of every academic year
2nd Year Odd Semester
|
Course Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 2101 |
Object Oriented Programming |
40 |
60 |
100 |
3 |
|
CSE 2102 |
Object Oriented Programming Lab |
50 |
50 |
100 |
1.5 |
|
CSE 2103 |
Data Structures |
40 |
60 |
100 |
3 |
|
CSE 2104 |
Data Structures Lab |
50 |
50 |
100 |
1.5 |
|
CSE 2105 |
Digital System Design |
40 |
60 |
100 |
3 |
|
CSE 2106 |
Digital System Design Lab |
50 |
50 |
100 |
1 |
|
MAT 2141 |
Differential Equations |
40 |
60 |
100 |
3 |
|
ECO 2171 |
Engineering Economics |
40 |
60 |
100 |
2 |
|
Total |
18 |
||||
2nd Year Even Semester
|
Course Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 2201 |
Object Oriented Design and Design Patterns |
40 |
60 |
100 |
3 |
|
CSE 2202 |
Object Oriented Design and Design Patterns Lab |
50 |
50 |
100 |
1.5 |
|
CSE 2203 |
Computer Algorithms |
40 |
60 |
100 |
3 |
|
CSE 2204 |
Computer Algorithms Lab |
50 |
50 |
100 |
1.5 |
|
CSE 2205 |
Numerical Methods |
40 |
60 |
100 |
3 |
|
CSE 2206 |
Numerical Methods Lab |
50 |
50 |
100 |
1 |
|
CSE 2207 |
Computer Networks |
40 |
60 |
100 |
3 |
|
CSE 2208 |
Computer Networks Lab |
50 |
50 |
100 |
1 |
|
MAT 2241 |
Linear Algebra and Complex Variables |
40 |
60 |
100 |
3 |
|
Total |
20 |
||||
3rd Year Odd Semester
|
Course Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 3101 |
Computer Graphics |
40 |
60 |
100 |
3 |
|
CSE 3102 |
Computer Graphics Lab |
50 |
50 |
100 |
1 |
|
CSE 3103 |
Database Management System |
40 |
60 |
100 |
3 |
|
CSE 3104 |
Database Management System Lab |
50 |
50 |
100 |
1.5 |
|
CSE 3105 |
Computer Architecture |
40 |
60 |
100 |
3 |
|
CSE 3106 |
Computer Architecture Lab |
50 |
50 |
100 |
1 |
|
CSE 3107 |
Communication Engineering |
40 |
60 |
100 |
3 |
|
MAT 3141 |
Applied Statistics and Probability |
40 |
60 |
100 |
3 |
|
Total |
18.5 |
||||
3rd Year Even Semester
|
Course Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 3201 |
Theory of Computation and Compiler Design |
40 |
60 |
100 |
3 |
|
CSE 3203 |
Operating System and System Programming |
40 |
60 |
100 |
3 |
|
CSE 3204 |
Operating System and System Programming Lab |
50 |
50 |
100 |
1 |
|
CSE 3205 |
Microprocessor and Assembly Language |
40 |
60 |
100 |
3 |
|
CSE 3206 |
Microprocessor and Assembly Language Lab |
50 |
50 |
100 |
1 |
|
CSE 3207 |
Digital Signal Processing |
40 |
60 |
100 |
3 |
|
CSE 3208 |
Digital Signal Processing Lab |
50 |
50 |
100 |
1 |
|
CSE 3209 |
E-commerce and Web Programming |
40 |
60 |
100 |
2 |
|
CSE 3210 |
E-commerce and Web Programming Project Lab |
50 |
50 |
100 |
1.5 |
|
ACC 3271 |
Industrial Management and Accountancy |
40 |
60 |
100 |
2 |
|
Total |
20.5 |
||||
4th Year Odd Semester
|
Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 4101 |
Artificial Intelligence |
40 |
60 |
100 |
3 |
|
CSE 4102 |
Artificial Intelligence Lab |
50 |
50 |
100 |
1 |
|
CSE 4103 |
Digital Image Processing |
40 |
60 |
100 |
3 |
|
CSE 4104 |
Digital Image Processing Lab |
50 |
50 |
100 |
1 |
|
CSE 4105 |
Engineering Ethics and Environmental Protection |
40 |
60 |
100 |
2 |
|
CSE 4107 |
Software Engineering and System Analysis |
40 |
60 |
100 |
3 |
|
Option I (T) |
Theory: Should be selected from Table-I |
40 |
60 |
100 |
3 |
|
Option I (L) |
Lab: course based on Option-I (T) |
50 |
50 |
100 |
1 |
|
CSE 4100 |
Project or Thesis with Seminar Part I |
50 |
50 |
100 |
2 |
|
CSE 4120 |
Industrial Attachment |
50 |
50 |
100 |
1 |
|
CSE 4122 |
Technical Report Writing |
50 |
50 |
100 |
0.5 |
|
Total |
20.5 |
||||
Table-I: Option I
|
Course Code |
Course Title |
Marks |
Credit |
|---|---|---|---|
|
CSE 4109 |
Computer Vision and Pattern Recognition |
100 |
3 |
|
CSE 4110 |
Computer Vision and Pattern Recognition Lab |
100 |
1 |
|
CSE 4111 |
Mobile Apps and Game Development |
100 |
3 |
|
CSE 4112 |
Mobile Apps and Game Development Lab |
100 |
1 |
|
CSE 4113 |
Microcontroller, Computer Peripherals and Interfacing |
100 |
3 |
|
CSE 4114 |
Microcontroller, Computer Peripherals and Interfacing Lab |
100 |
1 |
4th Year Even Semester
|
Course Code |
Course Title |
Marks |
Total |
Credit |
|
|---|---|---|---|---|---|
|
CA |
SA |
||||
|
CSE 4201 |
Parallel Processing and Distributed System |
40 |
60 |
100 |
3 |
|
CSE 4202 |
Parallel Processing and Distributed System Lab |
50 |
50 |
100 |
1 |
|
CSE 4203 |
Cryptography and Network Security |
40 |
60 |
100 |
3 |
|
CSE 4204 |
Cryptography and Network Security Lab |
50 |
50 |
100 |
1 |
|
Option II (T) |
Theory: Should be selected from Table-II |
40 |
60 |
100 |
3 |
|
Option II (L) |
Lab course based on Option-II (T) |
50 |
50 |
100 |
1 |
|
Option II (T) |
Theory: Should be selected from Table-II |
40 |
60 |
100 |
3 |
|
Option II (L) |
Lab course based on Option-II (T) |
50 |
50 |
100 |
1 |
|
CSE 4200 |
Project or Thesis with Seminar Part II |
50 |
50 |
100 |
2 |
|
Total |
18 |
||||
Table-II: Option II
|
Course Code |
Course Title |
Marks |
Credit |
|---|---|---|---|
|
CSE 4205 |
Robotics and Automation |
100 |
3 |
|
CSE 4206 |
Robotics and Automation Lab |
100 |
1 |
|
CSE 4207 |
Big Data Analysis |
100 |
3 |
|
CSE 4208 |
Big Data Analysis Lab |
100 |
1 |
|
CSE 4209 |
Cloud Computing and IOT |
100 |
3 |
|
CSE 4210 |
Cloud Computing and IOT Lab |
100 |
1 |
|
CSE 4211 |
Machine Learning |
100 |
3 |
|
CSE 4212 |
Machine Learning Lab |
100 |
1 |
|
CSE 4213 |
UI/UX Engineering |
100 |
3 |
|
CSE 4214 |
UI/UX Engineering Lab |
100 |
1 |
VU follows the following Letter Grade and Grade Point system introduced by the UGC as a uniform grading system for all public and private universities:
|
Numerical Grade |
Letter Grade |
Grade Point |
|---|---|---|
|
80% and above |
A+ |
4.00 |
|
75% to less than 80% |
A |
3.75 |
|
70% to less than 75% |
A- |
3.50 |
|
65% to less than 70% |
B+ |
3.25 |
|
60% to less than 65% |
B |
3.00 |
|
55% to less than 60% |
B- |
2.75 |
|
50% to less than 55% |
C+ |
2.50 |
|
45% to less than 50% |
C |
2.25 |
|
40% to less than 45% |
D |
2.00 |
|
Less than 40% |
F |
0.00 |
a. The Letter Grade A+, A, A-, B+, B-, B, C+, C and D are considered as pass grades.
b. An f grade is considered as ‘FAIL’ and in such cases students must go for a retake.
c. After completion of the program, the final transcript will be issued mentioning Letter Grade, Corresponding Grade Points, Attempted Credit, Earned Credit and CGPA.
d. Numerical marks in the Grade Sheet/Transcript will not be shown.
Final Result Preparation:
The Cumulative Grade Point Average (CGPA) will be computed according to the following formula:
CGPA = Sum of ( Earned Credit X Corresponding GradePoints) / Total Credits