B.Sc in Computer Science and Engineering

Summary of the program

3,60,000/-

Total Fee

150

Total Credit

4 Year

Course Duration

Message from Chairman, CSE

As the Chairman of the Computer Science and Engineering department. The People’s University of Bangladesh, I extend my personal greetings to you. The CSE department under the School of Applied Science and Engineering, has celebrated of unprecedented growth. The department has faced many challenges and is now poised to move into the next decade of improvement. Our goal is to provide high quality education, as in the new millennium, the future of Bangladesh depends on the successful transformation into an ICT based, knowledge driven economy Computer Science and Engineering is an important discipline that can help speed up this transformation. In this department, you will find a group of dedicated teachers working diligently to advance the frontiers of Computer Science and Engineering. The atmosphere within our department is one of community energy intellectual vigor and a shared commitment to lead and excel. Here a student will find the opportunity to develop his or her full potential. Lastly to the potential students, we welcome you to the challenging exploration and bring along your curiosity intelligence and passion, so you can take part in this wonderful adventure to your goal.

Mrs Fahmida Islam

Chairman

Dept. of CSE

Overview

In 1998, Computer Science and Engineering (CSE) department of The People’s University of Bangladesh (PUB) started its academic activities. Perfectly 100% proud graduates are working in different government and private sectors as well as their own entrepreneur sites. Currently, CSE department is taking different number of students at the undergraduate level in each semester. All its courses are approved by the University Grant Commission (UGC). Students of CSE department have started a programming club as well as Sport Club, arrange seminar etc. besides all other facilities, this department has an existing high-speed Wi-Fi internet facility for all the teachers, staffs and students.  At the meantime occasionally, we invite well-experienced technical person to share their experience with our students.

Mission

Our mission is to teach and prepare liberally educated, articulate, and skilled computer science and software engineers for leadership and professional careers and for advanced study.  A central objective of our program is to contribute to society by advancing the fields of computer science and engineering through innovations in teaching and research, thus enhancing student knowledge through interactive instruction, global engagement, and experiential learning. The program will serve as a resource to inform society about innovations related to the production and uses of computers and software.

Vision

Graduates of the Computer Science and Engineering Department will be recognized as innovative leaders in the fields of computer science and engineering by their work in software development in a myriad of application areas, and through their work in advanced study and research.The faculty will continue to be known for their passion for teaching these students and for their knowledge, expertise, and innovation in advancing the frontiers of knowledge in computer science and software engineering.

Objective

The prime objective of the university is to attract the potential and talent of our youths so that they can meet the challenge of the twenty first century. There is some list of objectives are given below.
  • Demonstrate proficiency in problem-solving techniques using the computer.
  • Demonstrate proficiency in at least two high-level programming languages and two operating systems.
  • Demonstrate proficiency in the analysis of complex problems and the synthesis of solutions to those problems.
  • Demonstrate comprehension of modern software engineering principles.
  • Demonstrate a breadth and depth of knowledge in the discipline of computer science.

Intended Learning Outcome (ILO)

Student Learning outcomes describe what students are expected to know and be able to do by the time of graduation. The Computer Science Department’s Bachelor of Science program must enable students to attain, by the time of graduation:
  • An ability to apply knowledge of computing and mathematics appropriate to the discipline
  • An ability to identify, formulate, and develop solutions to computational challenges.
  • An ability to design, implement, and evaluate a computational system to meet desired needs within realistic constraints.
  • An ability to function effectively on teams to accomplish shared computing design, evaluation, or implementation goals.
  • An understanding of professional, ethical, legal, security, and social issues and responsibilities for the computing profession.
  • An ability to communicate and engage effectively with diverse stakeholders.

Eligibility for Admission

Students having minimum 2.5 GPA or second division both in SSC and HSC from science background may apply for admission into CSE as per the guideline of University Grants Commission (UGC) of Bangladesh. Students completing five O-level subjects and at least two A-level subjects and obtaining at least GPA 2.0 may apply for admission.

Degree Requirements

To obtain B.Sc. in Computer Science and Engineering, students will have to complete 148 credits with at least GPA 2.5. If any student fails in any course, she/he will get the opportunity to improve the grade by retaking the same in the subsequent semesters. The program having 12 semesters normally extends over four academic years. Students willing to obtain a Bachelor of Science in Computer Science and Engineering will have to follow the general guidelines of degree requirements of the university.
SLCodeCourse TitleCredits
1CSE-100Computer Fundamentals3.00
2MTH-101Mathematics -I (Fundamentals of Mathematics, Differential Calculus & Coordinate Geometry)3.00
3ENG-101English3.00
4PHY-101Physics3.00
5PHY-102Physics Lab1.50
SLCodeCourse TitleCredits
1061312101Object-Oriented Programming Language3.00
2061312102Object-Oriented Programming Language Lab1.50
3061312103Physics3.00
4061312104Physics Lab1.50
5061312105Mathematics -II (Integral Calculus, Ordinary and Partial Differential Equations)3.00
6061312106Discrete Mathematics3.00
7022212307স্বাধীন বাংলাদেশের অভ্যুদয়ের ইতিহাস (History of the Emergence of Independent Bangladesh)3.00
SLCodeCourse TitleCredits
1071321101Electrical Circuits3.00
2071321102Electrical Circuits Lab1.50
3071321103Electronic Devices & Circuits3.00
4071321104Electronic Devices & Circuits Lab1.50
5071321105Data Structures and Algorithm3.00
6071321106Data Structures and Algorithms Lab1.50
7071321107Mathematics- III (Matrices, Vectors, and Fourier Analysis)3.00
8071321108Principles of Economics3.00
SLCodeCourse TitleCredits
1071422101Digital Logic Design3.00
2071422102Digital Logic Design Lab1.50
3071422103Database Management Systems3.00
4071422104Database Management Systems Lab1.50
5071422105Numerical Methods3.00
6071422106Mathematics- IV (Statistics & Probability Distribution)3.00
7071422107Basics of Social Science3.00
8071422108Financial and Managerial Accounting3.00
SLCodeCourse TitleCredits
1CSE-207Digital Logic Design3.00
2CSE-208Digital Logic Design Lab1.50
3CSE-209Assembly Language Programming Lab3.00
4CSE-221Algorithm3.00
5CSE-222Algorithm Lab1.50
6MTH-203Mathematics- IV (Statistics & Probability Distribution)3.00
SLCodeCourse TitleCredits
1CSE-223Digital Electronics & Pulse Techniques (Theory)3.00
2CSE-223Digital Electronics & Pulse Techniques (Lab)1.50
3CSE-225Numerical Methods3.00
4CSE-227Theory of Computation3.00
5CSE-229Data Communication3.00
6MTH-221Mathematics-V (Complex Variable, Laplace Transforms)3.00
SLCodeCourse TitleCredits
1CSE-301Computer Architecture3.00
2CSE-303Database Management Systems3.00
3CSE-304Database Management Systems Lab1.50
4CSE-305Mathematical Analysis for Computer Science3.00
5CSE-307Communication Engineering3.00
SLCodeCourse TitleCredits
1CSE-311Operating Systems3.00
2CSE-312Operating Systems Lab1.50
3CSE-313Electrical Devices & Instrumentations3.00
4CSE-314Electrical Devices & Instrumentations Lab1.50
5CSE-321Microprocessor3.00
6CSE-322Microprocessor Lab1.50
SLCodeCourse TitleCredits
1CSE-323Compiler Design3.00
2CSE-324Compiler Design Lab1.50
3CSE-325Computer Networks3.00
4CSE-326Computer Network Lab1.50
5CSE-327Information Systems Analysis & Design3.00
6CSE-328Information Systems Analysis & Design Lab1.50
7CSE-329Artificial Intelligence3.00
8CSE-330Artificial Intelligence Lab1.50
SLCodeCourse TitleCredits
1CSE-400Project & Thesis2.00
2CSE-401Digital System Design3.00
3CSE-402Digital System Design Lab1.50
4CSE-403Computer Interfacing3.00
5CSE-404Computer Interfacing Lab1.50
6CSE-423Multimedia Systems2.00
7CSE-401Society and Government3.00
SLCodeCourse TitleCredits
1CSE-400Project3.00
2CSE-405Computer Graphics3.00
3CSE-406Computer Graphics Lab1.50
4CSE-4**Option-I3.00
5CSE-425Software Engineering2.00
6CSE-421Industrial Management2.00

Option-I:

SLCodeCourse TitleCredits
1CSE-413Fiber Optic Communication3.00
2CSE-419Machine Learning3.00
SLCodeCourse TitleCredits
1CSE-400Project3.00
2CSE-405VLSI Design3.00
3CSE-422VLSI Design Lab1.50
4CSE-4**Option-II A 3.00
5CSE-4**Option-II A Lab0.75
6CSE-4**Option-II B3.00
7CSE-4**Option-II B Lab 0.75

Option-II:

SLCodeCourse TitleCredits
1CSE-421Simulation & Modeling3.00
2CSE-432Simulation & Modeling Lab1.50
3CSE-433Neural Network & Fuzzy System3.00
4CSE-434Neural Network & Fuzzy System Lab1.50
5CSE-435Digital Signal Processing3.00
6CSE-436Digital Signal Processing Lab1.50
7CSE-439Web Database Programming3.00
8CSE-440Web Database Programming Lab1.50
9CSE-441Data Mining3.00
10CSE-442Data Mining Lab1.50
SLCodeCourse TitleCredits
1001111101Introduction to Computer Science3.00
2001111102Structured Programming Language3.00
3001111103Structured Programming Language Lab1.50
4001111104Mathematics -I (Fundamentals of Mathematics, Differential Calculus & Coordinate Geometry)3.00
5001111105English Language and Academic Writing3.00
6001111106বাংলা ভাষা ও সাহিত্য3.00
SLCodeCourse TitleCredits
1061312101Object-Oriented Programming Language3.00
2061312102Object-Oriented Programming Language Lab1.50
3061312103Physics3.00
4061312104Physics Lab1.50
5061312105Mathematics -II (Integral Calculus, Ordinary and Partial Differential Equations)3.00
6061312106Discrete Mathematics3.00
7022212307স্বাধীন বাংলাদেশের অভ্যুদয়ের ইতিহাস3.00
SLCodeCourse TitleCredits
1071321101Electrical Circuits3.00
2071321102Electrical Circuits Lab1.50
3071321103Electronic Devices & Circuits3.00
4071321104Electronic Devices & Circuits Lab1.50
5071321105Data Structures and Algorithm3.00
6071321106Data Structures and Algorithms Lab1.50
7071321107Mathematics- III (Matrices, Vectors, and Fourier Analysis)3.00
8071321108Principles of Economics3.00
SLCodeCourse TitleCredits
1071422101Digital Logic Design3.00
2071422102Digital Logic Design Lab1.50
3071422103Database Management Systems3.00
4071422104Database Management Systems Lab1.50
5071422105Numerical Methods3.00
6071422106Mathematics- IV (Statistics & Probability Distribution)3.00
7071422107Basics of Social Science3.00
8071422108Financial and Managerial Accounting3.00
SLCodeCourse TitleCredits
1CSE-207Digital Logic Design3.00
2CSE-208Digital Logic Design Lab1.50
3CSE-209Assembly Language Programming Lab3.00
4CSE-221Algorithm3.00
5CSE-222Algorithm Lab1.50
6MTH-203Mathematics- IV (Statistics & Probability Distribution)3.00
SLCodeCourse TitleCredits
1CSE-223Digital Electronics & Pulse Techniques3.00
2CSE-223Digital Electronics & Pulse Techniques (Lab)1.50
3CSE-225Numerical Methods3.00
4CSE-227Theory of Computation3.00
5CSE-229Data Communication3.00
6MTH-221Mathematics-V (Complex Variable, Laplace Transforms)3.00
SLCodeCourse TitleCredits
1CSE-301Computer Architecture3.00
2CSE-303Database Management Systems3.00
3CSE-304Database Management Systems Lab1.50
4CSE-305Mathematical Analysis for Computer Science3.00
5CSE-307Communication Engineering3.00
SLCodeCourse TitleCredits
1CSE-311Operating Systems3.00
2CSE-312Operating Systems Lab1.50
3CSE-313Electrical Devices & Instrumentations3.00
4CSE-314Electrical Devices & Instrumentations Lab1.50
5CSE-321Microprocessor3.00
6CSE-322Microprocessor Lab1.50

Tuition Fee

1Admission Fee15,000/-
2Fee Per Credits2,400/-
3Fee Per Semester45,000/-
4Total Course Fee3,60,000/-