1 / 16

IT215 Systems Software Semester II, 2009-10

IT215 Systems Software Semester II, 2009-10. Prof. Sanjay Srivastava sanjay_srivastava@daiict.ac.in Faculty Bldg. 1, Room 1205 Phone: 547. Overview. Operational Details Evaluation Scheme Ethical Code Mode of Interactions Course Introduction. Operational Details Resources.

Download Presentation

IT215 Systems Software Semester II, 2009-10

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IT215 Systems SoftwareSemester II, 2009-10 Prof. Sanjay Srivastava sanjay_srivastava@daiict.ac.in Faculty Bldg. 1, Room 1205 Phone: 547 Sanjay Srivastava, DA-IICT

  2. Overview • Operational Details • Evaluation Scheme • Ethical Code • Mode of Interactions • Course Introduction Sanjay Srivastava, DA-IICT

  3. Operational DetailsResources • Course website: http://intranet.daiict.ac.in/~sanjay_srivastava/ http://courses.daiict.ac.in/ (IT215) • Teaching Assistants (Lead TAs) • 200811039 Rucha Kulkarni • 200811029 Janaki Akhani Sanjay Srivastava, DA-IICT

  4. Operational DetailsText Books • T-1 Operating System Concepts, Silberschatz, Galvin • T-2a UNIX System Programming, Haviland, Gray, and Salama • T-2b UNIX Network Programming, Richards Stevens Sanjay Srivastava, DA-IICT

  5. Operational DetailsReference Books • R-1 Computer Networks,Tanenbaum A.S. • R-2 Computer Systems: A Programmer's Perspective”, Bryant and O'Hallaron • R-3 Advanced Programming in Unix Environment”, Stevens Richards Sanjay Srivastava, DA-IICT

  6. Operational DetailsLaboratory • Weekly 3-hour labs • Lab tutorial will be part of the lab session. • ALL labs must be completed. Otherwise an ‘F’ grade will be awarded. • Lab evaluation scheme is on the course website. • Lab results/work to be shown at the end of the labs. Viva will be taken during the lab itself. • Completed lab report to be submitted a day before the next lab date. Sanjay Srivastava, DA-IICT

  7. Evaluation Scheme • Labs 20% • Tests (2) 40% • Final Exam 40% Sanjay Srivastava, DA-IICT

  8. Ethics - Definition Ethics: (via ethica from the Ancient Greek] "moral philosophy", from the adjective of ēthos "custom, habit") -A major branch of philosophy, is the study of values and customs of a person or group. -A Community Code of Conduct Sanjay Srivastava, DA-IICT

  9. Plagiarism • Plagiarism is intentional/unintentional use of others words and ideas and passing them as your own. • To avoid plagiarism one must cite the work used and also paraphrase sentences from published literature. • The students are here to learn and train their minds in reliable thinking and articulating their ideas into words. Sanjay Srivastava, DA-IICT

  10. Cheating in examinations and assignments • Doing this violates academic integrity • Exams/Quizzes are conducted to evaluate a particular student and cheating at exams nullifies the purpose. • Assignments are given as part of a learning exercise and must be done individually or in your own group specified by the faculty member. Sanjay Srivastava, DA-IICT

  11. What to do? • Do your own assignments • Write your own exams • Write reports in your own words • Cite the literature you have used Sanjay Srivastava, DA-IICT

  12. Useful documents/websites for more information In the “Academic” folder: • Disciplinary Guidelines for Students • Examination Rules for Students On Internet: • http://gervaseprograms.georgetown.edu/hc/plagiarism.html • http://cise.sbu.ac.uk/plagposter/ • http://www.indiana.edu/~wts/pamphlets/plagiarism.shtml Sanjay Srivastava, DA-IICT

  13. Mode of Interactions • In-class Interactions • PRS (Personal Response System) • Discussion Board on the “courses” website • Individual Interactions • Office Hours : Tue, Thu 5pm • Weekly reading material (e.g. The Art of Unix Programming – in Class Notes section) Sanjay Srivastava, DA-IICT

  14. Course IntroductionSystems Software - Why? • Computers have evolved from being computing elements to a combination of computing and communicating elements • Traditional application development models and underlying architecture are not adequate Sanjay Srivastava, DA-IICT

  15. Course IntroductionSystems Software - How? • Focus on computing and communication as services as defined by their interface • Introduction to API design and underlying building blocks • Design of systems applications using low level constructs, API Sanjay Srivastava, DA-IICT

  16. Summary • Lectures to focus primarily on computation/network systems concepts, systems software design • Labs to focus on design and implementation of systems application using appropriate APIs Sanjay Srivastava, DA-IICT

More Related