Anda di halaman 1dari 7

BACHELOR OF SCIENCE IN COMPUTER SCIENCE AND ENGINEERING (BSCSE)

Department of Electrical & Computer Engineering(ECE)


School of Engineering & Physical Science(SEPS)
Basundhara,Dhaka-1229,Bangladesh

Total Credit Hours: 130


Semester/Year-wise Breakdown of BSCSE courses

Semester 1 Semester 2 Semester


1st ENG102 (3 cr) ENG103 (3 cr) ENG111 (3 cr)
Year MAT116 (0 cr) MAT120 (3 cr) MAT130 (3 cr)
EEE154 (1 cr) MAT125 (3 cr) PHY107 + CL (4 cr)
CSE115 (4 cr) CSE 173 (3 cr) CSE215+CL (4 cr)

2nd PHI104 (3 cr) ENG115 (3 cr) HIS101 (3 cr)


Year MAT250 (3 cr) MAT350 (3 cr) MAT361 (3 cr)
PHY108 + CL (4 cr) CSE231 + IL (3 cr) CSE299(1 cr)
CSE225 + IL (3 cr) EEE141 + CL (4 cr)

3rd HIS102 (3 cr) POL101/104 (3 cr) ECO101/104 (3 cr)


Year CHE101 + CL (4 cr) CSE 311 + IL (3 cr) BIO103+CL (4 cr)
EEE111 + CL(4 cr) CSE 323 (3 cr) CSE327 (3 cr)
CSE332 (3 cr) CSE 373 (3 cr) CSE331 + IL (3 cr)

4th ENV203/SOC101/AN ELECT1 (3 cr) ELCT3 (3 cr)


Year T101/GEO205 (3 cr) ELECT2 (3 cr) OPEN ELECT (3 cr)
EEE452 (3 cr) CSE499A (1.5 cr) CSE499B (1.5 cr)
CSE425 (3 cr)
SEM COURSE Cr. Cr./Sem PREQUISTE
1st ENG 102 Introduction to Composition 3
MAT 116 Pre-Calculus 0 8
EEE 154 Engineering AutoCAD Drawing 1
CSE115+CL Programming Language I 4
2nd ENG 103 Intermediate Composition 3 ENG 102/Waiver
MAT 120 Calculus I 3 12 MAT 116
MAT 125 Linear Algebra 3 MAT 116
CSE 173 Discrete Mathematics 3 CSE 115
3rd ENG 111 Public Speaking 3
MAT 130 Calculus II 3 14 MAT 120
PHY 107+CL Physics I 4 MAT 120
CSE 215+CL Programming Language II 4 CSE 173
4th PHI 104 Introduction to Ethics 3
MAT 250 Calculus III 3 MAT 130
PHY 108+CL Physics II 4 13 PHY 107 & MAT 120
CSE 225 +IL Data Structures and Algorithm 3 CSE 215
5th ENG 115 Literature 3 ENG 103
MAT 350 Engineering Mathematics 3 MAT 250
EEE 141 + CL Electrical Circuits I 4 13
CSE 231 +IL Digital Logic design 3 CSE 173
6th HIS 101 Bangladesh Culture and Heritage 3
MAT 361 Probability and Statistics 3 MAT 250
CSE 299 Junior Design Project I 1 7 CSE 225, CSE 231, EEE 141
MAT 350, PHI 104, PHY108 + 60cr
7th HIS 102 Introduction to World Civilization 3
CHE 101 +CL Chemistry I 4
EEE 111 +CL Analog Electronics 4 14 EEE 141
CSE 332 +IL Computer Organization and Architecture 3 CSE 231
8th POL 101 Introduction to Political Science / POL 104 3
Introduction to Governance
CSE 311+ IL Database Systems 3 12 CSE 225
CSE 373 Design and Analysis of Algorithms 3 CSE 225 & MAT 361
CSE 323 Operating Systems Design 3 CSE 332
9th ECO 101 Introduction to Microeconomics 3
/ ECO 104 Introduction to Macroeconomics
BIO 103 +CL Biology 4
CSE 327 Software Engineering 3 13 CSE 311
CSE 331 Microprocessor Interfacing & Embedded System 3 CSE 323
+IL
10th ENV 203/ GEO 205 Introduction to Bangladesh Geography
/ANT 101 Introduction to Anthropology/ SOC 101 3
Introduction to Sociology 9
CSE 425 Concepts of Programming Language 3 CSE 327
EEE 452 Engineering Economics 3
11th Elective 1 3
Elective 2 3 7.5
CSE 499A Senior Design Project I 1.5 100 Credits Completed
12th Elective 3 3
Open Elective 3 7.5
CSE 499B Senior Design Project II 1.5 CSE499A
BACHELOR OF SCIENCE IN COMPUTER SCIENCE AND ENGINEERING (BSCSE)

Department of Electrical & Computer Engineering(ECE)


School of Engineering & Physical Science(SEPS)
Basundhara,Dhaka-1229,Bangladesh

A. Program Educational Objectives (PEOs)


The BSCSE curricula are designed to provide the fundamental principles of computer engineering and science,
and the broad based general education essentials to the continued professional growth of the typical graduates.
The general objective of the BSCSE degree program is to prepare graduates to become successful in their
chosen career paths. Specifically, the graduates of the program will be able to:

PE1- Expertise: Excel as professionals in computer science and engineering by building upon the problem-
solving skills and knowledge, team-work abilities, and communication skills acquired through the program;

PE2-Enhancement: Participate in lifelong-learning activities that enhance their professional and personal
development through continuing studies including graduate studies, professional trainings and licensure

PE3-Engagement: Demonstrate globally aware social justice, ethical and leadership role and responsibilities
through personal and professional contributions to society.

B. Curriculum
The BSc in Computer Science and Engineering degree program requires minimum of 130 credits in about 4
years (12 Semesters) to complete. The breakdown of the total 130 semester credit hours is given as follows:

Category Credits

University Core 34
School of Engineering & Physical Sciences (SEPS) Core 38
CSE Major Core 42
CSE Major Capstone Design Project 4
CSE Major Electives 9
Open Electives 3
Intern/Co-op (minimum 8- 12 weeks) Non-credit
Total Credit 130 Credits
University Core (34 Credits)

Languages (12 Credits)


ENG 102 Introduction to Composition 3
ENG 103 Intermediate Composition 3
ENG 111 Public Speaking 3
ENG 115 Literature 3
Humanities (9 Credits)
PHI 104 Introduction to Ethics 3
HIS 101 Bangladesh Culture and Heritage 3
HIS 102 Introduction to World Civilization 3
Social Sciences (9 Credits)
ECO 101 Introduction to Microeconomics 3
/ ECO 104 Introduction to Macroeconomics

POL 101 Introduction to Political Science / POL 104 Introduction to Governance 3


SOC 101 Introduction to Sociology 3
/ANT 101 Introduction to Anthropology
/ ENV 203/ GEO 205 Introduction to Bangladesh Geography

Computer and Math Skills –

CSE115 Programming Language I * and 4


CSE115L Programming Language I Lab*
MAT 361 Probability and Statistics * 3
MAT 125 Linear Algebra * 3
Sciences (with Lab) (4 Credits)
BIO 103 Biology 4
PHY 107 Physics I * 4
CHE 101 Chemistry I* 4

School of Engineering and Physical Sciences (SEPS) Core (38 Credits)


MAT 116 Pre-Calculus 0
MAT 120 Calculus I 3
MAT 130 Calculus II 3
MAT 250 Calculus III 3
MAT 361 Probability and Statistics ** 3
MAT 125 Linear Algebra ** 3
MAT 350 Engineering Mathematics 3
PHY 107 Physics I (with lab)** 4
PHY 108 Physics II (with lab) 4
CHE 101 Chemistry I (with lab)** 4
EEE 452 Engineering Economics 3
EEE 154 Engineering AutoCAD Drawing 1
CSE115 Programming Language I ** 3
CSE115L Programming Language I Lab** 1

CSE Core Courses (42 Credits)


CSE 173 Discrete Mathematics 3
CSE 215 Programming Language II 3
CSE 215L Programming Language II Lab 1
CSE 225 Data Structures and Algorithm 3
CSE 225L Data Structures and Algorithm Lab 0
CSE 231 Digital Logic design 3
CSE 231L Digital Logic design Lab 0
EEE 141 Electrical Circuits I 3
EEE 141L Electrical Circuits I Lab 1
EEE 111 Analog Electronics I 3
EEE 111L Analog Electronics I Lab 1
CSE 311 Database Systems 3
CSE 311L Database Systems Lab 0
CSE 323 Operating Systems Design 3
CSE 327 Software Engineering 3
CSE 331 Microprocessor Interfacing & Embedded Sys. 3
CSE 331L Microprocessor Interfacing & Emb. Sys. Lab 0
CSE 373 Design and Analysis of Algorithms 3
CSE 332 Computer Organization and Architecture 3
CSE 425 Concepts of Programming Language 3
CSE Major Capstone Design (4 Credits)
CSE 299 Junior Design Project I 1
CSE 499A Senior Design Project I 1.5
CSE 499B Senior Design Project II 1.5

Internship/Co-op

CSE 498 Intern/Co-op (Minimum 8-12 weeks) Non-credit

Open Elective Course (3 Credits)

There is a 3 credit open elective, which a student may choose to take from any discipline. However, similar
courses already taken in the core or other categories will not be counted

CSE Specialized Elective Courses (9 Credits)

The specialized elective courses will ensure students depth understanding in a particular area of interest.
Students must take minimum three courses (9 credits) to fulfil the requirements of Specialized Courses.
Students must take minimum two courses (6 Credits) from one of the following specialized electives trails and
remaining one elective course (3 Credits) may be chosen from any trail.

C. Program Constituency
The constituents of the BSCSE program include the following:

1. Industry/Employers of graduates of the program


2. Alumni
3. Students
4. Faculty

Since inception of the program, the program objectives have been revised several times. The process to ensure
a timely review of our program objectives and to provide for continuous improvement is as follows:

 Every three years there will be a review of program objectives:


 by the department faculty
 by the Industrial Advisory Board
 by the Alumni Advisory Board
 by the Student Advisory Board
 After these reviews are completed, results and comments are considered by the department faculty and
appropriate action taken.
CSE Specialized Elective Course List:

The specialized elective courses will ensure students’ depth understanding in a particular area of interest.
Students must take minimum three courses (9 credits) to fulfil the requirements of Specialized Courses.
Students must take minimum two courses (6 Credits) from one of the following specialized electives trails
and remaining one elective course (3 Credits) may be chosen from any other trail from the following.

1. Algorithms and Computation Trail


 CSE 401 Advanced Programming Techniques
 CSE 417 Numerical Methods
 CSE 418 Computer Graphics
 CSE 426 Compiler Constructions
 CSE 473 Theory of Computation
 CSE 491 Special Topics
2. Software Engineering Trail
 CSE 411 Advanced Database Systems
 CSE 427 Software Quality Assurance & Testing
 CSE 428 Software Process Management
 CSE 429 Software System Architecture
 CSE 482 Internet and Web Technology
 CSE 492 Special Topics
3. Networks Trail
 CSE 338 Data Communication & network
 CSE 438 Parallel and Distributed Systems
 CSE 422 Modelling and Simulation
 CSE 485 Digital Signal Processing
 CSE 486 Mobile and Wireless Application Development
 CSE 493 Special Topics
4. Computer Architecture and VLSI Trail
 CSE 433 Advanced Architecture
 CSE 435 Introduction to VLSI Design
 CSE 413 Verilog HDL: Modelling, Simulation and synthesis
 CSE 414 Advanced Chip Design Methodology and Optimization using HDL
 CSE 415 VLSI Chip Testing
 CSE 494 Special Topics
5. Artificial Intelligence Trail
 CSE 440 Artificial Intelligence
 CSE 445 Machine Learning
 CSE 465 Pattern Recognition and Neural Network
 CSE 467 Digital Image Processing
 CSE 470 Theory of Fuzzy Systems
 CSE 419 Data Mining
 CSE 495 Special Topics
6. Bioinformatics Trail
 CSE 446 Introductions to Bioinformatics
 CSE 447 Molecular Biology
 CSE 448 Genome Sequence & Analysis
 CSE 449 Structural Bioinformatics
 CSE 442 Micro Array Bioinformatics
 CSE 496 Special Topics

Anda mungkin juga menyukai