CSE BUET UG Course Calendar 2011 PDF
CSE BUET UG Course Calendar 2011 PDF
January 2006
Published by
Department of Computer Science and Engineering
Bangladesh University of Engineering and Technology
Dhaka-1000, Bangladesh
Second print: February 2011, First print: January 2006
Editorial Committee
Cover Page
Designed by: Mr. Mohammad Tanvir Irfan
Theme: Divide and Conquer: A Problem Solving Approach in Computer
Science and Engineering
Printed by
Usha Art Press
127/1, Lalbagh Road, Dhaka-1211
Phone: 8610581, 8626682
ii
Preface
iii
Department of Computer Science and Engineering
iv
Contents
1 General Information 1
1.1 History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Undergraduate Studies . . . . . . . . . . . . . . . . . . . . 2
1.4 Postgraduate Studies and Research . . . . . . . . . . . . . . 2
1.5 Administration . . . . . . . . . . . . . . . . . . . . . . . . 3
1.6 Faculties, Departments and Teachers . . . . . . . . . . . . . 4
v
Department of Computer Science and Engineering
vi
Department of Computer Science and Engineering
vii
Chapter 1
General Information
1.1 History
Bangladesh University of Engineering and Technology, abbreviated as BUET,
is the oldest institution for Engineering and Architecture in Bangladesh. The
history of this institution dates back in 1876 when BUET originated as the
Survey School at Nalgola to train Surveyors for the then Government of
Bengal of British India. As the years passed, the Survey School became
the Ahsanullah School of Engineering offering three-year diploma courses
in Civil, Electrical and Technical Engineering. In 1948, the School was
upgraded to Ahsanullah Engineering College (at its present premise) as
a Faculty of Engineering under the University of Dhaka, offering four
year Bachelor’s courses in Civil, Electrical, Mechanical, Chemical and
Metallurgical Engineering. This action was taken with a view to meet the
increasing demand for engineers in the country and to expand the facilities
for quicker advancement of engineering education. In order to facilitate
postgraduate studies and research, in particular, Ahsanullah Engineering
College was upgraded to the status of a university giving a new name of East
Pakistan University of Engineering and Technology in the year 1962. After
the independence of Bangladesh in 1971, it was renamed as the Bangladesh
University of Engineering and Technology (BUET).
Till today, the Bangladesh University of Engineering and Technology has
produced around 23,000 graduates in different branches of engineering and
has established a good reputation all over the world for the quality of its
graduates, many of whom have excelled in their respective fields in different
parts of the globe. It was able to attract students from countries like India,
1
Department of Computer Science and Engineering
1.2 Location
The BUET campus is in the heart of the capital of Dhaka. It has a compact
campus with halls of residences within walking distance of the academic
buildings. At present the campus occupies 76.85 acres (31.1 hectares) of land.
The academic area is confined in and around the old campus occupying 30.24
acres (12.24 hectares) of land defined by Shahid Sharani, Bakshi Bazar Road
and Asian Highway. This area accommodates five faculties, two institutes,
the Club and residential accommodation of teachers, staff and employees and
the Vice- Chancellor’s bungalow.
2
Department of Computer Science and Engineering
to improve its research facilities, staff position and courses and curricula to
meet the growing technological challenges confronting the country.
1.5 Administration
The University has the following Statutory Authorities:
• Syndicate
• Academic Council
• Finance Committee
• Faculties
• Selection Boards
• Committee for Advanced Studies and Research (CASR)
• Planning and Development Committee
• Boards of Postgraduate Studies (BPGS)
• Boards of Undergraduate Studies (BUGS)
3
Department of Computer Science and Engineering
4
Chapter 2
Department of Computer
Science and Engineering
5
Department of Computer Science and Engineering
the technical foundation, scholarly guidance and leadership skills that have
resulted in a number of highly qualified and skilled computer graduates,
proving their potentiality at home and abroad. With educated, sincere and
enthusiastic faculties, a continuous enrollment of brilliant students and an
amicable teacher-student interaction - the Department has become a unique
one in its field.
2.2 Location
The Department of Computer Science and Engineering is located in the New
Academic Building of BUET at Palashi. It is an eleven-storied building. The
class rooms and laboratories occupy the first to fifth floor.
6
Department of Computer Science and Engineering
far.
7
Department of Computer Science and Engineering
8
Department of Computer Science and Engineering
9
Department of Computer Science and Engineering
laboratory. There are Cisco routers (model no. 1700, 2501 and 2514),
Cisco Switches (model no. 1600 and 1900), 12 Pentium-IV and 14
Pentium-III workstations. The workstations in this laboratory have been
loaded with different networking software that allows the students to monitor
and experiment with different aspects of computer networking.
10
Department of Computer Science and Engineering
11
Department of Computer Science and Engineering
12
Department of Computer Science and Engineering
13
Department of Computer Science and Engineering
14
Department of Computer Science and Engineering
2.8 Training
The Department conducts a number of training programs for different
organizations and individuals. With the mushroom like growth of computer
centers in the country, where the quality of teaching is questionable, the
Department of Computer Science and Engineering is eager to play a vital
role in producing quality computer professionals who can make positive
contribution in the development of this country. The Department offers
various short courses like computer networking, system administration using
Linux, software development with Oracle9i, Visual Basic.NET and so on.
The Department of Computer Science and Engineering acts as Regional Cisco
Academy in Bangladesh and provides CCNA (Cisco Certified Networking
Associates) training to both instructors and students. Bangladesh-Korea
Information Access Center (IAC) also offeres reqular courses on Web Design
and Application Development, Linux System Administration and Server
Configuration and Database Management and Administration. Occasionally
the Department offers training programs for specific professionals so that
they can have better IT involvement in their profession. One such training
is “e-Heath and Learning” program for doctors funded by European Union.
15
Department of Computer Science and Engineering
Associate Professors
1. Dr. Abu Sayed Md. Latiful Hoque; B. Sc. Engg (EEE), BUET; M.Sc.
Engg (CSE), BUET; Ph.D, University of Strathclyde, Glasgow,UK
(Advanced Database System, Data Mining, Parallel and Distributed
Data Warehouse, OLAP, Information Retrieval)
16
Department of Computer Science and Engineering
3. Dr. Md. Mahfuzul Islam; B. Sc. Engg (CSE), BUET; M. Sc. Engg
(CSE), BUET; Ph.D, Monash University, Australia (Wireless Network
Resource Management, Artificial Intelligence, Image Processing,
Network Security )
4. Dr. Mahmuda Naznin, B. Sc. Engg (CSE), BUET; M. Sc. Engg
(CSE), BUET; M.S. North Dakota State University, USA; Ph.D, North
Dakota State University, USA; (Sensor Network, Network Security,
Combinatorial Optimization, Linear and Non-linear Optimization,
Meta Heuristics)
5. Dr. A. K. M. Ashikur Rahman, B. Sc. Engg (CSE), BUET; M. Sc.
Engg (CSE), BUET; Ph.D, University of Alberta, Canada (Wireless
Ad-hoc and Sensor Network, Back end optimization of Compiler,
Neural Network, Thin Client Architecture)
6. Md. Abdus Sattar; B. Sc. Engg (EEE), BIT, Rajshahi; M. Sc.
Engg (CSE), BUET; (Natural Language Processing, Computer Aided
Design, Digital System Design, Computer Architecture).
7. Dr. Reaz Ahmed, B. Sc. Engg (CSE), BUET; M. Sc. Engg (CSE),
BUET; Ph.D, University of Waterloo, Canada; (Distributed Search,
Distributed Computing, Management in Large Scale Distributed
System)
8. Dr. Md. Sohel Rahman, B. Sc. Engg (CSE), BUET; M. Sc. Engg
(CSE), BUET; Ph.D, King’s College of London, UK; ( Stringology,
Bioinformatics, Algorithms, Musicology, Graph Theory, Networks)
9. Dr. Masud Hasan, B. Sc. Engg (CSE), BUET; M. Sc. Engg
(CSE), BUET; Ph.D, University of Waterloo, Canada; (Computational
Geometry, Bioinformatics, Algorithms, Theory, Polyhedra)
Assistant Professors
1. Dr. Md. Eunus Ali, B. Sc. Engg (CSE), BUET; M. Sc. Engg (CSE),
BUET; Ph.D, Monash University, Australia (Spatial Data Management,
High Dimensional Database, Distributed Data Management)
17
Department of Computer Science and Engineering
2. Dr. Md. Monirul Islam, B. Sc. Engg (CSE), BUET; M. Sc. Engg
(CSE), BUET; Ph.D, Monash University, Australia (Digital Image
Processing, Image Retrieval, Computer Vision, Machine Learning,
Multimedia Technology, Artificial Intelligence)
Lecturers
1. Rajkumar Das, B. Sc. Engg (CSE), BUET; (Distributed System)
18
Department of Computer Science and Engineering
19
Chapter 3
3.1 Introduction
From the academic session 1990-1991, the University has introduced a course
system for undergraduate studies. The rules and regulations for administering
undergraduate curricula through the Course System have been applicable to
students henceforth. This new system has been introduced with an aim to
create a continuous, even and consistent workload throughout the term for the
students. This new curriculum does not demand the same rate of academic
progress from all students for obtaining the degree but only lays down the
pace expected of a normal student. A student whose background or capacity
for assimilation is lower is permitted to complete the program at a slower
pace by studying a fewer number of courses during a given term, subject to a
minimum course load.
Given below is an extract from the report of the Committee for Framing
Recommendations for Implementation and Administration of Course System
of instruction at undergraduate level as approved in the meetings of the
Academic Council held in 1992. Only relevant sections of the report and
the amendments that were subsequently made to it are included for clarity.
20
Department of Computer Science and Engineering
21
Department of Computer Science and Engineering
Classes 14 weeks
Recess before Term Final Examination 2 weeks
Term Final Examination (approximately) 2 weeks
Total 18 weeks
22
Department of Computer Science and Engineering
Course Title
Course Title
Credits are also assigned to project and thesis work taken by the students.
The amount of credits assigned to such work varies from one discipline to
another.
23
Department of Computer Science and Engineering
24
Department of Computer Science and Engineering
25
Department of Computer Science and Engineering
is assigned to a student adviser with whose consent and advice the student
can register for courses he intends to take during a given term.
26
Department of Computer Science and Engineering
27
Department of Computer Science and Engineering
the end of the Term Final Examination. However, he/she may choose not
to withdraw any laboratory/ sessional/ design course if the grade obtained in
such a course is ‘D’ or better. The application must be supported by a medical
certificate from the Chief Medical Officer of the university. The Academic
Council will take the final decision about such applications.
28
Department of Computer Science and Engineering
29
Department of Computer Science and Engineering
Basis for awarding marks for class participation and attendance will be as
follows.
Attendance Marks
90% and above 10
85% to less than 90% 9
80% to less than 85% 8
75% to less than 80% 7
70% to less than 75% 6
65% to less than 70% 5
60% to less than 65% 4
Below 60% 0
30
Department of Computer Science and Engineering
31
Department of Computer Science and Engineering
However, before the commencement of each term all students other than
freshmen are classified into three categories:
32
Department of Computer Science and Engineering
Category 1: This category consists of students who have passed all the
courses described for the term. A student belonging to this
category will be eligible to register for all courses prescribed
for the upcoming term.
Category 2: This category consists of students who have earned a
minimum of 15 credits but do not belong to category 1. A
student belonging to this category is advised to take at least
one course less since he might have to register for one or
more backlog courses as prescribed by his/her adviser.
Category 3: This category consists students who have failed to earn the
minimum required 15 credits in the previous term. A student
belonging to this category is advised to take at least two
courses less than a category 1 student subject to the constraint
of registering at least 15 credits. However, he will also be
required registering for backlog courses as prescribed by the
adviser.
All such students can make up their deficiencies in GPA and credit
requirements by completing courses in the subsequent term(s) and backlog
courses, if there are any, with better grades. When the minimum GPA
and credit requirements are achieved the student is again returned to good
standing.
33
Department of Computer Science and Engineering
34
Department of Computer Science and Engineering
1. All such students may be given a load of not more than four courses
in the term following the term in which the student’s GPA was below
2.20.
2. Some basic and core courses maybe offered during the Short Term in
order to enable academically weak students to partially make up for the
reduced work load during the regular terms.
35
Department of Computer Science and Engineering
36
Department of Computer Science and Engineering
3.22.1 Attendance
All students are expected to attend classes regularly. The university believes
that attendance is necessary for effective learning. The first responsibility of
a student is to attend classes regularly, and one is required to attend at least
60% of all classes held in any course.
37
Department of Computer Science and Engineering
the final grade. Absence in the Term Final Examination will result in an ’F’
grade in the corresponding course.
A student who has been absent for short periods, up to a maximum of
three weeks due to illness, should approach the course teacher(s) or the course
coordinator(s) for make-up quizzes or assignments immediately upon return
to classes. Such request has to be supported by medical certificate from a
University Medical Officer. The medical certificate issued by a registered
medical practitioner (with the registration number shown explicitly on the
certificates) will also be acceptable only on those cases where the student has
valid reasons for his absence from the university.
3.24 Honors
Candidates for Bachelor’s degree in Engineering and Architecture will be
awarded the degree with honors if their Cumulative Grade Point Average
(CGPA) is 3.75 or better.
38
Chapter 4
39
Department of Computer Science and Engineering
Level-1 Term-I
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
Introduction to Computer
CSE100 - 4.00 2.00
Systems
Introduction to Electrical
EEE163 3.00 - 3.00
Engineering
Introduction to Electrical
EEE164 - 3.00 1.50
Engineering Sessional
Differential Calculus and
MATH141 3.00 - 3.00
Co-ordinate Geometry
Mechanical Engineering
ME160 - 3.00 1.50
Drawing-I
Basic Mechanical
ME165 3.00 - 3.00
Engineering
Physics (Heat and
Thermodynamics,
PHY109 Structure of Matter, 4.00 - 4.00
Waves and Oscillations,
and Physical Optics)
PHY102 Physics Sessional - 3.00 1.50
Total 13.00 13.00 19.50
Level-1 Term-II
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
CSE103 Discrete Mathematics 3.00 - 3.00
Structured Programming
CSE105 3.00 - 3.00 CSE100
Language
Structured Programming
CSE106 - 3.00 1.50
Language Sessional
CHEM101 Chemistry 3.00 - 3.00
Inorganic Quantitative
CHEM114 - 3.00 1.50
Analysis
HUM175 English 3.00 - 3.00
Developing English Skills
HUM272 - 3.00 1.50
Laboratory
Integral Calculus,
Ordinary and Partial
MATH143 4.00 - 4.00
Differential Equations, and
Series Solutions
Total 16.00 9.00 20.50
40
Department of Computer Science and Engineering
Level-2 Term-I
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
Object Oriented
CSE201 3.00 - 3.00 CSE105
Programming Language
Object Oriented
CSE202 Programming Language - 3.00 1.50
Sessional
CSE203 Data Structures 3.00 - 3.00
CSE204 Data Structures Sessional - 1.50 0.75 CSE105
CSE205 Digital Logic Design 3.00 - 3.00
Digital Logic Design
CSE206 - 3.00 1.50
Sessional
Electronic Devices and
EEE263 4.00 - 4.00 EEE163
Circuits
Electronic Devices and
EEE264 - 3.00 1.50
Circuits Sessional
Complex Variable and
MATH241 3.00 - 3.00
Statistics
Total 16.00 10.50 21.25
Level-2 Term-II
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
CSE103,
CSE207 Algorithms 3.00 - 3.00
CSE203
CSE208 Algorithms Sessional - 1.50 0.75
Digital Electronics and
CSE209 3.00 - 3.00 EEE263
Pulse Techniques
Digital Electronics
CSE210 and Pulse Techniques - 3.00 1.50
Sessional
CSE211 Theory of Computation 2.00 - 2.00
Assembly Language
CSE214 - 3.00 1.50
Programming
Electrical Drives and
EEE269 3.00 - 3.00 EEE163
Instrumentation
Electrical Drives and
EEE270 - 3.00 1.50
Instrumentation Sessional
Matrices, Vectors, Fourier
MATH243 Analysis, and Laplace 4.00 - 4.00
Transforms
Total 15.00 10.50 20.25
41
Department of Computer Science and Engineering
Level-3 Term-I
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
Technical Writing and
CSE300 - 1.50 0.75
Presentation
CSE303 Database 3.00 - 3.00
CSE304 Database Sessional - 3.00 1.50
CSE305 Computer Architecture 3.00 - 3.00 CSE205
Software Engineering
CSE307 and Information System 4.00 - 4.00
Design
Software Engineering
CSE308 and Information System - 3.00 1.50
Design Sessional
CSE309 Compiler 3.00 - 3.00 CSE211
CSE310 Compiler Sessional - 1.50 0.75
CSE311 Data Communication-I 3.00 - 3.00 MATH243
Total 16.00 9.00 20.50
Level-3 Term-II
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
Mathematical Analysis for
CSE301 3.00 - 3.00
Computer Science
CSE313 Operating System 3.00 - 3.00
Operating System
CSE314 - 3.00 1.50
Sessional
Microprocessors and
CSE315 3.00 - 3.00 CSE205
Microcontrollers
Microprocessors and
CSE316 - 3.00 1.50
Microcontrollers Sessional
CSE317 Numerical Methods 3.00 - 3.00
CSE321 Computer Networks 4.00 - 4.00
Computer Networks
CSE322 - 1.50 0.75
Sessional
CSE324 Software Development - 1.50 0.75
Total 16.00 9.00 20.50
42
Department of Computer Science and Engineering
Level-4 Term-I
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
CSE400 Project and Thesis - 6.00 3.00
CSE401 Artificial Intelligence 3.00 - 3.00
Artificial Intelligence
CSE402 - 1.50 0.75
Sessional
CSE403 Digital System Design 3.00 - 3.00 CSE315
Digital System Design
CSE404 - 3.00 1.50
Sessional
CSE nnn Option-I 3.00 - 3.00
HUM nnn Option-II 2.00 - 2.00
IPE493 Industrial Management 3.00 - 3.00
Total 14.00 10.50 19.25
Option I
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
CSE411 Simulation and Modeling 3.00 - 3.00
CSE421 Basic Graph Theory 3.00 - 3.00
CSE423 Fault Tolerant Systems 3.00 - 3.00
CSE433 Digital Image Processing 3.00 - 3.00
CSE435 Basic Multimedia Theory 3.00 - 3.00
Option II
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
HUM211 Sociology 2.00 - 2.00
HUM213 Government 2.00 - 2.00
HUM411 Business Law 2.00 - 2.00
43
Department of Computer Science and Engineering
Level-4 Term-II
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
CSE400 Project and Thesis - 6.00 3.00
CSE409 Computer Graphics 3.00 - 3.00 MATH243
Computer Graphics
CSE410 - 1.50 0.75
Sessional
CSE nnn Option-III 3.00 - 3.00
CSE nnn Option-III Sessional - 1.50 0.75
CSE nnn Option-III 3.00 - 3.00
CSE nnn Option-III Sessional - 1.50 0.75
HUM275 Economics 2.00 - 2.00
Financial and Managerial
HUM371 2.00 - 2.00
Accounting
Total 13.00 10.50 18.25
Option III
(Two theory and two sessional courses from one of the following groups have to be
taken)
44
Department of Computer Science and Engineering
Hardware group
Course Hours/Week
Course Title Credit Pre-requisite
Number Theory Sessional
CSE481 VLSI Design 3.00 - 3.00
CSE482 VLSI Design Sessional - 1.50 0.75
CSE483 Computer Interfacing 3.00 - 3.00 CSE315
Computer Interfacing
CSE484 - 1.50 0.75
Sessional
Summary
Hours/Week No. of theory
Level Term Credit
Theory Sessional courses
Level 1 Term 1 13.00 13.00 19.50 4
Level 1 Term 2 16.00 9.00 20.50 5
Level 2 Term 1 16.00 10.50 21.25 5
Level 2 Term 2 15.00 10.50 20.25 5
Level 3 Term 1 16.00 9.00 20.50 5
Level 3 Term 2 16.00 9.00 20.50 5
Level 4 Term 1 14.00 10.50 19.25 5
Level 4 Term 2 13.00 10.50 18.25 5
Total 119.00 82.00 160.00 39
45
Chapter 5
Detail Outline of
Undergraduate Courses
Offered by the Department
of Computer Science and
Engineering
Level-1 Term-I
46
Department of Computer Science and Engineering
47
Department of Computer Science and Engineering
Introduction; Instruments and their uses; First and third angle projections;
Orthographic drawings; Isometric views; Missing lines and views; Sectional
views and conventional practices; Auxiliary views.
48
Department of Computer Science and Engineering
49
Department of Computer Science and Engineering
Level-1 Term-II
50
Department of Computer Science and Engineering
51
Department of Computer Science and Engineering
narrating events.
52
Department of Computer Science and Engineering
Level-2 Term-I
53
Department of Computer Science and Engineering
54
Department of Computer Science and Engineering
Level-2 Term-II
55
Department of Computer Science and Engineering
Diode logic gates, transistor switches, transistor gates, MOS gates; Logic
Families: TTL, ECL, IIL and CMOS logic with operation details;
Propagation delay, product and noise immunity; Open collector and high
impedance gates; Electronic circuits for flip-flops, counters and register,
memory systems, PLAs; A/D and D/A converters with applications; S/H
circuits, LED, LCD and optically coupled oscillators; Non-linear applications
of OP AMPs; Analog switches. Linear wave shaping: diode wave
shaping techniques, clipping and clamping circuits, comparator circuits,
switching circuits; Pulse transformers, pulse transmission, pulse generation;
monostable, bistable and astable multivibrators, Schmitt trigger, blocking
oscillators and time-base circuit; Timing circuits; Simple voltage sweeps,
linear current sweeps.
56
Department of Computer Science and Engineering
57
Department of Computer Science and Engineering
Level-3 Term-I
58
Department of Computer Science and Engineering
59
Department of Computer Science and Engineering
High Cohesion, Creating design class diagrams and mapping design to codes.
Advanced GRASP patterns: Polymorphism, Pure Fabrication, Indirection,
Project Variation. GoF Design Patterns: Adapter, Factory, Singleton,
Strategy, Composite, Facade, and Observer.
Software Testing: White Box and Black Box testing. Basis Path Testing.
Testing for specialized environment. Software testing strategies: Unit
Testing, Integration Testing, Validation Testing, System Testing, Art of
debugging.
Analysis of System Maintenance and upgrading: Software repair, downtime,
error and faults, specification and correction, Maintenance cost models,
documentation.
Software Quality Assurance, Quality factors. Software quality measures.
Cost impact of Software defects. Concepts of Software reliability, availability
and safety. Function based metrics and bang metrics. Metrics for analysis and
design model. Metrics for source code, testing and maintenance.
Laboratory works based on CSE 309 and project works using some lexical
analyzer and parser designing tools.
60
Department of Computer Science and Engineering
Level-3 Term-II
61
Department of Computer Science and Engineering
62
Department of Computer Science and Engineering
Level-4 Term-I
63
Department of Computer Science and Engineering
64
Department of Computer Science and Engineering
65
Department of Computer Science and Engineering
66
Department of Computer Science and Engineering
Some basic concepts of government and politics; Functions, organs and forms
of modern state and government; Socialism, Fascism, Marxism. Government
and politics of Bangladesh; Some major administrative systems of developed
countries; Local self government; Some major aspects of international
politics.
Level-4 Term-II
67
Department of Computer Science and Engineering
68
Department of Computer Science and Engineering
69
Department of Computer Science and Engineering
70
Department of Computer Science and Engineering
71
Department of Computer Science and Engineering
72
Department of Computer Science and Engineering
73
Department of Computer Science and Engineering
EQUIVALENCE TABLE
Old Course New Course
Course No Course Title Cr. Course No Course Title Cr.
Introduction to
– – – CSE 100 2.00
Computer Systems
Technical Writing
– – – CSE 300 0.75
and Presentation
Software
– – – CSE 324 0.75
Development
Structured Structured
CSE 101N Programming 3.00 CSE 105 Programming 3.00
Language Language
Structured Structured
Programming Programming
CSE 102N 1.50 CSE 106 1.50
Language Language
Sessional Sessional
Discrete Discrete
CSE 103N 3.00 CSE 103 3.00
Mathematics Mathematics
Object Oriented Object Oriented
CSE 105N Programming 2.00 CSE 201 Programming 3.00
Language Language
Object Oriented Object Oriented
Programming Programming
CSE 106N 1.50 CSE 202 1.50
Language Language
Sessional Sessional
CSE 201N Numerical Methods 3.00 CSE 317 Numerical Methods 3.00
CSE 203N Data Structures 3.00 CSE 203 Data Structures 3.00
Data Structures Data Structures
CSE 204N 0.75 CSE 204 0.75
Sessional Sessional
CSE 205N Digital Logic Design 3.00 CSE 205 Digital Logic Design 3.00
Digital Logic Design Digital Logic Design
CSE 206N 1.50 CSE 206 1.50
Sessional Sessional
CSE 207N Algorithms 3.00 CSE 207 Algorithms 3.00
Algorithms Algorithms
CSE 208N 0.75 CSE 208 0.75
Sessional Sessional
Digital Electronics Digital Electronics
CSE 209N and Pulse 3.00 CSE 209 and Pulse 3.00
Techniques Techniques
Digital Electronics Digital Electronics
and Pulse and Pulse
CSE 210N 1.50 CSE 210 Techniques 1.50
Techniques
Sessional Sessional
Theory of Theory of
CSE 211N 2.00 CSE 211 2.00
Computation Computation
74
Department of Computer Science and Engineering
75
Department of Computer Science and Engineering
76
Department of Computer Science and Engineering
77