Duration of the course may vary from three to five 15-week semesters, depending on how many prerequisite courses, a student has to undertake.
Upon admission, each student is assigned an adviser for guidance and direction in meeting degree requirements and academic goals.
The requirements listed below are a minimum requirement for a Masters degree set by the School. Students are advised to consider their specific requirements.
For the Masters degree program, the student must undertake a minimum of 33 credits, including:
Six courses from the core subjects | 18 credits |
Participation in student seminars | 1 credit |
Project / Thesis | |
Project Option | |
Graduate project work including oral presentation | 2 credits |
Four courses from elective subjects | 12 credits |
Thesis Option | |
Graduate thesis work including oral defense | 8 credits |
Two courses from elective subjects | 6 credits |
The students of project/thesis group must secure at least B grade in thesis work and a CGPA of at least 3.0 for the award of the Masters degree.
Students pursuing a Masters degree must finish all their requirements within a five-year period of continuous enrollment as a regular student.
Fee Structure | |
Total credit | 33 hours |
Application fee | Tk. 1000 |
Admission fee (one time) | Tk. 25,000 |
Student Activities fees including lab: (per semester) | Tk. 7,000 |
Tuition per credit | Tk. 4,500 |
Core Courses | |
CNC 501 | Computer Networks |
CNC 503 | Data Communications |
CNC 505 | Wireless Networks |
CNC 507 | Network Planning, Management and Admin. |
CNC 509 | Computer Network Programming |
CNC 511 | Network Operating Systems |
Electives courses (choose any two/four courses) | |
CNC 602 | Optical Communication Networks |
CNC 604 | Network Architectures, Design & Performance Analysis |
CNC 606 | Satellite Communications Systems |
CNC 608 | Antennas and Wave Propagation |
CNC 610 | Quality of Service in Communication Networks |
CNC 612 | Cryptography and Network Security |
CNC 614 | Internet Technology |
CNC 616 | Advanced Internet Computing |
CNC 618 | Software Engineering |
CNC 620 | Computer Graphics |
CNC 621 | Image Analysis & pattern Recognition |
CNC 622 | Networked Multimedia Systems |
CNC 624 | Grid Computing |
CNC 626 | Distributed Database System |
CNC 628 | Radio Frequency and Microwave Engineering |
CNC 630 | Signals and Systems |
CNC 632 | Spread Spectrum Communications |
CNC 634 | Traffic Engineering |
CNC 636 | Information Theory and Coding |
CNC 638 | Entrepreneurship in Science and Engineering |
CNC 640 | Digital Signal Processing |
CNC 642 | Advanced topic in Comp. Networks & Comm. |
CNC 697 | Graduate Project |
CNC 698 | Student Seminar |
CNC 699 | Thesis Work |