Nadia Nahar

Full Name Nadia Nahar
Designation Lecturer
Qualification BSSE, IIT, DU. MSSE, IIT, DU.
DBLP Profile
Google Scholar Profile
Academia.edu Profile
ResearchGate Profile
Status On Study Leave

Education

Year

Degree

Institute

Group/Major

Result

2015 - 2016          

Master of Science in Software Engineering                   

Institute of Information Technology,

University of Dhaka

Software Engineering          

CGPA  4.00/4.00

2011- 2014

Bachelor of Science in Software Engineering

Institute of Information Technology, 

University of Dhaka

Software Engineering

CGPA  3.99/4.00

2010

H.S.C

Holy Cross College, Tejgaon, 

Dhaka

Science

GPA 5.00/5.00

2008

S.S.C

Udayan Uccha Madhyamik Bidyalaya, 

Dhaka                                                                         

Science

GPA 5.00/5.00

Professional Experiences

Lecturer

Institute of Information Technology, University of Dhaka

May 2017 - Present


Software Engineer

Company: Streams Tech Ltd.
Team: Web and Mobile Development (.Net)

Duration: March 2017 - May 2017


Senior Software Engineer

Company: Icebreakers
Team: Web and Mobile Development (.Net)

Duration: February 2016 - January 2017 


Part Time

Company: KAZ Software
Team: Artisan – Web Development (.Net)

Duration: July 2014 - August 2014 


Internship

Company: KAZ Software
Team: Artisan – Web Development (.Net)

Duration: January 2014 - June 2014 


Co-Curricular Activities

  • Winner of BASIS Code Warriors Challenge, Web Development .Net Track, 2015
  • Reached Final Battle of BASIS Code Warriors Challenge 2012, 2014
  • 1st Runner-up in “Project Showcasing, 2nd DUITS Campus IT Fest, 2013” for the project “Ghost in the Town”, a 3d game.
  • Member of IIT Programming Contest Team
    • 6th Position in NCPC (Women), 2011
    • Attended ACM International Collegiate Programming Contest (ICPC)2011, 2012
    • Attended Quazi Azher Ali National Programming Contest 2011, 2012
    • Attended IUT National ICT Fest, Paradana University Programming Contest, Bangladesh University Programming Contest and so on.



Conference Papers

1. A. K. Dipongkor, I. Ahmed, and N. Nahar, "Move Method Recommendation using Call Frequency of Methods and Attributes", Proceedings of the Joint 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), pp. 76-81, 2018

2. T. Jeba, TSU. Mahmud, and N. Nahar, "A Cluster Compositional Algorithm for Incorporation of Multiple Sets of Clusters of Identical Data", Proceedings of the Joint 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), pp. 59-64, 2018

3. A. Satter, M. Muntaqeem, N. Nahar, and K. Sakib, "Retrieving Self-Executable and Functionally Correct Code to Improve Source Code Search", Proceedings of the 24th Asia-Pacific Software Engineering Conference (APSEC), pp. 749-750, 2017

4. A. Satter, N. Nahar, and K. Sakib, "Automatically Identifying Dead Fields in Test Code by Resolving Method Call and Field Dependency." Proceedings of the 5th International Workshop on Quantitative Approaches to Software Quality (QuASoQ), pp. 51-58, 2017.

5. N. Nahar, and K. Sakib, "Automatic Recommendation of Software Design Patterns Using Anti-patterns in the Design Phase: A Case Study on Abstract Factory", Proceedings of the 3rd International Workshop on Quantitative Approaches to Software Quality (QuASoQ), pp. 11, 2015.

6. N. Nahar, T. S. U. Mahmud, and K. Sakib. "An improved behavioral matching for anti-pattern based abstract factory recommendation". Proceedings of 5th International Conference on Informatics, Electronics and Vision (ICIEV), pp. 35-40. IEEE.,2016

7. A. Tahmid, N. Nahar, and K. Sakib. "Understanding the Evolution of Code Smells by Observing Code Smell Clusters." Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol. 4, pp. 8-11. IEEE, 2016.

8. N. Nahar, and K. Sakib. "ACDPR: A Recommendation System for the Creational Design Patterns Using Anti-patterns." Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol. 4, pp. 4-7. IEEE, 2016.

9. N. Nahar, and K. Sakib, "SSTF: A Novel Automated Test Generation Framework Using Software Semantics and Syntax". Proceedings of 17th International Conference on Computer and Information Technology (ICCIT), pp. 69-74. IEEE., 2014

10. M. Moshi, N. Nahar, R. Rahman, and K. Sakib. "MapBeing: An architecture for manipulating and publishing vector data in web based Geographic Information System". Proceedings of 8th International Conference on Software, Knowledge, Information Management and Applications (SKIMA), pp. 1-7, IEEE, 2014


Journal Papers

1. KK. Ganguly, N. Nahar, and BMM. Hossain, "A machine learning-based prediction and analysis of flood affected households: A case study of floods in Bangladesh", International journal of disaster risk reduction, vol. 34, pp. 283-294, 2019

2. N. Nahar, and K. Sakib, "Software semantics and syntax as a tool for automated test generation." International Journal of Critical Computer-Based Systems, vol. 7, no. 4, pp. 369-396, Inderscience Publishers (IEL), 2017.

3. N. Nahar, S. Ali, and M. N. A. Tawhid. "An Improved Code Clone Tracking Approach in Evolving Software." International Journal of Advanced Research in Computer Science 7, no. 7, 2016.


Thesis

1. Nadia Nahar, "RECOMMENDING CREATIONAL DESIGN PATTERNS BY DERIVING CORRESPONDING ANTI-PATTERNS", A Thesis for the MSSE Final.

2. Nadia Nahar, "SOFTWARE SEMANTICS AND SYNTAX AS A TOOL FOR AUTOMATED TEST GENERATION", A Thesis for the Fourth Year 8th Semester Final.


MSSE Thesis Supervision

1. Tahmim Jeba, "GOD CLASS REFACTORING RECOMMENDATION AND EXTRACTION USING CONTEXT BASED GROUPING", A Thesis for the MSSE Final.

2. Atish Kumar Dipongkor, "ANALYSIS AND IMPROVEMENT OF MOVE METHOD REFACTORING", A Thesis for the MSSE Final.




Books

Conference Papers

1. A. K. Dipongkor, I. Ahmed, and N. Nahar, "Move Method Recommendation using Call Frequency of Methods and Attributes", Proceedings of the Joint 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), pp. 76-81, 2018

Files :No Files

2. T. Jeba, TSU. Mahmud, and N. Nahar, "A Cluster Compositional Algorithm for Incorporation of Multiple Sets of Clusters of Identical Data", Proceedings of the Joint 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), pp. 59-64, 2018

Files :No Files

3. A. Satter, M. Muntaqeem, N. Nahar, and K. Sakib, "Retrieving Self-Executable and Functionally Correct Code to Improve Source Code Search", Proceedings of the 24th Asia-Pacific Software Engineering Conference (APSEC), pp. 749-750, 2017

Files :No Files

4. A. Satter, N. Nahar, and K. Sakib, "Automatically Identifying Dead Fields in Test Code by Resolving Method Call and Field Dependency." Proceedings of the 5th International Workshop on Quantitative Approaches to Software Quality (QuASoQ), pp. 51-58, 2017.

Files :No Files

5. N. Nahar, and K. Sakib, "Automatic Recommendation of Software Design Patterns Using Anti-patterns in the Design Phase: A Case Study on Abstract Factory", Proceedings of the 3rd International Workshop on Quantitative Approaches to Software Quality (QuASoQ), pp. 11, 2015.

Files :No Files

6. N. Nahar, T. S. U. Mahmud, and K. Sakib. "An improved behavioral matching for anti-pattern based abstract factory recommendation". Proceedings of 5th International Conference on Informatics, Electronics and Vision (ICIEV), pp. 35-40. IEEE.,2016

Files :No Files

7. A. Tahmid, N. Nahar, and K. Sakib. "Understanding the Evolution of Code Smells by Observing Code Smell Clusters." Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol. 4, pp. 8-11. IEEE, 2016.

Files :No Files

8. N. Nahar, and K. Sakib. "ACDPR: A Recommendation System for the Creational Design Patterns Using Anti-patterns." Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol. 4, pp. 4-7. IEEE, 2016.

Files :No Files

9. N. Nahar, and K. Sakib, "SSTF: A Novel Automated Test Generation Framework Using Software Semantics and Syntax". Proceedings of 17th International Conference on Computer and Information Technology (ICCIT), pp. 69-74. IEEE., 2014

Files :No Files

10. M. Moshi, N. Nahar, R. Rahman, and K. Sakib. "MapBeing: An architecture for manipulating and publishing vector data in web based Geographic Information System". Proceedings of 8th International Conference on Software, Knowledge, Information Management and Applications (SKIMA), pp. 1-7, IEEE, 2014

Files :No Files

Journal Papers

1. KK. Ganguly, N. Nahar, and BMM. Hossain, "A machine learning-based prediction and analysis of flood affected households: A case study of floods in Bangladesh", International journal of disaster risk reduction, vol. 34, pp. 283-294, 2019

Files :No Files

2. N. Nahar, and K. Sakib, "Software semantics and syntax as a tool for automated test generation." International Journal of Critical Computer-Based Systems, vol. 7, no. 4, pp. 369-396, Inderscience Publishers (IEL), 2017.

Files :No Files

3. N. Nahar, S. Ali, and M. N. A. Tawhid. "An Improved Code Clone Tracking Approach in Evolving Software." International Journal of Advanced Research in Computer Science 7, no. 7, 2016.

Files :No Files

Others

1. Nadia Nahar, "RECOMMENDING CREATIONAL DESIGN PATTERNS BY DERIVING CORRESPONDING ANTI-PATTERNS", A Thesis for the MSSE Final.

Files :Thesis_Nadia_MSSE
 Download File

2. Nadia Nahar, "SOFTWARE SEMANTICS AND SYNTAX AS A TOOL FOR AUTOMATED TEST GENERATION", A Thesis for the Fourth Year 8th Semester Final.

Files :Thesis_Nadia_BSSE
 Download File

Courses Conducted (BSSE)

1. CSE101: Structured Programming

2. CSE201: Data Structure & Algorithm

3. CSE301: Combinatorial Optimization

4. SE406: Software Requirements Spec. and Analysis

5. SE506: Design Patterns

6. SE605: Software Testing and Quality Assurance

7. SE606: Software Design and Analysis

8. GE603: Information Systems Ethics


Courses Conducted (MSSE)

1. MS1041: Software Evolution and Reengineering


Courses Conducted (MIT and PGDIT)

1. MITM303: Client Server Technology and System Programming

2. MITM305: Internet Computing

3. MITE412: Advanced Object Oriented Programmimg

4. MITE414: Software Testing

5. PGD207: Mobile Application

6. PGD208: Net Technology





Room#102, IIT, DU

email: nadia@iit.du.ac.bd

Awards, Scholarships and Fellowships

1. IIT Academic Excellence Gold Medal Award (MSSE), University of Dhaka, 2016

2.  IIT Academic Excellence Gold Medal Award (BSSE), University of Dhaka, 2014

3.  Prak-Snatok (Pre-Graduation) Scholarship, University of Dhaka, Session – 2010-11 (1st, 2nd, 3rd and 4th years of honors)

4.  EBL-DUAA Scholarship, Dhaka University Alumni Association, University of Dhaka, 2014-15

5.  One and half-year Fellowship from ICT Division, Ministry of Posts, Telecommunications and Information Technology, Bangladesh. No – 56.00.0000.028.33.028.15-214,  Date – 24-06-2015