CSE 134: C (SUST)

Structured Programming Language: A supplementary course for Laboratory work of "CSE 134: C" which is a Mandatory Course Offered for the students of CSE as a Major Course in SUST

03 October, 2018

You should submit the following things within next Tuesday. To be exact October 09, 2018.

1. One C/C++ file named TicTacToe_yourReg.c (yourReg should be replaced with your registration number here) containing a Tic Tac Toe game program where computer never be defeated.

2. A word file named CSE_134_2017_yourReg.docx (yourReg should be replaced with your registration number here) which contains the summary of your works in CSE 134. There should be several tables in this file.

  • One file should contain your your Online Judge Ids with number of solved problems.

  • Another Table should summarize your performances in practice and onsite contests taken in VJudge and SourceCode. You should include your position, number of solved problems and penalty.

  • Your expected Grade and list good reasons behind it.

You should submit it through google classroom. Classroom Code: x04mje

17 January, 2018

Students who are enrolling this course should open an ID going to this website. Visit this site and Register an account using your registration number as username.

Registration Process in VJudge:

  • The registration process is very easy. Click on 'Register' button on the top-right corner of the page.

  • Write your registration number in the field of 'Username'

  • Give a password and retype it in the following box.

  • Give a Nickname which identify you easily.

  • Write "Shahjalal University of Science and Technology" in the field of 'School'.

  • Give a valid e-mail address in the field of 'Email'. Remember, the e-mail should be valid and accessible, because a confirmation e-mail would be sent to this e-mail and you have to confirm it log in to this e-mail. So, check first whether you e-mail is accessible or not.

  • Observe the letters in the image after 'Captcha' field, write them in the box of Captcha.

  • Click on register and you are almost done.

  • A confirmation e-mail has been sent to your e-mail. So, log in to your e-mail account and confirm your account.

  • Come back to the Vjudge site and Click on 'Login' on the left of the 'Register'.

  • Give Username and Password to login.

  • Then visit to this group and click on 'Apply join' button on the upper right corner of the view.

If you could do the process described without any error, then you are done! Otherwise contact with your friend who could do it.

17 January, 2018

A good starting could be the following steps:

  1. Open an account in UVa Online Judge. If the page does not open in your browser, try with Private Window (Firefox) or Incognito Mode (Chrome). Use your registration number as Username. To confirm your account, they would send an e-mail to your account. Usually the e-mail goes to SPAM folder.

  2. Your account information and solving statistics could be seen by giving your username here in uHunt. You can see live submissions of other people here. Your user info would not be available right after opening an account in UVa. You should wait at least 24 hours to appear your account in uHunt. In the mean time, you could submit some problems and see their verdict in UVa Online Judge. You can see my account by visiting this link. You can see any of the problem description by clicking on problem title or the number before problem title which is actually the problem number. Traverse this website and make yourself familiar with it. You have to solve a lot of problems here, if you want to do well or at least pass in the lab course.

  3. Please, preserve all of your codes in your computer as well as in an online storage like Google Drive, Dropbox etc. UVa does not give you the opportunity to see the code later. You should submit all of your codes of the selected problems later. The list of the problem you can solve:

  4. You can take the help from the following Bangla blogs:

and a lot of online blogs are available. Don't go so deep first, step forward gradually.

N.B.: Please, be honest. Do not try to copy-paste. If you could not do anything, leave it, but do not try to increase your solve by doing copy-paste. If you do any unfair-means you would suffer, remember.

16 January, 2018

Everyone who is interested to take this course should fill up the form as instructed in CSE 133. Thanks.