Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Nazmul

Pages: [1] 2
There are some PhD positions available at our research group (LEADS - Life and Economy Applications of Data Science) at University of Newcastle, Australia.

The PhD Scholarship Opportunity is available for both the CSE and SWE graduates.

The Link:

Area of research:
Software Engineering,
Program Analysis,
Computational Intelligence,
Machine Learning, and
Data Analytics.

IELTS: The applicants need to have IELTS score of 6.5 or above at the time of applying.

Expression of Interest: Interested applicants are encouraged to send their CV to Associate Professor Hongyu Zhang ( and/or Professor Pablo Moscato ( before applying.

With Regards,
Mohammad Nazmul Haque
PhD Candidate (Computer Science)
Casual Academic, School of Electrical Engg and Computer Science
The University of Newcastle
Callaghan NSW 2308, Australia

Senior Lecturer  (On Study Leave)
Dept. of CSE,CIS & CS
Daffodil International University

The Time is going out. Last date of application is 31-Aug-2013. The university of Newcastle offers many HDR scholarship to international students. Interested prospective applicants can visit this page for detail information.

There are many scholarships available in Computer Science Department. Students who have completed BSc can apply for M.Phil degree and can get scholarship. If you have MSc degree with thesis then you can apply for PhD. I believe it will be a good opportunity of CSE@DIU students.

Best of Luck.

Job market for DIU student / Dot Net Programmer Needed (Urgent)
« on: April 16, 2012, 05:08:49 PM »
I am very glad to offer 2 positions to DIU CSE Graduate for the Post of Software Developer (dot net framework)

Eligibility criteria:
•        Must be an ex-student of DIU from CSE department.
•        One Year experience is recommended (Fresher can also encouraged to apply)
•        Good communication ability in English (Both written and spoken).

Potential candidates satisfying the job requirements are invited to apply with complete resume via online through e-mail to: [Animesh Chandra Dey, DIU CSE Alumni]

The candidates are requested to provide contact Phone/Cell number in the CVs.

Job market for DIU student / Job for DIU CSE Graduate
« on: April 02, 2012, 11:00:41 AM »
Dear CSE graduate of DIU,
You can apply for the job posted below. Final Year Student can also apply for the position. There are 4 job in 2 different category. Applicant has to mention me as Reference in their CV.

Job Title: PHP Programmer.
No. of Vacancies: 02 (two)

Job Title: .Net Programmer.
No. of Vacancies: 02 (two)

Job Nature: Full Time

Educational requirements:
B.Sc. in Computer Science & Engineering is preferable.

Others qualification:
1.   Basic Knowledge on the programming language.
2.   Basic knowledge on Database programming.


Office Hour:
02.00 PM-10.00 PM

Send your CV to within April 15, 2012

Contact us: AdaSoft International Limited
      2/1-A, Block-G, Lalmatia, Dhaka

আজকে একটি কমন সমস্যার সমাধান দেবো।
হয়তো বিপদে এটি অনেকের কাজে লাগবে।পেনড্রাইভ বা মেমোরি কার্ডের ফাইল অনেক সময় অদূশ্য হয়ে যায়।মনে হয় যেন এতে বুঝি কোন ফাইলগুলো মুছে গেছে। কিন্তু propertise গেলে দেখা যায় জায়গা ঠিকই দখল করে আছে।তার মানে ফাইলগুলো সুপার হাইড হয়ে গেছে।আসলে ভাইরাসে কারনেই এই সমস্যা হয়। এছাড়াও এই ফোল্ডার গুলোর নামে EXE ফাইল তৈরী হয়, এগুলোকে ডিলিট করে দিতে হবে।আজকে আপনাদের এই সমস্যার একটি কার্যকর সমাধান দেবো।
এরকম সমস্যা হলে run এ গিয়ে cmd লিখে enter চাপুন। এবার আপনার পেনড্রাইভ বা মেমোরি কার্ড যে ড্রাইভে আছে তার অক্ষর(যেমন L: হলে L ) টাইপ করুন।এখন নিচের কমান্ড লিখে enter চাপুন-
attrib -s -r -h -a /s /d
আশাকরি আপনার সমস্যার সমাধান হয়ে যাবে এতেই।
ঐ কমান্ডগুলোর অর্থটাও বুঝে নিন-
এখানে attrib বলতে attribute এর সংক্ষিপ্ত রুপ বোঝায়।
s = system file or super hidden
r = read only
h = hidden
a = archive
/d = directory
/s = sub directory

- = remove the specified attribute

Giving input form keyboard sometime become hazy during contest time. So, we use file i/o. Here i am going to give a sample code which takes inputs from file and produces output to file (text file)

Suppose we want to take input from the "input.txt" file and want to store the results in the "output.txt" file.
You will have to include one function call before taking first input:
Code: [Select]
freopen("input.txt","r", stdin); freopen function opens the "input.txt" data file in read mode "r" and sends it to standard input (stdin)

Place another freopen call for putting the outputs into file as below:
Code: [Select]
    freopen ("output.txt","w",stdout);it opens the "output.txt" file into write mode "w" and acts as standard console output (stdout)

Important note: Never forgot to close these streams before end of the program

Code: [Select]
    return 0;

Now your program is ready to take input from file and produce output into file.

For the beginner,
They will find very unusual sometime regarding taking inputs. Taking input is very strict in programming contest. No extra message is allowed to instruct the user. For example:
Code: [Select]
printf("Please Input the value of n:");
Some problems will say, "The Program will continue till the END OF FILE"
some will say "Stop taking input if N=0" etc etc.
Some important ways to take input will be described here:

1. If you are asked to take an integer number (n) as input till the End Of File/ (EOF):
Code: [Select]
int main(){
    int n;
    while(scanf("%d", &n)==1){
    return 0;

scanf() returns number of data read. If no data is given( EOF is reached) it will get 0 and terminates the loop. For giving EOF signal to program you have to press ctrl+z

or, If there is nothing said in the problem description about how long you will take the inputs, in that case you also have to follow this way.

2. If you are said to take an integer number n and it is said that the end of input will be indicated by a case with n=0:

Code: [Select]
int n;
    scanf("%d", &n);

3. If the problem statement says something like "The input can contain multiple test cases. The first line of the input indicates the number of test cases. For each test case take an integer number input" :

Code: [Select]
int n, test;

scanf("%d", &test);
     scanf("%d", &n);

4. In the previous input technique, after taking the input of test, if it was said to take a string (char str[100]) as input then we would had done that as below:

Code: [Select]
int test;
char str[100], dummy;

scanf("%d", &test);
dummy= getchar();
As "str" is a string, after giving the input of test when we press the enter button, str takes that newline character as the input, which creates big problem while processing. That is why another character variable dummy is used right after taking the input to the test variable.

5.If the problem statement says to take a set of characters as input till the end of file:

Code: [Select]
char str[100];

int main(){
    return 0;

I hope that this will help beginners to start solving problems in Programming Contest.

Job market for DIU student / Internship for DIU-CSE Student
« on: March 03, 2012, 12:29:08 PM »
Dear all,
I want  to inform you that there is an internship positions available in an outsourcing software Company. There will be training period of six months (as internship) after that they will get the job as permanent employee. Office hour will be 2:00PM-10:00PM (exception may occur during Deadlines)

Position 1: Web Developer (PHP)


    * Fundamental Knowledge about programming
    * must have commitment to stay long time (at least 1.5 years)
    * Basic Database Knowledge
    * Committed to work hard
    * Courage to meet deadline
    * be able to work in team as good team player

5,000-6,000 (During Internship Period)

Interest and confident students (final year CSE student only) are requested to send their resume to my e-mail address: within 04/03/2012 (Mid-night).

IT Forum / Team Selection Contest for Daffodil Pre-ACM 2011
« on: October 20, 2011, 10:39:10 AM »
102 Sukrabad, Mirpur Road, Dhaka-1207

Date: 20/10/2011

Team Selection Contest for
Daffodil Pre-ACM 2011

Dear Students,

Daffodil International University is organizing National Computer Programming Contest 2011 named Daffodil Pre-ACM 2011 to give a platform for the young talents to come together to prepare for upcoming ACM Dhaka Regional 2011.

A team selection Contest for DIU Students will be held on:

Date: 22/10/2011 (Saturday)
Time: 11:00 AM – 01:00 PM
Venue: Lab 202

Interested Students are requested to attend the team selection contest for get a chance to be the member of DIU Programming Contest Team.

Mohammad Nazmul Haque
Lecturer, Dept. of CSE
Daffodil International University

IT Forum / Achievements of DIU Teams at SUST CSE Carnival 2011
« on: September 29, 2011, 11:30:23 AM »
CSE Society and Department of Computer Science and Engineering (CSE) of Shahjalal University of Science and Technology (SUST) organized its annual mega event CSE Carnival 2011. ‘National Collegiate Software Competition’ (NCSC) was arranged for the first time ever in Bangladesh with the cooperation of Ministry of Science and ICT, Bangladesh. The event was started on 22nd September, 2011 and ended with a wonderful prize giving ceremony on 24th September, 2011.

Two teams from DIU participated on NCSC. Achievements of DIU teams are : DIU PROTIDDHONI 10th, DIU SUCHONA 9th at SUST CSE CARNIVAL, Sylhet.

Official Result will be found from

DIU Protiddhoni is Bangla Compiler developed by Shabab Haider, Anas Bin Numan , Shorif Ahmed.
DIU Suchona is English 2 Bangla converter developed by Sk. Borhan Uddin and supervised by Kamanashis Biswas SIR.

IT Forum / Career Opportunity
« on: July 26, 2011, 07:37:24 PM »
from: - Career <>


date:   Tue, Jul 26, 2011 at 1:45 PM

subject:   Career Linkage Opportunity

Dear Concern,

Greetings from D.Net!

As a part of The Citi Financial IT Case Competition initiative, D.Net gives you the opportunity to build your career and apply your skillful knowledge through unique software and information system development for an ever demanding market for financial sectors. Those of you who have the passion, belief in your expertise and ready to explore a new professional adventure in the following areas:

Any Mobile Application/Solution Developer
Flash Scripting


Lust Date of Submitting: July 31,  2011



Only short listed candidates will be called for test and interview, where applicable. The authority reserves rights to change modify or cancel this announcement. Exact timing of test and interview will be notified through email or telephone/mobile.  No complain will be accepted for non-receipt of application or accessing the e-mail or phone number provided for notification of test and interview. No TA/DA is applicable for test and interview.

Programming Competition / DIU Summer Contest - 2010 was Held
« on: June 20, 2010, 03:12:49 PM »
Dear Students of FSIT (Faculty of Science & Information Technology) are hereby notified that we had arranged a programming contest in this summer.

Contest Particulars:
Contest Date   : 17/06/2010 (Thursday)
Time      : 1:00 PM-4:00 PM
Room       : Lab#205 (Browsing Lab)

DIU Summer Contest - 2010
(Final Standing)

Rank   Name   Solved   Time       A           B           C           D       Total att/solv
1   Tania Sultana   4       541     2/44      2/162   3/169   1/86       8/4
2   Shabab           3       369     4/69      2/98   0/--           1/122    7/3
3   Tomal Jannat   2       240     1/60      0/--   0/--           1/180    2/2
4   Parumita           1       56     2/36      0/--   1/--       2/--       5/1
5   Aziz Nazmul   1       90     3/50      0/--   0/--       6/--       9/1
6   Anas                   1       142     6/42      0/--   0/--       6/--       12/1
7   Ashiq Tonmoy   1       230     9/70      0/--   0/--       0/--       9/1
8   Towfic Aziz   0       0     8/--      0/--   0/--       0/--       8/0
Submitted/1st Yes/Total Yes      35/36/7   4/98/2   4/169/1   16/86/2   59/12

Created by CSUS PC^2 8.7 20081028 00
Last updated Thu Jun 17 16:21:05 BDT 2010

Contest Judges:
•   Mohammad Nazmul Haque [NH], Lecturer, Dept. Of CSE
•   Kaeser Md. Sabrin [KMS], Lecturer, Dept. Of CSE

I pledge to inform all of you that Our University become champion in IUBAT-Inter University Programming Contest 2010 held today. DIU team has become CHAMPION,  as well as got “Award of excellence” for solving all problems. 8 private universities named AIUB, BRAC, DIU, NSU, UIU, USTC, SUB and IUBAT attended on the contest.

Cheers for DIU Team.

Web based Developer Forum / Guidelines for Developing Web-based Project
« on: November 07, 2009, 11:46:26 AM »
Guidelines for Developing Web-based Project

Task 1 – Research
There are many web sites with information about your selected type of website. You should do some research using these websites. When conducting your research bear in mind the purpose and aim of your website. You should make notes and record the addresses of useful web sites that you find. Discuss these notes and ideas for your website with your supervisor before proceeding. 

Task 2 – Project Plan

Produce a project plan for the way you intend to complete the rest of this project. For planning, use the timescale you have been allocated for this project i.e. from the date you start to the date you submit your project. Submit a copy of your plan to your supervisor before you proceed further with the project.

Task 3- Requirement Specification
Requirements analysis in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various stakeholders, such as beneficiaries or users.
Conceptually, requirements analysis includes three types of activity:
•   Eliciting requirements: the task of communicating with customers and users to determine what their requirements are. This is sometimes also called requirements gathering.
•   Analyzing requirements: determining whether the stated requirements are unclear, incomplete, ambiguous, or contradictory, and then resolving these issues.
•   Recording requirements: Requirements might be documented in various forms, such as natural-language documents, use cases, user stories, or process specifications.

Task 4 – Design
Using appropriate techniques, you are required to specify the structure and navigation of the proposed site. The specification should be neat, use appropriate techniques and be easy to understand. Imagine the specification is being used to explain your proposed website to someone with no prior knowledge. There should be enough detail, presented in such a way, that the viewer can quickly understand what will be developed. In this section complete your ERD, DFD, Web Skeleton diagram and all required design tasks.

Task 5 – Develop the Website
The web site must be developed using XHTML 1.0 (Transitional or Strict) and consist of between four and six inter-linked pages. The website will need to provide the following features:
•  A homepage that clearly explains what the purpose of the website is.
•  The web site must demonstrate the integration of media. For example, relevant images. 
•  The web site should demonstrate the use of hyperlinks. The pages in the site should be linked together with suitable navigation throughout. There should also be a links page which provides links to external web sites for further information. 
•  The web site should demonstrate form based interaction with secured session control.
•  The web site should work fully in both Internet Explorer and Mozilla Firefox. You should consult your supervisor for guidance on the specific versions of these browsers you should use. 
•  Pages should be viewable on monitors with screen resolutions of 800x600 without users having to scroll horizontally.
•  The content of the web site should be presented clearly and neatly. The web site should demonstrate good application of web design principles and be easy to navigate.

Task 6 - Test the Website and Write a Test Report

You must use the W3C validation service ( ) to check your HTML and CSS code.
You should endeavour to remove as many non-compliant features as possible. Save the output from this tool.
Test the website using both Internet Explorer and Firefox. Record in your notes any significant differences between the rendering and actions of the browsers and attempt to diagnose the cause. You do NOT need to modify your code to correct any differences between browsers.
Write a short report including the outputs from the validation service and for each validation error/comment that you did not remove or resolve, provide an explanation of the problem and what would be required to fix it. 

Task 7- User Review Section
Write a short report (approximately 1000 words) describing how you would implement the user review section and the problems you would need to overcome. Describe how you would make this section of the website easy to maintain. You should not write any code for this section.  In this section deployment is required.

Task 8 – Critical Evaluation
You are required to write a short report (1000 words) analysing the web site you have submitted. You should highlight the strong and weak aspects of your site, suggest improvements, and propose ideas for further development. It should be clear from this analysis that you have an understanding of basic web design principles and the technologies used to develop web sites. This analysis must include a discussion of the accessibility of the site and how the web site could be improved.

Dear All,

It is our pleasure to share with you all that Daffodil International University has won the second prize in Software Project Showcasing in "2nd IUT-ICT Fest 2009", two day long (13-14 August'09)  ICT Festival.There were 18 different software projects showcased by different Public & Private Universities. It is great pleasure that we are the only Private University who got prize in this event.

Project Title: English to Bangla Web Translator

052-15-397:   Mohammad Hsaibul Haque   
052-15-383   :       A. N. M. Fauzul Hossain   

Let us all keep the spirit up.

Pages: [1] 2