Department of Computer Science & Engineering
|
|
Bachelor of Science Degree in Computer Science (BSCS)
Bachelor of Science Degree in Computer
Engineering (BSCE)
Bachelor of Science Degree in Computer Science and Engineering (BSCSE)
BS in Electronics & Telecommunication
Engineering (BSETE)
Bachelor of Science Degree in Electrical & Electronic Engineering (BSEEE)
Masters in Computer Science & Engineering
(MSCSE)
MS in Electronics and Telecommunications Engineering (MS-ETE) |
The Department of Computer Science and Engineering
(CSE) is primarily committed to serving students who have set a goal of
obtaining a degree in computer science and engineering. The faculties
and students of the CSE Department have been the keys to meeting the challenges
of the past, and they will be the keys to meeting the current challenges
of Information and Communications Technology (ICT). The department has
an IT Research Lab with state of the art machinery and software to facilitate
the project work of the senior students. The department has the state-of-the-art
Network, Programming, Database, Basic Electronics. Digital Electronics
and Microprocessor laboratories. The laboratories are well-equipped with
Poweredge-I600SC. Poweredge-2650, Sun Server 280 R and HP Enterprise ServerRP-5430
servers. The laboratories are designed to expose and train our students
with Windows, Sun Solaris and HP LX operating systems that are considered
to be the most important and fundamental to the requirements of computer
graduates. Students may do BS in Computer Science of in computer Engineering.
Moreover, for those who wish to continue with their graduate studies,
we have a well designed MS program in Computer Science. |
|
Chairman
Dr. M Abdul Awal, Professor
Ph.D. in
Applied Physics, City University of New York, USA
M.Phil. &
MS in Physics, City University of New York, USA
BS in Electrical
Engineering, City University of New York, USA
|
Bachelor of Science Degree in Computer Science (BSCS)
The objective of the BS degree in Computer Science is to enable the students to be competent computer professionals as well as to perform further studies in this area. It is a 129 credit hour program requiring about 4 years to complete.
During the first two years, the students are introduced to the fundamentals of Computer Science. This comprehensive introduction lays foundation in computer programming, data structures, computer hardware organizations, engineering mathematics and theory of computation. In this period, the students are also exposed to broad based pure science courses namely Physics and Chemistry, and a wide range of liberal arts courses, such as English, Philosophy, Psychology, Sociology, and other social science and business courses. Almost all the CSE courses are accompanied with embedded laboratory sessions apart from the three explicit 1-credit laboratory courses.
The third year concentrates on broadening the fundamental knowledge in Computer Science and its applications. It potentially forms the basis for the student to become a well-balanced computer professional for the future. During the fourth year, students are encouraged to deepen their understanding in areas of particular interest and ability with emphasis given in the Management Information Systems courses exposing them to the systems used in the business community.
Requirements for the BS degree in Computer Science are:
1. Degree Core Courses (90 credits):
A minimum GPA of 2.5 is
required on the above courses.
2. General
Education Courses (18 credits): The university requirement for the
GED courses is 27 credits. A total of 9 credits
comprising 3 credits each in Computer Science,
Mathematics and Science are fulfilled in the core
requirement. Therefore, students take only 18 credits of
GED including:
3.
Specialized Courses and Open Electives (21
credits):
Students must choose one of the
following Tracks:
(a) Minor
in Computer Engineering Track A student may find it attractive to
choose 21-credit Minor in Computer Engineering tract
specially designed for the student of Computer Science
program. There will be no open electives left but has to
take 3 credits extra to fulfill the minor in CEG
track.
(b) Minor
in other subject Track A
student may choose to follow the minor program in BBA,
Economics, English, Environmental Studies or
Mathematics. Any credits remaining should be filled by
open electives. Students choosing this option must bring
a confirmation from the respective Academic Department
indicating the fulfillment of the minor
requirements.
(c) MIS
Track Students must take the
following 5 courses (the remaining 2 courses are open
electives):
(d) CSC
Electives Track Students
must take any 4 CSC courses from the list below. The
remaining 3 courses are open electives. In addition, any
400-level course from the CSE, CEG & ETE curricula
will be counted towards CSC electives
|
| Back to
Top |
Bachelor of Science Degree in
Computer Engineering (BSCE)
The objective of the BS degree in
Computer Engineering is to enable the students to be
competent computer hardware professionals as well as to
perform further studies. It is a 129 credit hour program
requiring about 4 years to complete.
During the first two years, the
students are introduced to the basic principles of
Engineering as well as of Computer Science. This
comprehensive introduction lays foundation in
Engineering Designs and Digital Electronics, Mechanics
and Thermodynamics, Computer Programming, and Operating
Systems Design. In this period, the students are also
exposed to broad based pure science courses, namely,
Physics and Chemistry, and a wide range of education
courses, such as English, Philosophy, Psychology,
Sociology and other liberal arts and social science
courses. Almost all the CSE courses are accompanied with
embedded laboratory sessions apart from the three
explicit 1-credit laboratory courses.
The third year concentrates on
broadening the fundamental knowledge in Computer
Hardware and its designs. It potentially forms the basis
for the student to become a computer hardware engineer
for the future. During the fourth year, students are
encouraged to deepen their understanding in areas of
particular interest and ability. Finally the students
are required to complete a Laboratory based Special
Computer Hardware Project.
Students are required to complete
129 credits for the BS degree in Computer
Engineering:
1. Degree Core Courses (96
credits):
A minimum GPA of 2.5 is
required in the above courses.
2.
Computer Engineering Electives (9 credits): Students may choose any three
courses from the following CEG electives. In addition,
any 400-level course from the CSE, CSC & ETE
curricula will be counted towards CEG electives.
3. General Education Courses
(18 credits): A total of 9
credits comprising 3 credits each in Computer Science,
Mathematics and Science automatically fulfilled in the
core requirement. Students, therefore, have to take only
18 credits of General Education including:
4. Open
Electives (6 credits): Students must choose two courses (6
credits) from any area. |
| Back to
Top |
Bachelor of Science Degree in
Computer Science and Engineering
(BSCSE)
The objective of
the BS degree in Computer Science and Engineering is to
enable the students to be competent computer hardware
professionals as well as to perform further studies. It
is a 132 credit hour program requiring about 4 years to
complete.
During the first two years, the
students are introduced to the basic principles of
Engineering as well as of Computer Science. This
comprehensive introduction lays foundation in
Engineering Designs and Digital Electronics, Mechanics,
Computer Programming, and Operating Systems Design. In
this period, the students are also exposed to broad
based pure science courses, namely, Physics and
Chemistry, and a wide range of education courses, such
as English, Philosophy, Psychology, Sociology and other
liberal arts and social science courses.
The third
year concentrates on broadening the fundamental
knowledge in Computer Software and Hardware and its
designs. It potentially forms the basis for the student
to become both software engineer and hardware engineer
for the future. During the fourth year, students are
encouraged to deepen their understanding in areas of
particular interest and ability. Finally the students
are required to complete a Project on topic of student’s
interest in computer software or hardware.
Students
are required to complete 132 credits for the BS degree
in Computer Science and Engineering:
1. Degree core courses (93
credits):
| Course Code |
Courses |
Credits |
|
CSE 115 |
Computing Concepts |
3 |
|
CSE 115L |
Computing Concepts Lab |
1 |
|
CSE 135 |
Fundamentals of Computer
Programming |
3 |
|
CSE 135L |
Fundamentals of Computer
Programming Lab |
1 |
|
CSE 173 |
Discrete
Mathematics |
3 |
|
CSE 225 |
Data Structures |
3 |
|
CSE 225L |
Data Structures Lab |
1 |
|
CSE 231 |
Digital Logic |
3 |
|
CSE 232 |
Computer Organization and
Design |
3 |
|
CSE 243 |
Electrical Circuits |
3 |
|
CSE 253 |
Electronics I |
3 |
|
CSE 257 |
Numerical Methods |
3 |
|
CSE 283 |
Electrical and Electronics
Circuit Design Laboratory I |
2 |
|
CSE 311 |
Database Systems |
3 |
|
CSE 323 |
Operating Systems
Design |
3 |
|
CSE 326 |
Compiler
Construction |
3 |
|
CSE 327 |
Software
Engineering |
3 |
|
CSE 331 |
Microcomputer
Systems |
3 |
|
CSE 338 |
Computer Networks |
3 |
|
CSE 351 |
Electronics II |
3 |
|
CSE 353 |
Electrical and Electronics
Circuit Design Laboratory II |
2 |
|
CSE 373 |
Design and Analysis of
Algorithms |
3 |
|
CSE 413 |
Digital Electronics &
Microprocessor Design Laboratory |
2 |
|
CSE 482 |
Internet and Web
Technology |
3 |
|
CSE 499 |
Project/Internship/Special
Laboratory Project |
3 |
|
MAT 120 |
Calculus and Analytical
Geometry I |
3 |
|
MAT 130 |
Calculus and Analytical
Geometry II |
3 |
|
MAT 240 |
Calculus and Analytical
Geometry III |
3 |
|
MAT 250 |
Calculus and Analytical
Geometry IV |
3 |
|
MAT 350 |
Engineering
Mathematics |
3 |
|
MAT 361 |
Probability and
Statistics |
3 |
|
PHY 107 |
General Physics I |
3 |
|
PHY 108 |
General Physics II |
3 |
|
CHE
101 |
General Chemistry |
3 |
|
Total Credits
|
93 | A minimum GPA of 2.5 is required on
the above courses.
2. General
Education courses (18 credits): The university requirement for the
GED courses is 27 credits. A total of 9 credits
comprising 3 credits each in Computer Science,
Mathematics and Science are fulfilled in the core
requirement. Therefore, students take only 18 credits of
GED including:
|
ENG 103 |
Intermediate
Composition |
|
ENG 105 |
Advanced Writing
Skills |
|
ENV 107/ENV 214 |
Environmental
Science/Environmental Management |
|
GED |
Any 3 courses (9 credits)
from the approved list of GED
courses |
3. Specialized Courses and Open
Electives (21 credits):
Students must choose any one of the
following Trails:
- Minor in other subject
Trail
A student may
choose to follow the minor program in BBA, Economics,
English, Environmental Studies or Mathematics. Any credits remaining should be
filled by open electives. Students choosing this
option must bring a confirmation from the respective
Academic Department indicating the fulfillment of the
minor requirements.
- Telecommunication Engineering
Trail
Students must
take all the 6 courses from this trail, 0 CSE
Electives, 1 open electives
Take the following 5
courses: ETE 221 Signals
and Systems ETE 321
Introduction to Communications Systems ETE 422 Principles of Digital
Communications ETE 426
Fiber-Optic Communications System CSE 437 Fundamentals of
Telecommunications
Take any
one from the following courses: ETE 423 Principles of
Telecommunication Network ETE
424 Mobile and Wireless Communication System ETE 451 Telecommunication Policy
& Management
- Computer Networks and Systems
Trail
Students must
take 3 courses from this trail, 1 CSE Electives, 3
open electives
Take both
the courses: CSE 433
Computer Architecture CSE 439
Advanced Computer Networks
Take any
one from the following courses: CSE 438 Networks and Distributed
Systems CSE 463 Integrated
Circuit Logic Design CSE 487
Microprocessor-based System Design
- Software Engineering
Trail
Students must
take 5 courses from this trail, 0 CSE Electives, 2
open electives
Take both
the courses: CSE 424
Object-Oriented Software Development CSE 427 Software Quality
Assurance
Take any
3 from the following courses: CSE 411 Advanced Database CSE 421 Advanced Enterprise
Java CSE 425 Programming
Languages Principles CSE 428
Software Project Management CSE 429 Software System
Architecture
- Information and Communications
Technology (ICT) Trail
Students must take 5 courses from
this trail, 0 CSE Elective, 2 open electives
Take both the courses: CSE 437 Fundamentals of
Telecommunications ETE 426
Fiber-optic Communications System
Take any 3 from the following
courses: ETE 427 Satellite
Communication System CSE 410
Management of Information Technology CSE 411 Advanced Database CSE 439 Advanced Computer
Networks CSE 467 Image
Processing
- Bioinformatics Trail
Students must take 4 courses from
this trail, 0 CSE Electives, 3 open electives
Take any 3 from the following
courses: BIO 210
Introduction to Molecular Biology CSE 419 Data Mining CSE 446 Introduction to
Bioinformatics CSE 447
Functional Bioinformatics
- Intelligent System Engineering
Trail
Students must
take 3 courses from this trail, 1 CSE Electives, 3
open electives
Take the
following course: CSE 444
Artificial Intelligence
Take any
2 from the following: CSE
441 Symbolic Logic CSE 445
Machine Learning CSE 448
Neural Networks CSE 465
Pattern Recognition CSE 467
Image Processing CSE 470
Theory of Fuzzy Systems CSE
485 Digital Signal Processing
- Advanced VLSI Chip Design
Technology Trail
Students must take 6 courses from
this trail, 0 CSE Electives, 1 open electives
Take the following 4
courses: ETE 411
Semiconductor Devices and Technology CSE 412 VLSI Chip Design with
Programmable Logic Device CSE
453 Verilog HDL: Modeling, Simulation and Synthesis CSE 414 Advanced Chip Design
Methodology and Optimization using HDL
Take any 2 from the following
courses: CSE 415 VLSI Chip
Testing CSE 416 Digital
Integrated Circuit Technology CSE 417 Logic Circuit Synthesis
and Optimization
- Algorithms Trail
Students must take 4 courses from
this trail, 0 CSE Elective, 3 open electives
Take the following 3
courses: CSE 472 Advanced
Algorithm CSE 473 Parallel
Processing CSE 478 Graph
Theory
Take any
1 from the following courses: CSE 425 Programming Languages
Principles CSE 474
Computational Complexity CSE
475 Automata Theory and Formal Languages
- Robotics and Control
Trail
Students must
take 3 courses from this trail, 1 CSE Electives, 3
open electives
Take both
the courses: CSE 263
Kinematics and Robotics CSE
434 Feedback Control Systems
Take any 1 of the following
courses: CSE 432 Computer
Interfacing and Peripherals CSE 436 Industrial Electronics
and Instrumentation
- MIS Trail
Students must take all the 5
courses from this trail, 0 CSE Electives, 2 open
electives
MGT 210 Principles of
Management CSE 410 Management
of Information Technology MIS
440 Introduction to Management Information System MIS 460 Management Support
Systems MIS 470 Systems
Analysis and Design
- CSE Electives Trail
Students must take any 4 CSE
courses from the list below. The remaining 3 courses are open
electives.In addition, any 400-level course from
the CSC, CEG, EEE and ETE Curriculum will be counted
towards CSE Electives.
| Courses |
Credits |
|
CSE 410 |
Management of
Information Technology |
|
CSE 411 |
Advanced Database
Systems |
|
CSE 412 |
VLSI Chip Design with
Programmable Logic Device |
|
CSE 414 |
Advanced Chip Design
Methodology and Optimization using HDL |
|
CSE 415 |
VLSI Chip
Testing |
|
CSE 416 |
Digital Integrated
Circuit Technology |
|
CSE 417 |
Logic Circuit Synthesis
and Optimization |
|
CSE 418 |
Computer
Graphics |
|
CSE 419 |
Data Mining |
|
CSE 421 |
Advanced Enterprise
Java |
|
CSE 422 |
Simulation and
Modeling |
|
CSE 423 |
Advanced Operating
Systems |
|
CSE 424 |
Object Oriented Software
Development |
|
CSE 425 |
Programming Languages
Principles |
|
CSE 426 |
Advanced
Compiler |
|
CSE 427 |
Software Quality
Assurance |
|
CSE 428 |
Software Project
Management |
|
CSE 429 |
Software System
Architecture |
|
CSE 432 |
Computer Interfacing and
Peripherals |
|
CSE 433 |
Computer
Architecture |
|
CSE 434 |
Feedback Control
Systems |
|
CSE 435 |
Introduction to VLSI
Design |
|
CSE 436 |
Industrial Electronics
and Instrumentation |
|
CSE 437 |
Fundamentals of
Telecommunications |
|
CSE 438 |
Networks and Distributed
Systems |
|
CSE 441 |
Symbolic Logic |
|
CSE 444 |
Artificial
Intelligence |
|
CSE 445 |
Machine
Learning |
|
CSE 446 |
Introduction to
Bioinformatics |
|
CSE 447 |
Functional
Bioinformatics |
|
CSE 448 |
Neural
Networks |
|
CSE 453 |
Verilog HDL: Modeling,
Simulation and Synthesis |
|
CSE 456 |
Petri Nets |
|
CSE 457 |
Numerical
Analysis |
|
CSE 463 |
Integrated Circuit Logic
Design |
|
CSE 465 |
Pattern
Recognition |
|
CSE 467 |
Image
Processing. |
|
CSE 470 |
Theory of Fuzzy
Systems |
|
CSE 472 |
Advanced
Algorithm |
|
CSE 473 |
Parallel
Processing |
|
CSE 474 |
Computational
Complexity |
|
CSE 475 |
Automata Theory and
Formal Languages |
|
CSE 478 |
Graph Theory |
|
CSE 482 |
Internet and Web
Technology |
|
CSE 485 |
Digital Signal
Processing |
|
CSE 487 |
Microprocessor Based
System Design |
|
CSE 497 |
Special
Topics |
4. Open Electives: Students may choose any courses
from any area (must not be the similar courses already
taken).
|
| Back to Top |
BS in Electronics &
Telecommunication Engineering (BSETE)
The objective of the BS degree in
Electronics and Telecommunication Engineering is to
enable the students to be competent professionals as
well as to perform further studies. It is a 128 credit
hour program requiring about 4 years to complete.
During the first two years, the
students are introduced to the basic principles of
Electronics and Telecommunication Engineering, including
programming skills and hands on training in electronics
and telecommunication laboratories. In this period, the
students are also exposed to broad based pure science
courses and a wide range of education courses, such as
English, Philosophy and other liberal arts and social
science courses.
The third year concentrates on
broadening the fundamental knowledge in Electronics and
Telecommunication systems with laboratory experience in
advanced electronics and telecommunication systems. It
potentially forms the basis for the student to become a
competent engineer for the future. During the fourth
year, students are encouraged to deepen their
understanding in areas of particular interest and
ability. Finally the students are required to complete a
thesis in their area of specialization, preferably in
collaboration with an industry partner to gain practical
experience.
Course List for
BSETE
Degree Core
Courses I (Engineering Courses): 68 Credit Hours
Degree Core
Courses II (Math & General Science Courses): 27
Credit Hours
Elective
Courses: 9 credit Hours
General
Education (GED) Elective Courses: 27 (9+18) credit
Hours A total of 9 credits
comprising 3 credits each in Computer Science,
Mathematics and Science automatically fulfilled in the
core requirement. Students, therefore, have to take only
18 credits of General Education including the following
courses:
Open
Electives (6 credits): Students may choose two courses (6
credits) from any area. |
| Back to
Top |
Bachelor of Science Degree in
Electrical & Electronic Engineering
(BSEEE)
This 131 credit
program was designed to train professionals for the
electronic and electrical industries in Bangladesh. This
program will help to educate and train students in
classroom as well as practical laboratory sessions to
make them competent professionals to meet the
contemporary requirements of Electrical and Electronic
Engineering in the four major areas of concentrations:
Power Systems, Electronics, Communications and Computer
Engineering.
During the first two years, the
students are introduced to the basic principles of
Electrical and Electronic Engineering. In this period,
the students are also exposed to broad based pure
science courses such as Physics, Mathematics and a wide
range of general education courses, such as English,
Philosophy, Liberal Arts and Social Science Courses.
The third
year concentrates on broadening the fundamental
knowledge in Electrical and Electronic Engineering
Systems. During the fourth year, students are encouraged
to deepen their knowledge and understanding in areas of
particular interest and ability. Finally, the students
are required to complete a project in their area of
specialization.
The proposed BS-EEE program is
design to have total 131 credits, requiring about 4
years to complete. The breakdown of the total credits is
given as follows:
| Core
courses |
65 |
| General
Science and Math |
30 |
| Electives/Streams |
18 |
| GED |
18 |
| Total |
131 | List of Courses:
A. Core
Courses I (Engineering Courses): 65 Credit Hours
| Courses |
Credits |
| EEE 111: Analog
Electronics |
3 |
| EEE 132: Computer
Programming |
3 |
| EEE 132L: Computer
Programming Lab |
0 |
| EEE 141: Electrical
Circuits I |
3 |
| EEE 211: Digital
Electronics |
3 |
| EEE 211L: Digital
Electronics Lab |
0 |
| EEE 221: Signals and
Systems |
3 |
| EEE 232: Numerical
Analysis in Engineering |
3 |
| EEE 232L: Numerical
Analysis in Engineering Lab |
0 |
| EEE 241: Electrical
Circuits II |
3 |
| EEE 241L: Electrical
Circuits II Lab |
0 |
| EEE 283: Electrical and
Electronics Lab I |
2 |
| EEE 312: Power
Electronics |
3 |
| EEE 313: Semiconductor
Devices and Technology |
3 |
| EEE 321: Intro to
Communications Systems |
3 |
| EEE 321L: Intro to
Communications Systems Lab |
0 |
| EEE 331: Data
Communications and Computer Networks |
3 |
| EEE 331L: Data
Communications and Computer Networks Lab |
0 |
| EEE 332: Microprocessors
and Interfacing |
3 |
| EEE 332L: Microprocessors
and Interfacing Lab |
0 |
| EEE 342: Control
Engineering |
3 |
| EEE 342L: Control
Engineering Lab |
0 |
| EEE 361: Theory of
Electromagnetic Fields |
3 |
| EEE 362: Electrical
Transmission and Distribution Systems |
3 |
| EEE 363: Electrical
Machines |
3 |
| EEE 363L: Electrical
Machines Mandatory Lab |
0 |
| EEE 383: Electrical &
Electronics Lab II |
2 |
| EEE 452: Engineering
Economics and Management |
3 |
| EEE 481: Advanced
Electrical and Electronics Lab I |
2 |
| EEE 482: Advanced
Electrical and Electronics Lab II |
2 |
| EEE 499:
Project/Research/Internship |
3 |
| EEE 400: Special
Topics |
3 |
B. Degree Core Courses II (Math and
General Science Courses): 30 Credit Hours
| Courses |
Credits |
| MAT 116: Pre-Calculus |
0 |
| MAT 120: Calculus and
Analytical Geometry I |
3 |
| MAT 125: Linear
Algebra |
3 |
| MAT 130: Calculus and
Analytical Geometry II |
3 |
| MAT 240: Calculus and
Analytical Geometry III |
3 |
| MAT 250: Calculus and
Analytical Geometry IV |
3 |
| MAT 350: Engineering
Mathematics |
3 |
| MAT 361: Probability and
Statistics |
3 |
| PHY 107: Physics I |
3 |
| PHY 107L: Physics I
Lab |
0 |
| PHY 108: Physics II |
3 |
| PHY 108L: Physics II
Lab |
0 |
| CHE 101: General
Chemistry |
3 |
C. Elective Courses: 18 credit
Hours Students may choose
any one of the following streams as the main stream of
elective courses. From the chosen stream, students may
take any 5 courses. One course must be taken from
outside the main stream.
- Telecommunications (TCE)
- Solid State Electronics (SSE)
- Computer & Software
Engineering (CSE)
- Power Systems Engineering
(PSE)
C-1.
Telecommunications Engineering Stream (TCE):
| Courses |
Credits |
| EEE 311: Communication
Electronics |
3 |
| EEE 337 Database
Management Systems |
3 |
| EEE 421: Stochastic
Signals and Systems |
3 |
| EEE 422: Principles of
Digital Communications |
3 |
| EEE 422L: Principles of
Digital Communications Lab |
0 |
| EEE 423: Principles of
Telecommunication Network |
3 |
| EEE 423L: Principles of
Telecommunication Network Lab |
0 |
| EEE 424: Mobile and
Wireless Communication System |
3 |
| EEE 424L: Mobile and
Wireless Communication System Lab |
0 |
| EEE 425 Opto-Electronic
Engineering |
3 |
| EEE 426: Fiber Optic
Communication System |
3 |
| EEE 426L: Fiber Optic
Communication System Lab |
0 |
| EEE 427: Satellite
Communication System |
3 |
| EEE 428: RF
Engineering |
3 |
| EEE 451:
Telecommunications Business and Management |
3 |
| EEE 453: E-commerce |
3 |
| EEE 471: Digital Signal
Processing |
3 |
| EEE 493: Advanced Network
Planning |
3 |
| EEE 494: Microwave
Engineering |
3 |
| EEE 400: Special
Topics |
3 |
C-2. Solid State Electronics Stream
(SSE):
| Courses |
Credits |
| EEE 311: Communication
Electronics |
3 |
| EEE 411: Introduction to
VLSI Design |
3 |
| EEE 411L: Introduction to
VLSI Design Lab |
0 |
| EEE 413: Verilog HDL:
Modeling, Simulation and Synthesis |
3 |
| EEE 413L: Verilog HDL:
Modeling, Simulation and Synthesis Lab |
0 |
| EEE 414: Advanced VLSI
Chip Design Methodology and Optimization using
HDL |
3 |
| EEE 414L: Advanced VLSI
Chip Design Methodology and Optimization using HDL
Lab |
0 |
| EEE 415: CMOS Analog
Circuit Design |
3 |
| EEE 416: Integrated
Circuit Process Integration |
3 |
| EEE 418: Advanced VLSI
Design |
3 |
| EEE 419: Advanced IC
Processing and Layout |
3 |
| EEE 471: Digital Signal
Processing |
3 |
| EEE 400: Special
Topics |
3 |
C-3. Computer & Software
Engineering Stream (CSE):
| Courses |
Credits |
| EEE 333: Artificial
Intelligence |
3 |
| EEE 334: Internet and Web
Technologies |
3 |
| EEE 335: IC Logic
Design |
3 |
| EEE 336: Computer
Architecture and Organization |
3 |
| EEE 336L: Computer
Architecture and Organization Lab |
0 |
| EEE 337 Database
Management Systems |
3 |
| EEE 431: Networks and
Distributed System |
3 |
| EEE 432: Neural
Networks |
3 |
| EEE 433: Pattern
Recognition |
3 |
| EEE 434: Embedded
System |
3 |
| EEE 435: Software
Engineering |
3 |
| EEE 436: Theory of Fuzzy
Systems |
3 |
| EEE 401: Programming
Techniques |
3 |
| EEE 453: E-commerce |
3 |
| EEE 400: Special
Topics |
3 |
C-4. Power System Engineering
Stream (PSE):
| Courses |
Credits |
| EEE 461: Power System
Operations & Reliability |
3 |
| EEE 462: Switchgear and
Protection |
3 |
| EEE 463: Power System
Economics |
3 |
| EEE 464: Energy Resources
for Power Generation |
3 |
| EEE 465: High Voltage
Engineering |
3 |
| EEE 466: Electronic
Control of Machines |
3 |
| EEE 467: Design in Power
Engineering |
3 |
| EEE 400: Special
Topics |
3 |
D. General Education (GED) Elective
Courses: 18 credit Hours Students will be required to
complete 18 credits of General Education including the
first 4 courses in the following list.
| Courses |
Credits |
| ENG 102: Introduction to
Composition |
0 |
| ENG 103: Intermediate
Composition |
3 |
| ENG 105: Advanced
Composition |
3 |
| ENV 107/ENV 214:
Environmental Science / Environmental
Management |
3 |
| ACT 201: Introduction to
Financial Accounting |
3 |
Students may choose 2 courses
(3 credits of each course) from the
followings: BUS 101,
MGT 210, ANT101, ECO101, INT101, LBA101, LBA104,
PAD201, PHI101, POL210, PSY101, PSY201, SOC101
etc. or any course offered by the GCE department.
|
6 |
|
| Back to Top |
Masters in Computer Science &
Engineering (MSCSE)
Objective of the
Program
The overall objective of Computer
Science & Engineering (CSE) education is to develop
human resources with the capability of solving problems
related to the growth of the society with the help of
computing technology. Over the years, North South
University (NSU) has developed an internationally
competitive undergraduate Computer Science &
Engineering program, modeled after similar programs
offered by leading North American Universities.
Graduates of this program have demonstrated excellence
in industry and graduate studies both at home and
abroad.
Leveraging the success of
undergraduate program, NSU envisions developing the
graduate program with the focus on research and
technopreneurship. The CSE graduate program has been
designed with the objective of creating and deploying
new computing knowledge for enhancing the quality of
life of citizens of Bangladesh and the rest of the
world. In the process of developing this program, NSU's
CSE department performed extensive investigation of the
research report on computer science education produced
by Association for Computing Machinery (ACM) and
Institute of Electrical and Electronic Engineers' (IEEE)
Computer Society, reviewed similar graduate programs of
leading North American Universities, studied the
structure and dynamics of local and global IT industry
and consulted with notable academicians and
entrepreneurs in the area of Computer Science and
Engineering.
North South University understands
that it would be a formidable challenge for developing a
world class CSE graduate program in Bangladesh. Over the
years, NSU has invested significantly in developing the
knowledge infrastructure comprising state-of-the-art
library, computer laboratories and esteemed faculty
members with international reputation. This basic
infrastructure will work as strong foundation for the
growth of this new graduate program to the standard of
similar programs offered by leading North American
Universities.
This graduate program is designed
with the research focus on distributed multimedia
computing, robotics and intelligent machines, software
engineering, computer networking, algorithms and system
complexity, computer graphics and visualization, and
computer architecture, telecommunications and
bioinformatics. A balanced approach has been taken in
course and thesis works in order to develop both the
breadth and depth of knowledge in graduating
students.
Program
Description
MS program in Computer Science
& Engineering is offered to the graduates with
4-year B.Sc. degrees in Computer Science &
Engineering. The program is intended to enhance the
academic and professional career to meet the
contemporary challenge of Computer Science and
technology. The curriculum and syllabus of the program
is designed to be compatible with the leading North
American Universities. The courses are being taught by a
group of highly qualified and professionally motivated
faculty members with North American Ph.D. degrees and
proven teaching and research records. The Department of
Computer Science & Engineering at NSU has a
wonderful academic and research environment for students
with state of the art laboratory facilities. The
department provides students with the most advanced
resources for teaching and research. The department has
an intimate and close professional relationship with
administration and computing facilities to maintain a
good communication and network facilities for students
and faculty members. The NSU Library is the first in the
country to introduce online facilities for most of their
services. The library subscribes to the print versions
of all the ACM periodicals and all the publications of
the IEEE Computer Society. The library also subscribes
to the ACM and IEEE Computer Society online Digital
Library.
Degree
Requirements
The general requirements for the
Masters' in Computer Science & Engineering degree
are as follows:
Students must choose one of the
following options:
1. A Thesis with
24 credits course work and passing of Qualifying
Examinations in 3 areas 2. A
Project with 27 credits course work and passing of
Qualifying Examinations in 4 areas
The minimum and
maximum time to complete the degree requirements are 3
semesters and 5 years respectively from the initial
enrolment of the Masters' program. The residency
requirement is 21 credit hours including the Masters'
Thesis. A maximum of 9 credits are transferable from
other universities.
A student must complete required
number of credits with minimum CGPA of 3.0 on a 4 point
scale to earn the degree. To continue in the program a
student must maintain a minimum CGPA of 3.0 at all
levels of academic advancement. If in any semester the
CGPA drops below 2.70 the student will be on academic
probation. If a student remains on probation for two
consecutive semesters, he/she will be dismissed from the
program
Course Requirement:
To fulfill the
degree requirement, students in the Computer Science
& Engineering Masters' program will have to take
eight courses, covering at least four of the following
six groups. Students completing two courses and a thesis
in one of these groups will receive the degree with
concentration in that area.
Group 1:
Algorithms
Group 2: Computer Networks
& Systems
Group 3: Intelligent System
Engineering
Group 4: Software
Engineering
Group 5: Telecommunication
Engineering
Group 6:
Bioinformatics
Special Courses
Qualifying
Examination:
There will be a qualifying exam
administered at the beginning of each semester in the
following 8 areas:
1. Algorithm Analysis 2. Operating Systems 3. Compiler construction 4. Computer Network 5. Database Systems 6. Artificial Intelligence 7. Computer Architecture 8. Software Engineering
All students are required to pass
the qualifying examination in 4 areas within the 3
semesters of their enrolment. The students can sit for
the examinations at most two times to pass in their
chosen 4 areas. They will be allowed to sit in only for
the required number of areas. (For example, a student
needing to pass in 2 areas in his/her 2nd attempt may not appear in
3 or more areas). Failure to pass the qualifying
examination will result in the discontinuation from the
Masters program. To avoid being dismissed from the
program students are strongly advised to take relevant
undergraduate courses before making the 2nd attempt.
Thesis
Committee:
After passing the qualifying
examinations, a Thesis Committee will be formed for the
student. The supervisor, in consultation with the
Graduate Adviser, will form a four-member Thesis
Committee that should include one external member.
The Thesis
Committee advises the student regarding the direction of
the course works and suggests possible research areas.
The Committee would evaluate the student's progress time
to time and may suggest a few presentations in a seminar
prior to the final thesis defense. The Thesis supervisor
determines whether to enroll CSE 599 as a one-semester
6-credit course or a two-semester having 3-credits
each. |
| Back to Top |
MS in Electronics and
Telecommunications Engineering (MS-ETE)
Objective of the
Program
The objective of this 33 credit
hour MS-ETE program is to train the students to become
competent and efficient engineers in the
telecommunications, computers and information
technology. The curriculum has been designed in close
alignment with similar programs of the American and
Canadian universities. The graduates will be able to
plan, analyze, design, implement, operate, test,
maintain and manage the telecommunications system and
business. The program is highly recommended for students
who wish to obtain technical as well as engineering
management positions in the telecommunications and ICT
industry.
Degree
Requirements
The program
curriculum consists of a minimum of 33 credit hours
including 6 core courses, 3 electives, and 1 graduate
thesis work. Core classes engage the student in the
study of telecommunications system, network and
technology, with laboratory exercises, and designing
telecommunications systems effectively within
organizations. The elective courses provide a balanced
diversification in the broader field of electronics and
communications. The breakdown of the 33 credits is as
follows:
Thesis and Projects Options (must
choose any one option):
The students must secure a CGPA of
3.0 for the award of the MS-ETE degree. A student must
complete required number of credits with minimum CGPA of
3.0 on a 4 point scale to earn the degree. To continue
in the program a student must maintain a minimum CGPA of
3.0 at all levels of academic advancement. If in any
semester the CGPA drops below 2.70 the student will be
on academic probation. If a student remains on probation
for two consecutive semesters, he/she will be dismissed
from the program.
Course Requirement:
Core Courses (18
credits):
Elective Courses (9
credits):
|
| Back to
Top |
|