The Masters Degrees to be offered by the Institute of Information & Communication Technology (IICT) are as follows:

  1. Master of Science in Information & Communication Technology abbreviated as M Sc. Engg. (ICT). (Thesis Based)
  2. Master of Engineering in Information & Communication Technology abbreviated as M Engg. (ICT). (Project Based)

♦ Academic Requirements and Regulations

1. The minimum duration of M Sc. Engg. / M Engg. Program shall be three semesters and generally not more than 5 (five) Academic Years starting from the date of first registration. Each Academic Year shall consist of two semesters. The duration of a semester will be of minimum 13 (thirteen) weeks.

2. For the Degree of M Sc. Engg., a student must earn a minimum of 36 credit hours of which 18 credit hours shall be assigned for a Thesis.

3. For the Degree of M Engg., a student must earn a minimum of 36 credit hours of which   6 credit hours shall be assigned for a Project.

 

Courses

M.Sc Engg. Credits

M. Engg. Credits

Theory Courses

3 x 6 = 18

3 x 10 = 30

Thesis / Project

18

6

Total Credits =

36

36

Syllabus for M Sc. Engg. / M Engg. (ICT)

Course No. Course Title Credit
ICT 6000 Thesis 18
ICT 6001 Project 6
ICT 6101 Research Methodology  3
ICT 6102 ICT Project Management  3
ICT 6103 ICT Basics and Programming  3
ICT 6104 Graph Theory and Application 3
ICT 6105 Advanced Algorithm and Optimization  3
ICT 6106 Software Engineering 3
ICT 6107 Software Quality Assurance 3
ICT 6201 Advanced Database Management Systems  3
ICT 6202 Big Data Analysis and Design 3
ICT 6203 Advanced Information Theory and Coding 3
ICT 6204 Information Retrieval 3
ICT 6205 Distributed Systems 3
ICT 6206 Smart Mobile Data Management 3
ICT 6301 Cloud Computing  3
ICT 6302 Fog Computing 3
ICT 6303 Internet of Everything 3
ICT 6304 ICT Advancement towards Industrial Revolution 3
ICT 6305 Advanced Cyber Physical System 3
ICT 6306 Bioinformatics Computing 3
ICT 6307 Biomedical Image Processing 3
ICT 6401 Intrusion Management and Ethical Hacking 3
ICT 6402 Applied Cryptography 3
ICT 6403 Internet and Cyber security 3
ICT 6501 Computational Linguistics 3
ICT 6502 Statistical Machine Translation 3
ICT 6503 Advanced Artificial Intelligence 3
ICT 6504 Machine Learning 3
ICT 6505 Automated Planning 3
ICT 6506 Neuro-Fuzzy Systems 3
ICT 6601 Speech Processing 3
ICT 6602 Antennas and Propagation 3
ICT 6603 Radar Engineering 3
ICT 6604 Advanced Digital Signal Processing 3
ICT 6605 Advanced VLSI Design and Testing 3
ICT 6606 Reliable Computing System 3
ICT 6701 Wireless Networks 3
ICT 6702 Advanced Communication Engineering 3
ICT 6703 Radio Frequency Technology 3
ICT 6704 Advanced Telecommunication Network  3
ICT 6705 Next Generation Mobile Communication 3
ICT 6706 Broadband Wireless Communications  3
ICT 6707 Smart Sensor Networking  3
ICT 6708 Advanced Computer Network  3
ICT 6709 Advanced Data Communications  3
ICT 6710 Satellite and Navigation  3
ICT 6711 Geographical Information System 3
ICT 6801 Advanced Embedded System Design 3
ICT 6802 Real Time Computing for Embedded System 3
ICT 6803 Industrial Automation and Control 3
ICT 6804 Advanced Computer Architecture 3
ICT 6805 Advancement in Microprocessor Systems 3
ICT 6900 Selected Topics in ICT 3