Recent site activity

Home

CSL102 - Introduction to Computer Science





What to expect from this course

  • Learning an easy and fun filled Programming language: SML and JAVA
  • Programming assignments followed by demos

What we expect from you

  • Attendence in class
  • Assignments (Honestly done)

Assignments & Demo Tips/FAQs

  • How hard is the deadline? It's not human controlled :(. For a computer 11:55 PM == 11:55 PM. In other words, your 11:55 PM may be computer's 11:55 hours and 2 seconds; which would be equivalent to a missed deadline.
  • Can I take help from peers? - We call it cheating (hope the answer is clear)
  • Can I browse documentation/web sites for tutorials regarding Computer Science concepts/Programming Language(s)? Of course.
  • How to create PDF from DOC? Check out this link. Here you upload your doc, give your email address and you will get the pdf in mail. Another method - If you are using Open-Office Writer (available on Linux), you can directly export as PDF from the menu.

Using SML

  • Lab Usage - SML is installed on the machines in the CSC Labs for CSL101 and CSL102 (but make sure you boot them in Linux). These Labs would be available entirely for your group (the one from 1 to 10) during your group's Lab hours. Even at other times you can use these Labs if they are free. Students can log in to these Linux computers using their account given in back of medical booklets (which is also used to login to iitd students mail). Once logged in, you just need to open terminal, type sml and start programming.
  • Windows Installation - For SML installation on Windows, use this link
  • Moving Files Around - Files from your accounts in the CSC labs (maintained on sunfire0 server) can also be downloaded using any sftp client from hostels. Login to sunfire0 which is at 10.10.4.1 using sftp client to download these files. SFTP client winscp can be downloaded from the following link. You can also login to the sunfire0 from hostels to view or edit files (using cat or vi) using telnet client. Windows XP users refer here and Vista users refer here. Usage of telnet client is by going to Run and typing - telnet 10.10.4.1



SML Resources


Help Relating to Moodle Usage

  • Click here to access Moodle, our Course Database System.